Meta Tech Provider

විචල්‍ය සහිත template එකක් යැවීම

Template එකක විචල්‍ය නම අනුව නොව ස්ථානය අනුව යෙදේ. ඔබ එක් එක් component එකට parameters ලැයිස්තුවක් අනුපිළිවෙළට යැවිය යුතු අතර, එහි ගණන template එකේ නිර්වචනයට හරියටම ගැළපිය යුතුය. මෙය වැරදුණහොත් වෙනස් දෝෂ 3ක් ඇති විය හැකි අතර, එක් එක් දෝෂය වෙනස් වරදක් පෙන්වයි.

132000

Parameters ගණන template එකට නොගැළපෙන විට ලැබෙන දෝෂය.

132012

Parameters ආකෘතිය නොගැළපෙන විට ලැබෙන දෝෂය.

132001

Template නම සහ භාෂාව හඳුනාගත නොහැකි විට ලැබෙන දෝෂය.

Parameters ගැළපෙන්නේ කෙසේද

නම අනුව නොව ස්ථානය අනුවය. Body list එකේ පළමු parameter එක පළමු placeholder එක පුරවයි, දෙවැන්න දෙවන placeholder එක පුරවයි, එසේම ඉදිරියට යයි. විචල්‍යයකට නමක් දීමට ක්‍රමයක් නැති අතර, parameters දෙකක් මාරු කළහොත් values වැරදි ස්ථානවල තිබුණත් පණිවිඩය සාර්ථකව යැවේ.

අවදානම්ම අවස්ථාව මෙයයි, මන්ද කිසිවක් අසාර්ථක නොවන බැවිනි. Customer කෙනෙකුට amount තිබිය යුතු තැන date එකක් ඇති order confirmation එකක් ලැබෙන අතර, කිසිදු ස්ථානයක දෝෂයක් log නොවේ.

Components වෙනම ලැයිස්තු වේ

Header variable එකක් සහ body variable එකක් එකම list එක බෙදා නොගනී. එක් එක් component එකට තමන්ගේම parameters ඇති අතර, ඒවා එකට merge කළහොත් count mismatch එකක් ඇති වේ.

  • Header parameters header component එකකට යන අතර, එවැනි එකක් තිබිය හැක්කේ උපරිම එකක් පමණි.
  • Body parameters body component එකකට අනුපිළිවෙළට යයි.
  • Button URL parameters button component එකකට, button අනුව index කර, යයි.
  • සියල්ල සඳහා එක් flat list එකක් යැවූ විට error 132000 ලැබේ.

භාෂාව නිවැරදිව යොදන්නේ කෙසේද

Template එකක් හඳුනාගන්නේ නම සහ භාෂාව එකට බැවින්, භාෂා දෙකක එකම නම ඇති template 2ක් ලෙස සැලකේ. Template එක en_US ලෙස සාදා තිබියදී en යැවූ විට fallback නොවේ, error 132001 සමඟ අසාර්ථක වේ. එය template එක නොපවතින බවක් පෙන්වයි.

Number එකේ templates ලැයිස්තුගත කර, language string එකේ නිවැරදි අගය copy කරන්න. එහි ආකෘතිය උපකල්පනය නොකරන්න. මෙය වඩාත්ම සාමාන්‍ය template දෝෂය වන අතර, විස්තරය අඩුම දෝෂයද වේ.

වර්ගගත parameters

බොහෝ parameters සරල text වේ. සමහර ඒවා එසේ නොවන අතර, ඒවා text ලෙස යැවූ විට error 132012 ලැබේ.

  • Currency parameters තුළ amount එකක්, currency code එකක් සහ fallback string එකක් ඇත.
  • Date සහ time parameters තුළ fallback එකක් සහිත structured object එකක් ඇත.
  • Media header parameters තුළ filename එකක් නොව media id එකක් හෝ link එකක් ඇත.
  • Recipient ගේ app එකට value එක format කළ නොහැකි විට පෙන්වන්නේ fallback string එකයි.

කුමන දෝෂයෙන් අදහස් වන්නේ කුමක්ද

මෙම අසාර්ථකවීම් 3 හඳුනාගත හැකි බැවින්, ඒවා template error එකක් ලෙස එකට ගොනු නොකර වෙන වෙනම log කළහොත් අනුමාන කිරීම බොහෝ අඩු වේ.

Error 132001 යනු නම සහ භාෂා යුගලය හඳුනාගත නොහැකි වූ බවයි, එබැවින් පළමුව භාෂාව පරීක්ෂා කරන්න. Error 132000 යනු ගණන වැරදි බවයි, එබැවින් template එකේම definition එක සමඟ සසඳන්න. Error 132012 යනු value එකේ ආකෘතිය වැරදි බවයි, සාමාන්‍යයෙන් typed parameter එකක් plain string එකක් ලෙස යවා ඇත.

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

  • en, en_US වෙත fallback වේ යැයි සිතීම. එසේ නොවන අතර, දෝෂය missing template එකක් ලෙස පෙන්වයි.
  • Header සහ body parameters එක list එකකට merge කිරීම. ඒවා වෙනම components වේ.
  • Currency හෝ date එක plain text ලෙස යැවීම. Typed parameters සඳහා නියමිත ආකෘතියක් ඇත.
EasyCoexistence සමඟ මෙය කිරීම

EasyCoexistence dashboard සහ MCP connector හරහා templates වල නිවැරදි නම් සහ language codes පෙන්වයි. එබැවින් send එකේදී Meta ගබඩා කළ valuesම භාවිත වේ.

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

Template විචල්‍යවලට නම් තිබේද?

නැත. ඒවා ස්ථානය අනුව යෙදෙන බැවින්, parameters වල අනුපිළිවෙළම සම්පූර්ණ නියමයයි.

මගේ template එක නොපවතින්නේ ඇයි?

සාමාන්‍යයෙන් හේතුව language code එකයි. Template එක හඳුනාගන්නේ නම සහ භාෂාව එකට බැවින් fallback එකක් නැත.

Parameters වැඩිපුර යැවුවොත් කුමක් වේද?

Error 132000. අඩුවෙන් යැවූ විට මෙන්ම වැඩිපුර යැවූ විටද එකම දෝෂය ලැබේ.

Amount එකක් යවන්නේ කෙසේද?

Plain text ලෙස නොව, amount එකක්, currency code එකක් සහ fallback string එකක් සහිත currency parameter එකක් ලෙස යවන්න.

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

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

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

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

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

විචල්‍ය සහිත template යැවීම