የግፋ ማሳወቂያዎች ለማንኛውም የሞባይል መተግበሪያ ላለው ሰው አስፈላጊ የግብይት መሳሪያ ናቸው።
አስቸኳይ መልዕክቶችን ወደ ተንቀሳቃሽ ስልኮቻቸው በመላክ ከተጠቃሚዎችዎ ጋር ለመነጋገር ምርጡ መንገድ ነው።
የሞባይል አፕ ለተጠቃሚው የግፋ ማሳወቂያ መላክ ይችላል ይህም አፕ ክፍት ባይሆንም በስማርትፎናቸው ላይ ብቅ ባይ መልእክት ነው።
እነዚህ ማንቂያዎች አስታዋሾችን፣ ዝማኔዎችን፣ ቅናሾችን እና ሌሎችንም ሊያካትቱ ይችላሉ።
የተጠቃሚዎችን አይን ለመያዝ የተፈጠሩ ናቸው። ርዕስ፣ መልእክት፣ ምስል እና ዩአርኤል የግፋ ማሳወቂያ ሁሉም ሊሆኑ የሚችሉ አካላት ናቸው። ስሜት ገላጭ ምስሎች፣ አርማዎች እና ሌሎች ነገሮችም የነሱ አካል ሊሆኑ ይችላሉ።
እንደ አፕል ኦኤስ እና ጎግል አንድሮይድ ያሉ ኦፕሬቲንግ ሲስተሞች ለግፋ ማሳወቂያዎች የተለያዩ በይነገጽ አላቸው።
የግፋ ማሳወቂያዎች ተሳትፎን ለማስተዋወቅ፣ የመተግበሪያ አጠቃቀምን ለማሳደግ፣ ልወጣዎችን ለመንካት እና ሌሎችንም መጠቀም ይቻላል።
አማራጮች በእውነት ገደብ የለሽ ናቸው.
ለሞባይል መሳሪያዎች የግፊት ማሳወቂያዎች፣ እንዲሁም ለተንቀሳቃሽ መሳሪያዎች የግፋ ማሳወቂያዎች በመባልም የሚታወቁት፣ እንደ ኢሜል፣ ኤስኤምኤስ እና የመስመር ላይ የግፋ ማስታወቂያዎች ያሉ ቻናሎች አጠቃቀምዎን ከብዙ ልዩ ጥቅሞች ጋር ሊያሟሉ ይችላሉ።
በዚህ ጽሑፍ ውስጥ የማሳወቂያ አገልግሎት ፈጣን መግለጫ እና ስለ ዓላማው ፣ ከፍተኛ ደረጃ ዲዛይን ፣ ልዩ ባህሪዎች እና ሌሎችም መረጃ ያገኛሉ ።
ዓሊማ
የምርት-ለተጠቃሚ መልዕክቶችን በተለያዩ ቻናሎች ላይ በብቃት ማሰራጨት የሚችል የማሳወቂያ አገልግሎት ለማዳበር
መስፈርቶች:
- ኤፒአይ መላክ፡ ማንኛውም የኋላ እና ማይክሮ አገልግሎት ማሳወቂያዎችን ማድረስ እንዲጀምር የተፈቀደለት የመጨረሻ ነጥብ ያትሙ።
- ተኳዃኝ ቻናሎች፡ እንደ ኢሜል፣ የጽሑፍ መልእክት እና መግፋት ያሉ ኤፒአይ ለሚታተሙ ለማንኛውም ቻናል ማንቂያዎችን ማድረስ ይደግፋሉ።
- የተጠቃሚው ምርጫ፡ ተጠቃሚዎች ለእያንዳንዱ ቻናል የተጠቃሚ ምርጫቸውን እንዲመርጡ ፍቀድ እና ማሳወቂያ።
- ለታችኛው ተፋሰስ አገልግሎት ተገዢነት ገደቦች፡ የእርስዎን ከመያዝ ይቆጠቡ ኢሜይል ወይም የኤስኤምኤስ አገልግሎት ተጨናግፏል ወይም ቆሟል።
- ሊለካ የሚችል፡ ፍቀድ (በንድፈ ሀሳብ) ማለቂያ የሌለው አግድም ልኬት።
ከፍተኛ-ደረጃ አርክቴክቸር
ኮድዎ ለአንድ ሰው ማሳወቅ አለበት እንበል፡-
- የPOST/የመላክ የመጨረሻ ነጥብ በእርስዎ ኮድ ተጠርቷል። ለእያንዳንዱ የሚገኝ ቻናል ጥያቄው የተቀባዩን የተጠቃሚ መታወቂያ፣ የማሳወቂያው አይነት እና ይዘቱን ያካትታል።
- የOAuth2 የደንበኛ ምስክርነቶችን ጥያቄውን ለማረጋገጥ በመጨረሻው ነጥብ/መላክ ይጠቅማል።
- ከዚያ የተጠቃሚው የማሳወቂያ ምርጫዎች ከመረጃ ቋቱ ይጠየቃሉ። ምርጫዎቹ ተጠቃሚው ለተወሰነ ሰርጥ እና ማሳወቂያ መመዝገቡን ወይም አለመሆኑን ያሳያሉ።
- ከመረጃ ቋቱ እንደ ኢሜል አድራሻዎች እና የስልክ ቁጥሮች የተጠቃሚ ባህሪያትን ያነባል።
- ይህ የመጨረሻ ነጥብ የተጠቃሚ ባህሪያትን፣ ሰርጦችን እና ሰርጥ-ተኮር ይዘትን የሚያካትት የመልእክት ነገር ይፈጥራል። ምንም እንኳን የቦዘኑ ቻናሎችን አያካትትም። ከዚያም መልእክቱ ለአድናቂዎች አገልግሎት ይላካል.
- ገቢ መልእክቶች በፋኖት አገልግሎት በኩል ለስራ ወረፋዎች ይሰራጫሉ። በመልእክቱ ውስጥ ላልተገለጹ ቻናሎች የስራ ወረፋዎችን ችላ ለማለት ግን ማጣራት አለ።
- እያንዳንዱ ቻናል ፕሮሰሰር እና የስራ ወረፋ አለው። ፕሮሰሰሩ ስራውን ወስዶ ተገቢውን አገልግሎት ለምሳሌ የግብይት ኢሜል ወይም የኤስኤምኤስ አገልግሎት ይጠይቃል።
ዋና የስነ-ህንፃ አካላት
POST/ተልኳል።
በዚህ የመጨረሻ ነጥብ ጥያቄ ውስጥ የተጠቃሚ አይድ እና የኢሜል አድራሻም ሆነ የስልክ ቁጥሩ እንዳልተካተቱ በደንብ አስተውለህ ይሆናል። ይህ የማሳወቂያ አገልግሎቶቹ ለተጠቃሚዎችዎ ስም-አልባ ሆነው እንዲቆዩ ያስችላቸዋል።
መጠነ ሰፊነትን ለማረጋገጥ የመጨረሻው ነጥብ ከ ሀ የጭነት ሚዛን.
የእርስዎ የተለመደ የተጠቃሚ-መመልከት ማረጋገጫ ለመጨረሻ ነጥብ ጥበቃ አይሰጥም።
ጥያቄውን የሚያቀርበው አገልግሎት ሶፍትዌሩ ስለሆነ ከአገልጋይ ወደ አገልጋይ ግንኙነት የሚውለውን OAuth2 የደንበኛ ምስክርነት ፍሰት በመባል የሚታወቅ የተለየ የማረጋገጫ ዘዴ መጠቀም አለቦት።
ማመልከቻዎ በተለያዩ ቦታዎች ማሳወቂያዎችን ያቀርባል። እንደ ከአዲስ ኮድ ቤዝ ወይም ከግንባታ የስራ ፍሰትዎ ያሉ የመላክ ተግባሩን ከሎድ-ሚዛን ጀርባ እንደ የመጨረሻ ነጥብ በመተግበር በማንኛውም ቦታ ሊጠቀሙበት ይችላሉ፣ ይህም ራሱን የቻለ ሊሰፋ የሚችል መሆኑን ያረጋግጣል።
PUT/የተጠቃሚ ምርጫዎች
እጅግ በጣም ሊሰፋ የሚችል የቁልፍ/ዋጋ ጥንድ ወይም NoSQL የውሂብ ጎታ ይጠቀሙ። መዝገቦቹን በሚከተለው መልኩ ይቅረጹ፡ ቁልፍ፡ የናሙና ተጠቃሚ መታወቂያ፡ ናሙና የማሳወቂያ መታወቂያ፣ እሴት፡ [“ኢሜል”፣ “ግዛት፡ እውነት፣” “ኤስኤምኤስ”፣ “ግዛት: ሐሰት”፣ ሰርጥ: “ኢሜል”፣ “ኢሜል”፣ ሁኔታ እውነት”]
“የውሸት” እሴቶች በመዝገቦቹ ውስጥ ካሉ፣ የማስተላለፊያው የመጨረሻ ነጥብ ተጓዳኙን ቻናል ለአድናቂው ከሚደርሰው መልእክት ያገለል። ለሰርጥ መዝገብ ከሌለ ተጠቃሚው ምርጫቸውን በግልጽ አላሳየም። በዚህ ሁኔታ ውስጥ ነባሪ ለማድረግ መስማማት አለብዎት።
ተጠቃሚው የእርስዎን UI እና በመደበኛ የማረጋገጫ ሂደቶችዎ የተጠበቀውን መደበኛ የመጨረሻ ነጥብ በመጠቀም በተጠቃሚ ምርጫዎች ዳታቤዝ ውስጥ ያለውን ውሂብ ማሻሻል ይችላል።
ተጠቃሚዎች ይናደዳሉ እና ማንቂያዎችዎን እንደ አይፈለጌ መልዕክት ለመሰየም ይገደዳሉ ወይም የማሳወቂያ ምርጫቸውን የመቀየር አማራጭ ካልሰጡዋቸው ዝም ያሰኛቸዋል። በዚህ ምክንያት የተጠቃሚ ተሞክሮዎ የበለጠ ይጎዳል፣ እና የኢሜል ወይም የኤስኤምኤስ ማድረሻ አገልግሎቶች መለያዎን ሊያቆሙ ይችላሉ።
አድናቂ ውጣ
Fanout መልእክት ገልብጦ ወደ ተለያዩ ቦታዎች ያሰራጫል። ዋጋቸው ተመጣጣኝ እና በጣም ሊሰፋ የሚችል ነው. በAWS ውስጥ SNS ተጠቀም። Pub/Sub በ Azure እና ርዕሶችን እና ምዝገባዎችን በGoogle ክላውድ ፕላትፎርም ይጠቀሙ።
ትርጉም የለሽ መልእክቶችን ወደተገለሉ የሰርጥ ስራ ወረፋዎች መላክን ለመከላከል በፋኖት እና በስራ ወረፋዎች መካከል ማጣራትን ማዋቀር ይችላሉ። ለምሳሌ፣ በAWS SNS ውስጥ፣ የኢሜል የስራ ወረፋ የአድናቂዎች መልእክት ማግኘት ያለበት በ"ቻናል" መስክ ውስጥ የ"ኢሜል" እሴት ካለው ብቻ መሆኑን መግለጽ ይችላሉ።
ተመሳሳዩን መልእክት ወደሚፈለጉት የስራ ወረፋዎች ለመላክ ኮድ መፍጠር ቢችሉም ፋኖውት የበለጠ ቀልጣፋ እና አነስተኛ ኮድ ማድረግን ይጠይቃል። Fanout በተጨማሪም ወረፋዎችን የመደመር እና የማስወገድ ምቾትን ይሰጣል፣ ይህም ሰርጦችን ለማራዘም እና እንደገና ለማደራጀት ያስችላል።
የስራ ሂደት
መልእክቶች በእርስዎ የስራ ሂደት ሂደት በመጠባበቅ ላይ ባሉ ወረፋዎች ውስጥ ተከማችተዋል። እንዲሁም ተመጣጣኝ እና በጣም ሊለኩ የሚችሉ ናቸው። የስራ አቀናባሪዎች ከስራ ወረፋ የሚመጡ መልዕክቶችን የሚያስኬዱ የኮድ ቁርጥራጮች ናቸው። በወረፋው ውስጥ ባለው የመልእክት መጠን ላይ በመመስረት መጠናቸው ሊመዘኑ ይችላሉ።
ማስታወቂያውን በእኛ ሁኔታ በግብይት ኢሜል አገልግሎት በኩል ለማድረስ የስራ ሂደተሩ የኤፒአይ ጥሪ ለትክክለኛው አገልግሎት አቅራቢ ማድረግ አለበት።
አብዛኛዎቹ የኢሜል፣ የኤስኤምኤስ እና ተመሳሳይ የመልእክት አቅራቢዎች ለሚልኩት መልእክት ብዛት እና መጠን ጥብቅ መስፈርቶች አሏቸው። በተጨማሪም, እነዚህን መመርመር እና ተስማሚ ሂደቶችን በሚገባ ማዘጋጀት ይፈልጋሉ. ከAWS SES መቋረጥን እንዴት እንደምንርቅ የእኛ ምክር እዚህ አለ።
የመላኪያ አገልግሎቶችን የዋጋ ገደብ ላለማለፍ ከፍተኛውን የስራ ማቀነባበሪያዎች ብዛት መግለጽ ይችላሉ።
ተጨማሪ ማሻሻያዎች
የእነዚህን እቃዎች ስብስብ በጨረፍታ ማየት ይችላሉ.
- ሊሰፋ የሚችል የውስጠ-መተግበሪያ ማሳወቂያ አገልግሎት እንዲኖራቸው የራሳቸው ኤፒአይዎች፣ ጠረጴዛዎች፣ ወዘተ ያስፈልጋቸዋል።
- የክፍት/ጠቅታ ሪፖርቱን መሰብሰብ እና ማሳየት
- የማሳወቂያዎቹን ይዘቶች ከኮዱ ላይ ማስወገድ እና የምርት እና የንድፍ ቡድንዎ ያለ ኮድ ለውጥ ማንቂያዎቹን በእይታ እንዲቀይሩ መፍቀድ
- ምንም ኮድ ሳይቀይሩ፣ ቡድንዎ ለተወሰኑ ቻናሎች ማሳወቂያዎችን ለማግበር ወይም ለማሰናከል ዳሽቦርዱን መጠቀም ይችላል።
የግፋ ማሳወቂያ ጥቅሞች
- የተጠቃሚ መስተጋብርን ያሳድጉ፡ ዝማኔዎች እና ትኩስ ነገሮች የተጠቃሚዎችዎን ፍላጎት እንዲያሳዩ ያደርጋቸዋል።
- የግንኙነት ታይነትን ያሳድጉ፡ ሰዎች ንቁ ባይሆኑም እንኳ መልዕክቶችዎ ወዲያውኑ መድረሳቸውን ያረጋግጡ። አስቸኳይ ማሳወቂያዎችን ይላኩ እና ለተጠቃሚዎች ለስላሳ ተሞክሮ ያቅርቡ።
- ማቆየት፡ ተጠቃሚዎችዎ እንዲመለሱ ለማሳሰብ በግልፅ የሚታዩ የግፋ ማሳወቂያዎችን ይጠቀሙ። ደንበኞችን ወደ ድር ጣቢያዎ እና መተግበሪያዎ በመግፋት የተጠቃሚ ማቆየትን ማሳደግ እና መጨናነቅን መቀነስ ይችላሉ።
- ልወጣዎችን አሻሽል፡ በውስጠ-መተግበሪያ ሽልማቶች፣ ማስተዋወቂያዎች፣ ቅናሾች ወይም ሌሎች አቅርቦቶች ዙሪያ የግፋ ዘመቻዎችን በመፍጠር ሽያጮችን መጨመር ይችላሉ።
- ኢንተርፕራይዝህን ልኬት፡ ተመልካቾችህ ሲሰፋ የግንኙነት አቀራረብህ መጠነኛ መሆን አለበት። የደንበኛ መሰረት ሲሰፋ የግፋ ማሳወቂያዎች ከእነሱ ጋር እንደተገናኙ ለመቆየት ውጤታማ ዘዴ ናቸው።
- የተጠቃሚውን ልምድ እንዲገናኝ ማድረግ (UX)፡- ለሸማቾች የግብይት ማንቂያዎችን በማቅረብ እንዲያውቁዋቸው እና ለስላሳ የቻናል አቋራጭ ተሞክሮ በማቅረብ በደንበኞች ጉዞ ውስጥ ግጭቶችን መቀነስ ይችላሉ።
መደምደሚያ
በማጠቃለያው፣ ስለ ሚሰፋ የግፋ ማሳወቂያ አገልግሎት አርክቴክቸር እውቀት አግኝተናል። ማሳወቂያዎችዎን በእነዚህ ላይ መሰረት ማድረግ እንዲችሉ በሁሉም ዋና የደመና አገልግሎት አቅራቢዎች የሚሰጡትን መሳሪያዎችም ተመልክተናል።
የግፋ ማሳወቂያ ስርዓት አርክቴክቸርን አጠቃላይ እይታ ለእርስዎ ለማቅረብ የተቻለኝን ያህል ብሞክርም ከመጋረጃው ጀርባ ብዙ ተጨማሪ ነገሮች አሉ።
ይህ መረጃ ጠቃሚ ሆኖ እንዲያገኙት እና በጥሩ ሁኔታ እንዲጠቀሙበት ከልብ ተስፋ አደርጋለሁ።
መልስ ይስጡ