Show Menu
THEMEN×

Fehlerbehebung von In-App-Nachrichten

Diese Informationen helfen Ihnen bei der Fehlerbehebung von In-App-Nachrichten.
Wenn Sie alle Anforderungen für In-App-Nachrichten erfüllt haben, die Nachrichten jedoch nicht angezeigt werden, sollten Sie die folgenden Elemente überprüfen:

Enthält die Anwendung die neue Konfiguration und das neue SDK?

Stellen Sie sicher, dass Sie das SDK, Version 4.2 oder höher verwenden und das SDK ordnungsgemäß konfiguriert ist. Stellen Sie sicher, dass Ihre Konfiguration (heruntergeladene JSON-Datei) einen Abschnitt Messages oder einen Remote-Endpunkt „Nachrichten“ enthält, der vom dynamischen Tag-Management abgerufen werden kann.

Meine Vollbildnachricht in Android wird nicht angezeigt. Ich verwende das richtige SDK, die richtige Konfiguration und die Auslösebedingungen sind erfüllt.

Haben Sie die Vollbildaktivität in Ihrer Manifestdatei definiert?

Meine lokale Benachrichtigung in Android funktioniert nicht.

Stellen Sie sicher, dass der Broadcast-Empfänger für lokale Benachrichtigungen in Ihrer Manifestdatei deklariert ist. Weitere Informationen finden Sie in Schritt 2 des Abschnitts In-App-Nachrichten aktivieren .

Ist die Nachricht „live“?

Prüfen Sie in der Listenansicht der Seite „In-App-Nachrichten verwalten“ in der Spalte „Status“, ob die Benachrichtigung „live“ ist.

Sehen Sie sich die Einstellungen einmal anzeigen , immer anzeigen , offline anzeigen auf der Registerkarte „Zielgruppe“ an.

Stellen Sie sicher, dass diese Einstellungen wie erforderlich festgelegt sind. Überprüfen Sie auf der Registerkarte Zielgruppe die Auslöser -Optionen, mit deren Hilfe Sie festlegen können, wie oft die Nachricht angezeigt wird.

Bei Verwendung eines Ereignisstarts als Auslöser...

Ereignis wird nur bei einer neuen Sitzung ausgelöst. Weitere Informationen dazu, wann eine Sitzung beginnt, finden Sie in der Spalte lifecycleTimeout in der JSON-Konfigurationsdatei. Weitere Informationen finden Sie unter ADBMobile JSON-Konfiguration .

Ich habe meine Nachricht remote aktualisiert; in der Anwendung wird jedoch nach wie vor die alte Nachricht angezeigt.

Führen Sie eine der folgenden Aufgaben aus:
  • Die Aktualisierung des Endpunkts entsprechend Ihrer neuen Definition im dynamischen Tag-Management kann einige Minuten dauern.
    Versuchen Sie es nach einiger Zeit erneut.
  • Die Konfiguration wird nur bei einem Neustart aktualisiert. Wenn die Anwendung innerhalb des Sitzungs-Timeouts des Lebenszyklus neu gestartet wurde, wurde die neue Konfiguration möglicherweise nicht heruntergeladen.
    Weitere Informationen finden Sie unter Lebenszyklusmetriken .

Mein Bild passt nicht genau in den in der Vorlage vorgesehenen Platz.

Die Vollbildvorlage für In-App-Nachrichten unterstützt die Anzeige eines Bildes entweder über einen Remote-Server (Bild-URL) oder über das App-Bundle (Bundle-Bild). Das Bild sollte in einem Standard-Bildformat vorliegen, wie z. B. JPG, GIF oder PNG.
Da Gerätebildschirme verschiedenste Abmessungen aufweisen, passt das Bild sehr wahrscheinlich nicht genau in den Platz der Vorlage. Die Vorlage zentriert das Bild, um die Bildmitte anzuzeigen, und schneidet Überschüssiges ab (Hochformat) bzw. lässt die Bildseiten verblassen (Querformat).
Im Folgenden finden Sie die genauen Positionierungs- und Größenregeln für jede Ausrichtung:
  • Hochformat :
    • Eine Höhe von 195 px für Smartphones
    • Eine Höhe von 529 px für Tablets
    • Wird zentriert, wenn das Bild breiter ist als der Bildschirm.
    • Wird abgeschnitten, wenn das Bild schmaler ist als der Bildschirm.
  • Querformat :
    • Das Bild wird auf 100 % der Bildschirmhöhe skaliert.
    • Die Breite beträgt 75 % des Bildschirms und die rechte Seite verblasst.
Wenn Sie Probleme mit der Vollbildvorlage haben, können Sie die benutzerdefinierte HTML-Vorlage herunterladen und verwenden. Diese Vorlage bietet mehr Flexibilität in Bezug auf Bilder und gibt Ihnen volle Kontrolle über die Vorlage.

In-App-Nachrichten werden auf einem iPhone X nicht im Vollbildmodus angezeigt.

Gehen Sie wie folgt vor, um sicherzustellen, dass In-App-Nachrichten auf einem iPhone X angezeigt werden:
  1. Fügen Sie im Meta-Tag den Eintrag viewport-fit=cover hinzu.
    <meta name="viewport" content="viewport-fit=cover">
    
    
  2. Definieren Sie für das oberste Element der Benutzeroberfläche die passenden Werte für den Innenabstand (Padding), z. B.:
    topelement {
      padding-top:20px;
      /*Status bar height on iOS 11.0*/
      padding-top:constant(safe-area-inset-top);
      /*Status bar height on iOS 11+ */
      padding-top:env(safe-area-inset-top);
      } 
    
    
    Diese Einstellungen verhindern, dass die Elemente der Benutzeroberfläche mit der Statusleiste kollidieren.