පුරනය වන්නනොමිලේ trial කාලය ආරම්භ කරන්න
Meta Tech Provider

Shopify වෙතින් WhatsApp ඇණවුම් පණිවිඩ යවන්න

Shopify Flow හි Send HTTP request action එකට ඇණවුමක් සෑදූ විට අනුමත template එකක් Cloud API වෙත post කළ හැක. ඒ සඳහා සම්බන්ධ අංකයේ phone number id එකත්, Flow secret එකක් ලෙස ගබඩා කළ token එකත් භාවිත වේ. එම action එක නොමැති plan වල දී, Shopify admin webhook එකක් n8n වැනි receiver එකකට යයි. එය එම call එකම සිදු කරයි.

Grow, Advanced, Plus

Flow හි Send HTTP request action එක ලබා ගත හැකි Shopify plan මොනවාද යන්න.

30 seconds

සම්බන්ධතාවය වසා පසුව නැවත උත්සාහ කිරීමට පෙර HTTP ප්‍රතිචාරයක් සඳහා Flow කොපමණ වේලාවක් රැඳී සිටීද යන්න.

Opt-in

WhatsApp හි පුද්ගලයන්ට පණිවිඩ යැවීමට පෙර ව්‍යාපාර opt-in අවසරය ලබාගත යුතු බව Meta නියම කරයි.

Shopify Flow මගින් WhatsApp පණිවිඩයක් යවන්නේ කෙසේද?

Send HTTP request action එක මගිනි. එය ඕනෑම URL එකකට headers සහ trigger එකෙන් Liquid variables භාවිතා කළ හැකි body එකක් සමඟ post කරයි.

ඇණවුම සෑදීමේ trigger එකෙන් workflow එකක් සාදා Send HTTP request එක එක් කරන්න. URL එක වන්නේ සම්බන්ධ අංකයේ phone number id එක සඳහා වන Cloud API messages endpoint එකයි. Authorization header එකක් එක් කරන්න. එහි අගය Bearer යන්නට පසුව අංකයේ access token එක වේ. එය Flow secret එකක් ලෙස ගබඩා කර secret variable එකක් ලෙස යොමු කරන්න. Secret අගයන් Flow අතුරු මුහුණතේ කිසි විටෙක නොපෙන්වන අතර run logs වලින් සඟවනු ලැබේ. token එකකට සුදුසු තැන එයයි. body එක template පණිවිඩයකි. to field එකේ ගනුදෙනුකරුවාගේ දුරකථන අංකය ද, template එකේ parameters ලෙස ඇණවුම් විස්තර ද තබන්න.

Flow විසින් 2XX හෝ 3XX ප්‍රතිචාරයක් සාර්ථක ලෙස සලකයි. වලංගු request එකකට Meta පිළිතුරු දෙන්නේ පණිවිඩයේ id එකෙනි. එබැවින් සාර්ථක run එකක් යනු Meta පණිවිඩය භාර ගත් බවයි.

Send HTTP request body for an order confirmation template
{
  "messaging_product": "whatsapp",
  "to": "<customer phone, digits only>",
  "type": "template",
  "template": {
    "name": "order_confirmation",
    "language": { "code": "en" },
    "components": [{
      "type": "body",
      "parameters": [{ "type": "text", "text": "{{order.name}}" }]
    }]
  }
}

ඇණවුම් පණිවිඩයක් template එකක් විය යුත්තේ ඇයි?

වෙළඳසැල මුලින්ම ලියන නිසාය. Meta හි පැය 24 ක ගනුදෙනුකරු සේවා කවුළුව විවෘත වන්නේ ගනුදෙනුකරුවා අංකයට ලියන විට පමණි. ඇණවුම් තහවුරු කිරීම, නැව්ගත කිරීමේ යාවත්කාලීනය හෝ අත්හැරි checkout මතක් කිරීම එයට පෙර යවනු ලබයි. එබැවින් නිදහස් පෙළ ප්‍රතික්ෂේප වන අතර, කලින් අනුමත template එකක් පමණක් ගමන් කරයි.

ඇණවුම් සහ නැව්ගත කිරීමේ යාවත්කාලීන සඳහා utility category එකේ template එක එක් වරක් සාදා, workflow එක ක්‍රියාත්මක කිරීමට පෙර අනුමැතිය සඳහා රැඳී සිටින්න. request body එකේ නමත් භාෂාවත් අනුමත template එකට හරියටම ගැළපිය යුතු අතර, parameters ගණන එහි placeholders වලට සමාන විය යුතුය.

සම්මතයක් ද ඇත. WhatsApp හි යමෙකුට ව්‍යාපාරයක් පණිවිඩ යැවීමට පෙර Meta විසින් opt-in අවශ්‍ය කරයි: එනම් එම පුද්ගලයා තම අංකය ලබා දී, මෙම ව්‍යාපාරයෙන් පණිවිඩ ලැබීමට එකඟ වී සිටිය යුතුය. ඒ බව සඳහන් checkout checkbox එකක් එය රැස් කරන සාමාන්‍ය ක්‍රමයයි. workflow එක යැවීමට පෙර එය පරීක්ෂා කළ යුතුය.

