Slanje predloška s varijablama
Varijable predloška određuju se prema položaju, a ne prema nazivu. Za svaku komponentu šaljete popis parametara redom, a broj mora točno odgovarati onome što predložak definira. Tri različite pogreške nastaju zbog toga, a svaka upućuje na drugi problem.
Pogreška za broj parametara koji ne odgovara predlošku.
Pogreška za parametre čiji format ne odgovara.
Pogreška kada se naziv predloška i jezik ne mogu razriješiti.
Kako se parametri uparuju
Prema položaju, a ne prema nazivu. Prvi parametar na popisu tijela popunjava prvo rezervirano mjesto, drugi popunjava drugo i tako dalje. Varijabli nije moguće dodijeliti naziv, a zamjena dvaju parametara stvara poruku koja se uspješno šalje, ali s vrijednostima na pogrešnim mjestima.
To je opasan slučaj jer ništa ne zakaže. Kupac primi potvrdu narudžbe s datumom na mjestu iznosa, a pogreška se nigdje ne bilježi.
Komponente su zasebni popisi
Varijabla zaglavlja i varijabla tijela ne dijele isti popis. Svaka komponenta ima vlastite parametre, a njihovo spajanje uzrokuje nepodudaranje broja.
- Parametri zaglavlja idu u komponentu zaglavlja, a može postojati najviše jedna.
- Parametri tijela idu u komponentu tijela, redom.
- Parametri URL-a gumba idu u komponentu gumba i označeni su prema gumbu.
- Slanje jednog ravnog popisa za sve njih vraća pogrešku 132000.
Odabir ispravnog jezika
Predložak se određuje kombinacijom naziva i jezika, pa isti naziv na dva jezika znači dva predloška. Slanje jezika en kada je predložak izrađen kao en_US ne aktivira rezervnu opciju, nego završava pogreškom 132001, koja izgleda kao da predložak ne postoji.
Izlistajte predloške na broju i kopirajte točan jezični niz umjesto da pretpostavljate njegov oblik. To je najčešća pogreška s predlošcima i ona s najmanje jasnim opisom.
Tipizirani parametri
Većina parametara običan je tekst. Neki nisu, a njihovo slanje kao teksta završava pogreškom 132012.
- Parametri valute sadržavaju iznos, kôd valute i zamjenski niz.
- Parametri datuma i vremena sadržavaju strukturirani objekt sa zamjenskom vrijednošću.
- Parametri medija u zaglavlju sadržavaju ID medija ili poveznicu, a ne naziv datoteke.
- Zamjenski niz prikazuje se kada aplikacija primatelja ne može oblikovati vrijednost.
Što koja pogreška znači
Tri se pogreške mogu razlikovati, što znatno smanjuje nagađanje ako se bilježe zasebno umjesto da se grupiraju kao pogreška predloška.
Pogreška 132001 znači da se kombinacija naziva i jezika nije mogla razriješiti, pa najprije provjerite jezik. Pogreška 132000 znači da je broj pogrešan, pa ga usporedite s definicijom samog predloška. Pogreška 132012 znači da je format vrijednosti pogrešan, što obično znači da je tipizirani parametar poslan kao običan niz.
Uobičajene pogreške
- Pretpostavka da se en automatski koristi umjesto en_US. Ne koristi se, a pogreška izgleda kao da predložak nedostaje.
- Spajanje parametara zaglavlja i tijela u jedan popis. To su zasebne komponente.
- Slanje valute ili datuma kao običnog teksta. Tipizirani parametri imaju definirani oblik.
EasyCoexistence navodi predloške s točnim nazivima i jezičnim kôdovima putem nadzorne ploče i MCP poveznika, pa slanje koristi vrijednosti koje je Meta stvarno pohranila.
Često postavljana pitanja
Imaju li varijable predloška nazive?
Ne. Određuju se prema položaju, pa je redoslijed parametara cijeli ugovor.
Zašto moj predložak ne postoji?
Najčešće je problem u jezičnom kôdu. Predložak se određuje kombinacijom naziva i jezika, bez rezervne opcije.
Što ako pošaljem previše parametara?
Pogreška 132000. Previše parametara uzrokuje istu pogrešku kao premalo.
Kako šaljem iznos?
Kao parametar valute s iznosom, kôdom valute i zamjenskim nizom, a ne kao običan tekst.
Nastavite čitati
Spremni za početak?
Postavite WhatsApp Coexistence u nekoliko minuta, a ne mjeseci. Aplikacija i dalje radi na telefonu.
Započnite besplatno probno razdobljeProvjereno na