WhatsApp

Warum wurde mein WhatsApp-Template abgelehnt?

Meta hat den Inhalt des Templates abgelehnt, oder die Übermittlung ist vor der Genehmigung fehlgeschlagen; Status und Grund der übermittelten Sprache zeigen, was passiert ist.

Ein Template kann aktiv erscheinen, während eine Ersatzsprache die Überprüfung nicht bestanden hat. Untersuchen Sie die übermittelte Version, damit eine frühere Genehmigung die fehlgeschlagene Änderung nicht verdeckt.

Welcher Status identifiziert das Problem?

Ein rejected-Status bedeutet, dass Meta den Inhalt abgelehnt hat. submit_failed bedeutet, dass die Übermittlung nicht abgeschlossen wurde, während outcome_unknown bedeutet, dass keine Antwort bestätigt wurde. Lesen Sie status der übermittelten Version, bevor Sie eine Korrektur wählen.

Der Sprachdatensatz unterscheidet diese Ergebnisse:

StatusWas passiert istNächster Schritt
rejectedMeta hat den Inhalt abgelehntAblehnungsgrund prüfen und neuen Entwurf korrigieren
submit_failedÜbermittlung wurde nicht abgeschlossenFehler prüfen und Ursache beheben
outcome_unknownKeine bestätigte Antwort auf die ÜbermittlungAuf Abgleichung warten und Sprache erneut lesen
pendingDie Sprache wird überprüftAuf ein Ergebnis warten

Vergleichen Sie bei einer inhaltlichen Ablehnung den angegebenen Grund mit den Template-Richtlinien. Ein Übermittlungsfehler kann stattdessen Anmeldedaten, Medien oder die Zustellung der Anfrage betreffen.

Der Nachrichtentext ist nur eine mögliche Ursache. Auch Anmeldedaten, Medien und die Zustellung der Anfrage können fehlschlagen.

Warum ist die Übermittlung vor der Genehmigung fehlgeschlagen?

Die Anfrage konnte wegen eines lokalen Vorbereitungsproblems, einer Ablehnung durch Meta oder erschöpfter Zustellversuche nicht abgeschlossen werden.

Lesen Sie error.description, um die aufgezeichnete Ursache zu ermitteln. Beispiele sind eine unbrauchbare Konto-Anmeldung, ein widersprüchlicher abgeleiteter Template-Name oder Medien, die nicht vorbereitet werden können.

Prüfen Sie bei Medien das angegebene URL-, Größen- oder Formatproblem. Eine Änderung des Nachrichtentexts behebt kein unzugängliches oder ungeeignetes Asset.

Ein meta_error_code kennzeichnet eine von Meta aufgezeichnete Ablehnung. Bird lässt ihn bei eigenen Fehlern weg. Meta kann bei seiner Ablehnung ebenfalls einen Code weglassen.

Verwenden Sie die Beschreibung zusammen mit dem Status, bevor Sie entscheiden, wer handeln muss. Behalten Sie den aufgezeichneten Code bei, wenn Sie den Support bitten, eine Meta-Ablehnung zu untersuchen.

Wenn die Zustellversuche erschöpft sind, prüft Bird, ob Meta den übermittelten Inhalt vorhält, bevor das Ergebnis aufgelöst wird. Folgen Sie dem aufgezeichneten Ergebnis, anstatt anzunehmen, dass ein Timeout beweist, dass nichts angekommen ist.

Warum gibt es kein Rejection-Objekt?

Bird lässt rejection weg, wenn Meta keinen Ablehnungsgrund liefert, auch wenn der Status der Sprache rejected ist.

Verzweigen Sie nach status statt nach dem Vorhandensein dieses Objekts. Ein fehlender Grund macht die Sprache weder genehmigt noch versendbar.

Wenn vorhanden, enthält rejection.reason Metas Grund. Ein recommendation kann beigefügt sein, aber nicht jede Ablehnung enthält einen.

Behalten Sie den Template-Bezeichner, die Version und die Sprache bei, wenn Sie den Support wegen einer Ablehnung ohne Details kontaktieren. Diese identifizieren die Überprüfung, die untersucht werden muss.

Was soll ich mit outcome_unknown tun?

