Veröffentlicht am 15. November 2023 von Jan Bunk
Möchtest du erweiterte Funktionen von OneSignal nutzen? Viele davon erfordern möglicherweise, dass du eine externe ID mit OneSignal-Nutzern verknüpfst, damit du die REST-API von OneSignal nutzen kannst.
Stelle sicher, dass du OneSignal in deinen Push-Benachrichtigungseinstellungen aktiviert hast. OneSignal muss auch vollständig aktiviert sein, was normalerweise ein App-Update erfordert.
executeWhenAppReady()
Funktion von unser App-Helfer-Skript. Es stellt sicher, dass deine Website nicht versucht, mit der App zu interagieren, bevor sie bereit ist oder wenn deine Website mit einem normalen Browser geladen wird (ReferenceError, Funktion ist nicht definiert). oneSignalLogin
Verwende diese Funktion, um eine externe ID (die du zur Identifizierung des Nutzers auf deiner Website verwendest) mit einem OneSignal-Nutzer zu verknüpfen. Siehe die Dokumentation zu OneSignal.login für weitere Informationen.
<script>
try {
oneSignalLogin("abc123");
}
catch (e) {
// Can occur if:
// - the app couldn't connect to the native code. Should be very unlikely.
// - push notifications are not included in your current plan
console.log(e);
}
</script>
oneSignalLogout
Verwende diese Funktion, um eine externe ID von einem OneSignal-Nutzer zu entfernen. Siehe die Dokumentation zu OneSignal.logout für weitere Informationen.
<script>
try {
oneSignalLogout();
}
catch (e) {
// Can occur if:
// - the app couldn't connect to the native code. Should be very unlikely.
// - push notifications are not included in your current plan
console.log(e);
}
</script>