How to Reach Users Who Have Disabled Push Notifications
So erreichen Sie Nutzer:innen, die Push-Benachrichtigungen deaktiviert haben
In der modernen App-Entwicklung ist es entscheidend, dass Nutzer:innen wichtige Nachrichten auch dann erhalten, wenn Push-Benachrichtigungen deaktiviert wurden. Dies verbessert die Nutzererfahrung und steigert das Engagement. Die Nachrichten-Verbesserungsfunktion von EngageLab löst dieses Problem, indem Push-Benachrichtigungen automatisch in In-App-Nachrichten umgewandelt werden. So verpassen Nutzer:innen keine wichtigen Informationen, selbst wenn sie Benachrichtigungen ausgeschaltet haben. Besonders in Situationen, in denen Benachrichtigungen deaktiviert sind, erhöht diese Funktion die Zustellrate und das Engagement.
In diesem Leitfaden erfahren Sie, wie Sie die Nachrichten-Verbesserungsfunktion von EngageLab in Ihrer App implementieren und erhalten Best Practices, um die Funktion optimal zur Verbesserung der Nutzererfahrung einzusetzen.
Was ist die Nachrichten-Verbesserungsfunktion?
Die Nachrichten-Verbesserungsfunktion wandelt Push-Benachrichtigungen in In-App-Nachrichten um und löst damit das Problem der Informationszustellung bei deaktivierten Push-Benachrichtigungen. Herkömmliche Push-Benachrichtigungen benötigen die Berechtigung des Geräts. Wenn Nutzer:innen diese deaktivieren, können Nachrichten nicht zugestellt werden – das wirkt sich negativ auf das Engagement aus. EngageLab umgeht diese Einschränkung durch einen permanenten Nachrichtenkanal. Sobald sich das Gerät im Vordergrund befindet, werden Nachrichten automatisch als In-App-Nachrichten (z. B. Pop-ups, Banner und mehr) angezeigt.
Implementierung der Nachrichten-Verbesserungsfunktion in Ihrer App
Um die Nachrichten-Verbesserungsfunktion von EngageLab zu nutzen, folgen Entwickler:innen diesen Schritten zur SDK-Integration:
1. SDK-Integration
Fügen Sie das EngageLab-SDK in die build.gradle-Datei Ihres Android-Projekts ein:
implementation 'com.engagelab:engagelab:5.0.0'
2. Nachrichten-Verbesserungsfunktion aktivieren
Aktivieren Sie in der EngageLab-Webkonsole unter „Push erstellen“ > „Erweiterte Einstellungen“ die Option „Nachrichten-Verbesserungsfunktion“. Alternativ können Sie die Funktion auch per API aktivieren, indem Sie das Feld enhanc_message auf true setzen:
{
"from": "push",
"to": "all",
"body": {
"platform": "android",
"notification": {
"android": {
"title": "Ihre Bestellung ist bereit!",
"alert": "Ihr Essen ist unterwegs."
}
},
"options": {
"enhanc_message": true // Anzeige der Nachrichten-Verbesserungsfunktion aktivieren
}
}
}
3. Erweiterte Benachrichtigungsnachrichten verarbeiten
Erstellen Sie in Ihrer App einen Broadcast-Callback (Rückruf), um verbesserte Erinnerungsnachrichten zu empfangen und anzuzeigen. Hier ein Beispiel in Java:
import com.engagelab.privates.push.api.InAppMessage;
import com.engagelab.privates.common.component.MTCommonReceiver;
/**
* Entwickler:innen erben von MTCommonReceiver, um SDK-Callback-Methoden zu erhalten.
* <p>
* Alle Callbacks laufen im Hauptthread.
*/
public class UserReceiver extends MTCommonReceiver {
@Override
public void onInAppMessageShow(Context context, InAppMessage message) {
if (message.isNotification()) {
// Anzeige der verbesserten Erinnerungsnachricht (z. B. Toast oder individuelles Pop-up)
runOnUiThread(() -> Toast.makeText(context, message.getContent(),
Toast.LENGTH_LONG).show());
}
}
@Override
public void onInAppMessageClick(Context context, InAppMessage message) {
if (message.isNotification()) {
// Klick auf die verbesserte Erinnerungsnachricht verarbeiten (z. B. Toast oder individuelles Pop-up)
runOnUiThread(() -> Toast.makeText(context, message.getContent(),
Toast.LENGTH_LONG).show());
}
}
}
4. Nachrichten-Verbesserungsfunktion testen
Nutzen Sie den EngageLab-Testmodus, um die Anzeige der verbesserten Nachrichten zu überprüfen. Das SDK stellt einen eigenen AppKey und Master Secret für Tests bereit, sodass Sie gefahrlos testen können, ohne die Produktionsumgebung zu beeinflussen. Den Wechsel der Umgebung können Sie in der Konsole vornehmen:

Mit dieser Konfiguration werden Nachrichten wie „Ihre Bestellung ist bereit!“ als In-App-Pop-up angezeigt, wenn Nutzer:innen die Benachrichtigungen deaktiviert haben. So bleibt das Engagement erhalten. Für Einsteiger:innen bietet dies eine effektive Backup-Kommunikationsstrategie für Ihre App – einfach, aber äußerst wirkungsvoll.


