easyCoexistence
Mag-log inMagsimula ng Libreng Trial
Meta Tech Provider

Pagpapadala ng template na may variables

Positional ang template variables, hindi pinapangalanan. Nagpapadala kayo ng listahan ng parameters para sa bawat component, ayon sa pagkakasunod, at kailangang eksaktong tumugma ang bilang sa tinukoy ng template. Tatlong magkaibang error ang lumalabas kapag mali ito, at bawat isa ay tumutukoy sa ibang pagkakamali.

132000

Ang error kapag hindi tugma ang bilang ng parameters sa template.

132012

Ang error kapag hindi tugma ang format ng parameters.

132001

Ang error kapag hindi mahanap ang template name at language.

Paano tinutugma ang parameters

Sa posisyon, hindi sa pangalan. Pinupunan ng unang parameter sa body list ang unang placeholder, ng ikalawa ang ikalawa, at patuloy sa ganoong ayos. Walang paraan para pangalanan ang variable, at kapag napagpalit ang dalawang parameter, matagumpay na naipapadala ang mensahe pero nasa maling puwesto ang mga value.

Ito ang mapanganib na kaso dahil walang nagfa-fail. Makakatanggap ang customer ng order confirmation na ang petsa ang nasa puwesto ng halaga, at walang error na nalo-log saanman.

Magkahiwalay na listahan ang components

Hindi magkakasama sa isang listahan ang header variable at body variable. May sariling parameters ang bawat component, at nagdudulot ng count mismatch ang pagsasama sa mga ito.

  • Ang header parameters ay inilalagay sa header component, at hanggang isa lamang ang maaari.
  • Ang body parameters ay inilalagay sa body component, ayon sa pagkakasunod.
  • Ang Button URL parameters ay inilalagay sa button component at ini-index ayon sa button.
  • Kapag isang flat list ang ipinadala para sa lahat, ibinabalik ang error 132000.

Pagtutugma ng language

Tinutukoy ang template gamit ang name at language nang magkasama, kaya dalawang magkahiwalay na template ang iisang name sa dalawang language. Kapag en ang ipinadala kung en_US ang ginamit sa paggawa ng template, walang fallback. Nagfa-fail ito gamit ang error 132001, na lumalabas na parang hindi umiiral ang template.

Ilista ang mga template sa numero at kopyahin ang eksaktong language string sa halip na hulaan ang anyo nito. Ito ang pinakakaraniwang template error at ang pinakamahirap unawain ang mensahe.

Mga typed parameter

Plain text ang karamihan sa parameters. May ilan na hindi, at nagfa-fail gamit ang error 132012 kapag ipinadala bilang text.

  • May amount, currency code at fallback string ang currency parameters.
  • May structured object na may fallback ang date at time parameters.
  • May media id o link ang media header parameters, hindi filename.
  • Ang fallback string ang ipinapakita kung hindi ma-format ng app ng recipient ang value.

Ano ang ibig sabihin ng bawat error

Magkakaiba ang tatlong failure, kaya mas kaunti ang panghuhula kung hiwalay na naka-log ang mga ito sa halip na pagsama-samahin bilang template error.

Ibig sabihin ng Error 132001 ay hindi mahanap ang name at language pair, kaya language muna ang tingnan. Ibig sabihin ng Error 132000 ay mali ang bilang, kaya ikumpara ito sa sariling definition ng template. Ibig sabihin ng Error 132012 ay mali ang format ng value, na karaniwang nangyayari kapag ipinadala bilang plain string ang typed parameter.

Mga karaniwang pagkakamali

  • Ipagpalagay na may fallback mula en papuntang en_US. Wala nito, at lumalabas ang error na parang nawawalang template.
  • Pagsasama ng header at body parameters sa isang listahan. Magkahiwalay na components ang mga ito.
  • Pagpapadala ng currency o date bilang plain text. May tinukoy na shape ang typed parameters.
Ginagawa ito gamit ang EasyCoexistence

Inililista ng EasyCoexistence ang eksaktong names at language codes ng templates sa dashboard at MCP connector, kaya ginagamit sa pagpapadala ang aktuwal na values na naka-save sa Meta.

Mga madalas itanong

Pinapangalanan ba ang template variables?

Hindi. Positional ang mga ito, kaya ang pagkakasunod ng parameters ang buong sinusunod.

Bakit sinasabing hindi umiiral ang template?

Karaniwan, language code ang sanhi. Tinutukoy ang template gamit ang name at language nang magkasama, at walang fallback.

Ano ang mangyayari kung masyadong maraming parameters ang ipapadala?

Error 132000. Pareho ang resulta kapag sobra o kulang ang parameters.

Paano magpapadala ng amount?

Bilang currency parameter na may amount, currency code at fallback string, hindi bilang plain text.

Magpatuloy sa pagbabasa

Handa na po ba kayong magsimula?

I-set up ang WhatsApp Coexistence sa loob ng ilang minuto, hindi buwan. Patuloy na gumagana ang app sa telepono.

Magsimula ng Libreng Trial

Na-verify noong

Pagpapadala ng Template na may Variables