Dieses Dokument erklärt, wie du Embedded Signup verwendest, um geschäftliche Telefonnummern von einem Lösungspartner und WhatsApp-Unternehmenskonto (WABA) zu einem anderen Lösungspartner und WABA zu migrieren.
Kund*innen können ihre Unternehmenstelefonnummern zwischen WhatsApp-Unternehmenskonten (WhatsApp Business Accounts, WABAs) migrieren und ihre Display-Namen, Qualitätsbewertungen, Nachrichten-Limits für Vorlagen, Status als offizielle Unternehmenskonten und genehmigte, hochwertige Vorlagen beibehalten. Die Migration wird normalerweise nur durchgeführt, wenn ein*e Kund*in seine*ihre Unternehmenstelefonnummer von einem Lösungspartner zu einem anderen verschieben möchte.
Um eine Migration für eine*n Kund*in durchzuführen, hast du zwei Möglichkeiten: die Migration über Embedded Signup oder die programmgesteuerte Migration.
Die Migration über Embedded Signup ist einfacher und die bevorzugte Lösung, da sie von deinen Kund*innen initiiert werden kann, automatisch alle erforderlichen Assets generiert und deren Inbesitznahme gewährt, deiner App Zugriff auf diese Assets gewährt und weniger API-Aufrufe erfordert.
Die programmgesteuerte Migration muss von dir initiiert werden und beinhaltet zusätzliche API-Aufrufe, da du überprüfen musst, dass abhängige Assets korrekt konfiguriert sind, und alle neuen benötigten Assets selbst generieren und sie zu anderen Assets zuordnen musst. Aus diesem Grund wird die programmgesteuerte Migration nur dann empfohlen, wenn du mit dem*der Kund*in nach dem On-Behalf-Of-Modell zusammenarbeitest (d. h. du erstellst und besitzt das Ziel-WABA und seine Assets und teilst sie mit dem*der Kund*in).
Wenn du Kund*innentelefonnummern programmgesteuert migrieren möchtest, lies unser Dokument Telefonnummern zwischen WhatsApp-Unternehmenskonten über Embedded Signup migrieren.
Kund*innen können deine Implementierung von Embedded Signup (Version 2) verwenden, um den Migrationsprozess zu starten. Beim Embedded Signup werden Kund*innen dazu aufgefordert, ihre Unternehmenstelefonnummer und einen neuen Ziel-WABA (WhatsApp Business Account) einzugeben.
Wenn der*die Kund*in den Ablauf abschließt, generiert Embedded Signup seinen*ihren neuen WABA, verknüpft ihn mit seinem*ihrem Meta-Business-Portfolio, gewährt deiner App Zugriff auf den WABA und gibt dann die neu erstellte WABA-ID und die Unternehmenstelefonnummern-ID zurück.
Du musst diese IDs erfassen und zusammen mit der API verwenden, um deine Kreditlinie zu teilen, Webhooks zu abonnieren und die Nummer für die Verwendung mit der Cloud API zu registrieren. Sobald du den letzten Schritt (Registrierung) abgeschlossen hast, wird die Unternehmenstelefonnummer dem Ziel-WABA zugeordnet und die Nummer kann anschließend wieder zum Senden und Empfangen von Nachrichten verwendet werden.
Da sich die Unternehmenstelefonnummer des*der Kund*in nicht ändert, bleiben der Display-Name, die Qualitätsbewertung, das Nachrichten-Limit und der Status des offiziellen Unternehmenskontos erhalten.
Darüber hinaus werden alle berechtigten Vorlagen automatisch im Ziel-WABA dupliziert und erhalten denselben Status wie ihre Gegenstücke in der Quelle, und alle auf die Unternehmenstelefonnummer des*der Kund*in hochgeladenen Medien können weiterhin verwendet werden.
Embedded Signup generiert automatisch den neuen WABA des*der Kund*in, verknüpft ihn mit dem entsprechenden Meta-Unternehmenskonto und gewährt deiner App Zugriff auf den WABA.
Templates are automatically duplicated in the destination WABA and initially granted the same status as their source counterparts.
After duplication however, templates are re-checked to ensure they are correctly categorized according to our guidelines. This may result in some duplicated templates having their status
set to REJECTED
.
Only templates with both a status
of APPROVED
and quality_score
of GREEN
are eligible for duplication. If the destination WABA cannot accommodate all of the new templates, we will duplicate as many as we can until the destination WABA's template limit has been reached. Unduplicated templates must be re-created and submitted for approval if they are to be used by the destination WABA.
Note that template quality ratings are not duplicated. All duplicated templates will start with an UNKNOWN
rating. This rating will remain for the first 24 hours, after which a new rating will be generated if sufficient data is available.
Die Registrierung geschäftlicher Telefonnummern erfolgt unmittelbar, sodass du Nachrichten weiterhin ohne Unterbrechung senden und empfangen kannst.
Da die Duplizierung von Vorlagen jedoch Zeit in Anspruch nimmt, kannst du die betroffenen Vorlagen erst verwenden, wenn sie migriert wurden.
Um diese Ausfallzeit zu vermeiden, kannst du mit der Migration der Vorlagen beginnen, bevor du die Telefonnummern registrierst.
Wenn die Vorlagenduplizierung automatisch als Teil des Migrationsprozesses ausgelöst wird, wird dies nicht im Rahmen der Ratenbegrenzung angerechnet. API-Aufrufe, die du durchführst, werden jedoch angerechnet.
name_status
ist APPROVED
).UNKNOWN
. Diese Qualitätsbewertung bleibt für die ersten 24 Stunden bestehen, danach wird eine neue Bewertung generiert, wenn genügend Daten verfügbar sind.Bitte den*die Kund*in, dem*der die Unternehmenstelefonnummer gehört, zu bestätigen, dass er*sie die folgenden Anforderungen erfüllt. Kund*innen können dies über den Meta Business Manager tun, wenn sie ihren WABA besitzen, indem sie WhatsApp-Konten > (ihren WABA-Namen) > Einstellungen aufrufen. Wenn sie ihren WABA nicht besitzen, müssen sie ihren BSP um Bestätigung bitten.
Mindestens eine App muss bereits Webhooks auf dem Ziel-WABA abonniert haben (siehe Webhooks), und du musst Embedded Signup Version 2 mit aktivierter Sitzungsprotokollierung verwenden.
Falls du dies noch nicht getan hast, weise deine Kund*innen an, den WhatsApp Manager zu verwenden, um die Verifizierung in zwei Schritten für seine*ihre Unternehmenstelefonnummer zu deaktivieren (oder seinen*ihren aktuellen Lösungsanbieter zu bitten, diese für ihn*sie zu deaktivieren).
Du kannst die restlichen Schritte erst durchführen, wenn die Verifizierung in zwei Schritten deaktiviert ist.
Weise den*die Kund*in an, auf deine Implementierung von Embedded Signup (Version 2) zuzugreifen und seine*ihre Unternehmenstelefonnummer und seinen*ihren Display-Namen anzugeben, wenn er*sie im Vorgang dazu aufgefordert wird.
Wenn der*die Kund*in den Vorgang abgeschlossen hat, erfasse die Unternehmenstelefonnummer-ID und den neuen WABA, der im Message-Event zurückgegeben wurde.
Teile deine Kreditlinie mit dem WABA wie üblich, nachdem du das Onboarding eines*einer Kund*in über Embedded Signup abgeschlossen hast.
Abonniere Webhooks für deine App auf dem neuen WABA des*der Kund*in.
Registriere die Unternehmenstelefonnummer für die Verwendung mit der Cloud API (du kannst eine migrierte Unternehmenstelefonnummer nicht für die Verwendung mit der On-Premises API registrieren).
Wenn die Vorlagenmigration fehlschlägt, findest du in der folgenden Dokumentation Anweisungen zum manuellen Auslösen einer Vorlagenmigration: Vorlagenmigration.