Lesen Sie die Sprache erneut, während Bird die Übermittlung mit Meta abgleicht. Erstellen Sie allein aufgrund dieses Status keine weitere Übermittlung.

Die Anfrage hat Meta möglicherweise bereits erreicht. Bird hält die Sprache in der Schwebe, weil eine Änderung auf einem unbestätigten Ergebnis basieren würde.

Die Sperre verhindert Änderungen, solange das Ergebnis der Sprache ungeklärt ist. Schreibvorgänge, Löschung und Zurücksetzung bleiben mit E15020 blockiert, solange die Sprache in der Schwebe ist. Warten Sie auf einen endgültigen Zustand, bevor Sie diese Änderungen vornehmen.

Wenn Meta übereinstimmenden Inhalt vorhält, übernimmt Bird dessen aufgezeichneten Zustand. Die Sprache kann je nach Metas Entscheidung genehmigt, abgelehnt oder ausstehend werden.

Wenn Bird bestätigt, dass die Übermittlung nicht angekommen ist, zeichnet es submit_failed auf. Wenn keines der beiden Ergebnisse festgestellt werden kann, bleibt die Sprache in der Schwebe.

Kontaktieren Sie den Support mit dem Template-Bezeichner, wenn das Ergebnis ungeklärt bleibt. Wiederholte Übermittlungen klären nicht, ob Meta das Original akzeptiert hat.

Wie korrigiere ich das Template und bestätige den erneuten Versuch?

Beheben Sie bei rejected die Ursache in einem neuen Entwurf. Tun Sie dies bei submit_failed erst, nachdem Bird bestätigt hat, dass die Anfrage nicht angekommen ist. Übermitteln Sie die korrigierte Sprache. Prüfen Sie dann den Sprachstatus, um zu bestätigen, dass der erneute Versuch abgeschlossen ist.

Bird hält übermittelte Versionen unveränderlich. Erstellen Sie einen neuen Entwurf, anstatt die Version zu überschreiben, deren Überprüfung fehlgeschlagen ist.

Wenn das Konto zusätzlich eingeschränkt oder gesperrt ist, kontrolliert Meta diese Kontoentscheidung.

Führen Sie vor der Übermittlung eine Validierung durch. Ein sauberes Validierungsergebnis prüft die Inhaltsregeln von Bird, sagt aber Metas Genehmigung nicht voraus.

Prüfen Sie nach der Übermittlung diese Version mit bird whatsapp templates versions languages get. Der Gesamtstatus des Templates kann noch eine frühere Live-Version beschreiben.

Ein früheres active-Template beweist daher nicht, dass der Ersatz bestanden hat. Bestätigen Sie das Urteil der übermittelten Sprache, bevor Sie deren geänderten Inhalt verwenden.

Kurz gesagt

  1. Beginnen Sie mit dem Status der übermittelten Sprache.

    rejected ist ein inhaltliches Urteil. submit_failed bedeutet, dass die Übermittlung fehlgeschlagen ist, während outcome_unknown vor einem erneuten Versuch eine Abgleichung erfordert.

  2. Verwenden Sie das passende Reason-Feld.

    Lesen Sie rejection bei einer inhaltlichen Ablehnung und error bei einem Übermittlungsfehler. Fehlende Reason-Details ändern den Status nicht.

  3. Übermitteln Sie ein unbekanntes Ergebnis nicht erneut.

    Meta hält die Übermittlung möglicherweise bereits vor. Lesen Sie die Sprache erneut und kontaktieren Sie den Support, wenn die Unklarheit bestehen bleibt.

  4. Korrigieren Sie den Inhalt in einem neuen Entwurf.

    Eine übermittelte Version ist unveränderlich. Verfolgen Sie nach der erneuten Übermittlung die Sprache der neuen Version und nicht den früheren Live-Zustand des Templates.

Bauen Sie auf demselben Netzwerk auf.

Ein Test-API-Schlüssel steht Ihnen sofort zur Verfügung. Der Produktivbetrieb wird freigeschaltet, sobald Sie eine Zahlungsmethode hinzufügen und einen Absender verifizieren.

Ihre nächste Idee.
Bereit zur Verbindung.