Meta Tech Provider

WhatsApp-Fehler 132012: Formatabweichung bei Template-Parametern

Fehler 132012 bedeutet, dass die gesendeten Parameterwerte nicht zum vom Template definierten Format passen. Ein Template mit drei Variablen benötigt genau drei Parameter, in der richtigen Reihenfolge und vom richtigen Typ. Jede Abweichung erzeugt diesen Fehler statt eines teilweisen Versands.

132012

Metas Fehlercode für Parameter, die nicht zum Template-Format passen.

132000

Der zugehörige Fehlercode für eine Abweichung zwischen erwarteter und übermittelter Parameteranzahl.

132001

Der Fehlercode für einen Template-Namen und eine Sprache, die nicht aufgelöst werden können.

Was muss übereinstimmen

Alles, und zwar ohne Hinweis. Eine teilweise Übereinstimmung gibt es nicht.

  • Anzahl: Drei Platzhalter im Body bedeuten drei Body-Parameter, nicht mehr und nicht weniger.
  • Reihenfolge: Parameter sind positionsabhängig. Werden zwei vertauscht, enthält die gesendete Nachricht Werte an den falschen Stellen. Bei abweichenden Typen entsteht dieser Fehler.
  • Typ: Ein Währungs- oder Datumsparameter hat eine festgelegte Objektstruktur und kann nicht als einfacher Text gesendet werden.
  • Komponenten: Header-, Body- und Button-Parameter sind getrennte Listen und können nicht zu einer einzigen zusammengeführt werden.

Die Änderung, die die Produktion lahmlegt

Templates werden von Personen bearbeitet, die nicht die API aufrufen. Jemand fügt eine Variable hinzu, um eine Nachricht verständlicher zu machen, das Template wird erneut genehmigt, und jeder Versand über die unveränderte Integration schlägt fehl.

Dagegen sollten Sie sich absichern, statt es erst im Fehlerfall zu entdecken. Wenn Sie Template-Status-Webhooks abonnieren, wird eine Änderung als Ereignis zugestellt. Wenn Sie die Variablenanzahl eines Templates als Teil des Integrationsvertrags behandeln und bei Änderungen prüfen, verhindert das, dass eine Verbesserung der Formulierung zum Ausfall führt.

Häufige Fehler

  • Zusätzliche Parameter vorsorglich senden. Zu viele sind ebenso falsch wie zu wenige.
  • Positionsabhängige Parameter als benannt behandeln. Sie werden ausschließlich nach Position zugeordnet.
  • Ein Template bearbeiten, ohne den sendenden Code zu prüfen.
Mit EasyCoexistence

EasyCoexistence liefert Template-Statusereignisse an Ihren Endpoint. So wird ein von jemandem im Business Manager bearbeitetes Template erkannt, bevor der nächste Versand fehlschlägt.

Häufig gestellte Fragen

Wie viele Parameter muss ich senden?

Genau so viele, wie das Template definiert, und zwar in der richtigen Reihenfolge.

Kann ich zusätzliche Parameter senden?

Nein. Zu viele schlagen genauso fehl wie zu wenige.

Warum tritt das plötzlich auf?

Meist wurde das Template bearbeitet und seine Variablenanzahl geändert.

Sind Parameter benannt?

Nein. Sie sind positionsabhängig, daher ist die Reihenfolge entscheidend.

Weiterlesen

Bereit für den Start?

Richten Sie WhatsApp Coexistence in wenigen Minuten statt Monaten ein. Die App funktioniert weiterhin auf dem Telefon.

Kostenlose Testphase starten

Verifiziert am

WhatsApp-Fehler 132012