Zum Inhalt springen

Geräte in Pushwoosh registrieren und Daten mit der Plattform synchronisieren

Um Benutzer effektiv über Pushwoosh anzusprechen und zu binden, ist es entscheidend sicherzustellen, dass die Benutzergeräte ordnungsgemäß registriert und Ihre Daten synchronisiert sind. Es gibt mehrere Methoden zur Registrierung von Geräten und zur Synchronisierung von Daten mit Pushwoosh, abhängig von Ihren spezifischen Anforderungen.

Pushwoosh SDK

Anchor link to

Für mobile Apps ist die Integration des Pushwoosh SDK die empfohlene Methode für eine nahtlose Geräteregistrierung und Datensynchronisation zwischen der App, den Pushwoosh-Systemen und optional Drittanbietersystemen, die Kunden für spezifische Datenpipelines oder Arbeitsabläufe verwenden können.

Durch die Integration des SDK können Sie den Prozess der Geräteregistrierung und der Handhabung ihrer Push-Token automatisieren. Das SDK ruft intern die API-Methode registerDevice auf und stellt sicher, dass jedes Gerät bei Pushwoosh registriert und synchronisiert wird, ohne dass ein manueller Eingriff erforderlich ist.

Zusätzlich ermöglicht das Pushwoosh SDK die Registrierung von Telefonnummern für SMS- und WhatsApp-Benachrichtigungen. Sie können die folgenden Methoden verwenden:

Eine SMS-Nummer registrieren

Anchor link to
- (void)registerSmsNumber:(NSString * _Nonnull)number;

Beispiel

Pushwoosh.sharedInstance().registerSmsNumber(@"+0000000000");

Ersetzen Sie +0000000000 durch die tatsächliche Telefonnummer im E.164-Format (einschließlich des „+“-Zeichens und der Landesvorwahl).

Pushwoosh.getInstance().registerSmsNumber(String number);

Beispiel

Pushwoosh.getInstance().registerSmsNumber("+0000000000");

Ersetzen Sie +0000000000 durch die tatsächliche Telefonnummer des Benutzers im E.164-Format, einschließlich des „+“ und der Landesvorwahl.

Eine WhatsApp-Nummer registrieren

Anchor link to
- (void)registerWhatsappNumber:(NSString * _Nonnull)number;

Beispiel

Pushwoosh.sharedInstance().registerWhatsappNumber(@"+0000000000");

Ersetzen Sie +0000000000 durch die tatsächliche Telefonnummer im E.164-Format (einschließlich des „+“-Zeichens und der Landesvorwahl).

Um die Telefonnummer eines Benutzers für WhatsApp auf Android zu registrieren, verwenden Sie die folgende Methode:

Pushwoosh.getInstance().registerWhatsappNumber(String number);

Beispiel

Pushwoosh.getInstance().registerWhatsappNumber("+0000000000");

Ersetzen Sie +0000000000 durch die tatsächliche Telefonnummer des Benutzers im E.164-Format, einschließlich des „+“ und der Landesvorwahl.

Um Geräte für Web-Pushes zu registrieren, verwenden Sie das Web Push SDK.

Erfahren Sie mehr über das Pushwoosh SDK

Pushwoosh API

Anchor link to

Sie können auch die Pushwoosh API verwenden, um Geräte zu registrieren und Daten zu synchronisieren. Die API bietet volle Flexibilität für fortgeschrittenere Szenarien.

Um mobile Geräte zu registrieren, verwenden Sie die API-Methode registerDevice.

Damit Benutzer Ihre E-Mails abonnieren können, sammeln Sie deren E-Mail-Adressen über ein benutzerdefiniertes Opt-in-Formular und verwenden Sie die API-Methode registerEmail, um E-Mail-Geräte zu registrieren. Alternativ können Sie registerDevice verwenden.

Um Ihre App-Benutzer oder Website-Besucher mit ihren E-Mail-Adressen zu verknüpfen, verwenden Sie die User IDs. Dies ermöglicht es Ihnen, kanalübergreifende Customer Journeys zu erstellen und E-Mails basierend auf den Aktionen des Benutzers in Ihrer App oder auf der Website zu senden. Die User ID ermöglicht es Ihnen auch, den Nachrichten- und Ereignisverlauf des Benutzers im User Explorer anzuzeigen.