වෙළඳසැලේ plan එකට Send HTTP request ඇතුළත් නොවේ නම් කුමක් කරන්නද?

ඒ වෙනුවට Shopify admin webhook එකක් භාවිත කරන්න. සැකසුම් යටතේ Notifications, Webhooks හි, වෙළඳුවෙකුට ඇණවුම සෑදීම වැනි සිදුවීමක් සඳහා JSON ආකෘතියෙන් URL එකකට webhook එකක් සෑදිය හැක. එය receiver එකකට යොමු කරන්න: n8n Webhook node එකක් හෝ PHP, Python හෝ Node හි route එකක්. receiver එක ඇණවුම කියවා, කැමැත්ත පරීක්ෂා කර, Cloud API වෙත එම template call එකම කරයි.

යවන මාර්ගය කුමක් වුවත් පිළිතුරු සමානය. ගනුදෙනුකරුවා ඇණවුම් පණිවිඩයට පිළිතුරු දුන් විට, අංකය Coexistence මත ඇති බැවින් එම පිළිතුර වෙළඳසැලේ දුරකථනයේ WhatsApp Business යෙදුමට ලැබෙන අතර, නිදහස් පෙළ සඳහා පැය 24 ක කවුළුව දැන් විවෘතය. අංකයේ webhook destination එක සකසා ඇත්නම්, පිළිතුර ඔබේ පද්ධතියටද ළඟා වේ. ඇණවුම් පණිවිඩය ද යෙදුමේ දිස්වන බැවින්, පිළිතුරු දෙන පුද්ගලයාට ගනුදෙනුකරුවා පිළිතුරු දෙන්නේ කුමකටදැයි පෙනේ.

සාමාන්‍ය වැරදි

  • ඇණවුම සෑදූ විට නිදහස් පෙළ යැවීම. ගනුදෙනුකරුවා ලියා නැති බැවින් Meta එය ප්‍රතික්ෂේප කරයි. එය අනුමත template එකක් විය යුතුය.
  • 4XX ප්‍රතිචාර සඳහා දෝෂ හැසිරවීම Retry මත තැබීම. Meta කිසි විටෙක භාර නොගන්නා request එකක් Flow විසින් පැය 24 ක් දක්වා නැවත උත්සාහ කළ හැක.
  • token එක header එකේ සාමාන්‍ය පෙළ ලෙස තැබීම. එය අතුරු මුහුණතෙන් සහ logs වලින් බැහැර තබා ගැනීමට Flow secret එකක් ලෙස ගබඩා කරන්න.
EasyCoexistence සමඟ මෙය කිරීම

easycoexistence.com හි වෙළඳසැලේ අංකය සම්බන්ධ කර, dashboard එකෙන් එහි phone number id සහ token එක කියවා, Flow හෝ ඔබේ receiver එක Cloud API වෙත යොමු කරන්න. සම්බන්ධිත අංකයකට මසකට US$ 9 සිට, අංක එකතු කරන තරමට US$ 1 දක්වා අඩු වේ. පළමු දින 3 නොමිලේ.

නිතර අසන ප්‍රශ්න

template පණිවිඩ සඳහා ගෙවන්නේ කවුද?

Meta විසින් පණිවිඩ ගාස්තුව ව්‍යාපාරයේ තමන්ගේම WhatsApp Business Account එකට කෙළින්ම බිල් කරයි. EasyCoexistence කිසි විටෙක එයට අමතර ගාස්තුවක් එකතු නොකරයි.

කණ්ඩායමට තවමත් දුරකථනයෙන් ගනුදෙනුකරුවන්ට පිළිතුරු දිය හැකිද?

ඔව්. Coexistence රකින්නේ එයයි: වෙළඳසැල යවන අංකයේම WhatsApp Business යෙදුම ක්‍රියා කරයි.

මේ සඳහා Shopify යෙදුමක් අවශ්‍යද?

නැත. Flow හි Send HTTP request එක හෝ receiver එකකට admin webhook එකක් ප්‍රමාණවත්ය. Cloud API යනු HTTPS call එකකි.

to field එකට අවශ්‍ය දුරකථන ආකෘතිය කුමක්ද?

රට කේතය සහිත, ඉලක්කම් පමණක් අඩංගු ජාත්‍යන්තර ආකෘතිය. ගනුදෙනුකරුවන් හිස්තැන් සහ සංකේත ටයිප් කරන බැවින් යැවීමට පෙර checkout දුරකථන field එක පිරිසිදු කරන්න.

තවදුරටත් කියවන්න

ආරම්භ කිරීමට සූදානම්ද?

WhatsApp Coexistence මිනිත්තු කිහිපයකින් සකසන්න, මාස ගණනකින් නොව. යෙදුම දුරකථනයේ දිගටම ක්‍රියා කරයි.

නොමිලේ trial කාලය ආරම්භ කරන්න

සත්‍යාපනය කළේ

WhatsApp හි Shopify ඇණවුම් පණිවිඩ