1. Die User ID abrufen.

Jedes für Ihr Pushwoosh-Projekt registrierte Gerät hat seine User ID; standardmäßig ist sie gleich der Hardware-ID (HWID) des Geräts und wird durch die API-Anfrage registerDevice abgerufen.

Um eine benutzerdefinierte User ID festzulegen, rufen Sie die Methode registerUser auf.

2. Die User ID einer E-Mail-Adresse zuweisen.

Verwenden Sie die API-Methode registerEmail oder registerEmailUser, um die User ID mit einer E-Mail-Adresse zu verknüpfen.

Erfahren Sie mehr über User IDs

Um SMS-Geräte in Pushwoosh zu registrieren, können Sie entweder die API-Methode registerDevice oder die API-Methode createSMSMessage verwenden. Bei Verwendung der letzteren stellen Sie sicher, dass der Parameter use_auto_registration auf true gesetzt ist, um die Telefonnummer automatisch als SMS-Gerät zu registrieren. Erfahren Sie mehr

Um WhatsApp-Geräte in Pushwoosh zu registrieren, können Sie entweder die API-Methode registerDevice oder die API-Methode createWhatsAppMessage verwenden. Bei Verwendung der letzteren stellen Sie sicher, dass der Parameter use_auto_registration auf true gesetzt ist, um die Telefonnummer automatisch als WhatsApp-Gerät zu registrieren.

Importieren Ihrer bestehenden Benutzerbasis

Anchor link to

Wenn Sie mit großen Mengen bereits vorhandener Daten arbeiten, können Sie diese Daten in Pushwoosh importieren.

Um Ihre Basis an mobilen Push-Abonnenten zu migrieren, kontaktieren Sie uns bitte über das Kontaktformular und stellen Sie ein Beispiel Ihrer Benutzerbasis zur Verfügung. Unser Team wird das Datenformat überprüfen und beurteilen, ob die Migration durchführbar ist.

Web-Benutzer können aus technischen Gründen nicht importiert werden. Verschiedene Push-Anbieter verwenden unterschiedliche Payload-Formate und Plattformkonfigurationen, was den Import von Web-Benutzern ineffektiv macht. Infolgedessen würde die importierte Benutzerbasis entweder ungültig werden oder falschen oder leeren Inhalt erhalten.

Web-Benutzer, die bereits die Erlaubnis zum Empfang von Push-Benachrichtigungen für Ihre Website erteilt haben, können jedoch erneut abonniert werden. Erfahren Sie mehr

Um Ihre E-Mail-Abonnentendatenbank zu importieren, laden Sie eine .csv-Datei mit den E-Mail-Adressen hoch. Die importierten E-Mails werden als Abonnenten auf der E-Mail-Plattform registriert. Sie können auch zusätzliche Daten für jede E-Mail-Adresse übermitteln, wie den Namen, das Geschlecht oder den Standort des Empfängers, um Ihre E-Mail-Kommunikation besser zu segmentieren und zu personalisieren.

E-Mails importieren

Importieren Sie eine .csv-Datei mit Telefonnummern für SMS-Abonnenten. Sie können zusätzliche Daten angeben, wie den Namen, das Geschlecht oder den Standort des Empfängers, um Ihre SMS-Kommunikation weiter zu segmentieren und zu personalisieren.

SMS-Kontakte importieren

Um Ihre WhatsApp-Kontakte zu importieren, laden Sie eine .csv-Datei mit WhatsApp-Kontakten hoch. Sie können auch zusätzliche Details angeben, wie den Namen, das Geschlecht oder den Standort des Empfängers, um Ihre WhatsApp-Nachrichten anzupassen.

WhatsApp-Kontakte importieren

Verwendung von Drittanbieter-Integrationen zur Datenübertragung

Anchor link to

Zusätzlich zum SDK und zur API bietet Pushwoosh mehrere Drittanbieter-Integrationen, um Ihnen bei der Synchronisierung und Übertragung von Daten von anderen Plattformen zu helfen, was die Verwaltung von Benutzern und Daten über mehrere Systeme hinweg erleichtert.

Alle verfügbaren Integrationen erkunden