Ontwerpen als een rijke push-service voor Android rich-push
Met Firebase Cloud Messaging kunt u kiezen uit twee typen berichten:
-
De Data message wordt afgehandeld door de clienttoepassing. Deze berichten worden rechtstreeks verzonden naar de mobiele toepassing, die een Android-melding op het apparaat genereert en weergeeft. Gegevensberichten bevatten alleen aangepaste toepassingsvariabelen.
-
De Notification message, automatisch afgehandeld door de FCM SDK. FCM geeft automatisch het bericht weer op de apparaten van uw gebruikers namens de client-app. Meldingsberichten bevatten een vooraf gedefinieerde set parameters en opties, maar kunnen nog steeds verder worden aangepast met aangepaste toepassingsvariabelen.
De inhoud van het bericht definiëren push-message
Nadat u de pushservice hebt gemaakt, kunt u de inhoud ervan definiëren. Er zijn drie sjablonen beschikbaar:
-
Standaardsjabloon Hiermee kunt u meldingen verzenden met een eenvoudig pictogram en een bijbehorende afbeelding.
-
Standaardsjabloon U kunt tekst, afbeeldingen en knoppen in uw meldingen opnemen.
-
Carousel-sjabloon Hiermee kunt u meldingen verzenden met tekst en meerdere afbeeldingen waar gebruikers doorheen kunnen vegen.
Blader op de onderstaande tabbladen om te leren hoe u uw bericht voor elke sjabloon kunt samenstellen.
-
Van de Notification type vervolgkeuzelijst, selecteert u Default.
-
Als u uw bericht wilt samenstellen, voert u de tekst in het dialoogvenster Title en Message velden.
-
Gebruik dynamische verpersoonlijkingsgebieden om inhoud te bepalen, gegevens te personaliseren en dynamische inhoud toe te voegen. Meer informatie
-
Om uw dupmelding verder aan te passen, vorm Notification options en HTTPv1 additional options van uw pushmelding. Meer informatie
Nadat u de inhoud van uw bericht hebt gedefinieerd, kunt u testabonnees gebruiken om het bericht voor te vertonen en te testen.
-
Van de Notification Type vervolgkeuzelijst, selecteert u Basic.
-
Als u uw bericht wilt samenstellen, voert u de tekst in het dialoogvenster Title, Message en Expanded message velden.
De Message tekst wordt in de samengevouwen weergave weergegeven terwijl de Expanded message wordt weergegeven wanneer het bericht wordt uitgebreid.
-
Gebruik dynamische verpersoonlijkingsgebieden om inhoud te bepalen, gegevens te personaliseren en dynamische inhoud toe te voegen. Meer informatie
-
Onder de Color options -menu, voert u de hexadecimale kleurcodes voor uw Title, Message en Background.
-
Voeg een Remind later button indien nodig. Voer uw Reminder Text en Datum in de desbetreffende velden.
De Reminder Date in het veld wordt een waarde verwacht die een epoche in seconden vertegenwoordigt.
-
Klikken Add button en vul de volgende velden in:
- Label: Tekst weergegeven op de knop.
- Link URI: Geef de URI op die moet worden uitgevoerd wanneer u op de knop klikt.
U kunt maximaal drie knoppen opnemen in uw pushmelding. Als u voor de optie Remind later button, kunt u maximaal twee knoppen opnemen.
-
Selecteer de Link type van de gekoppelde URL van uw knop:
-
Web URL: URL's leiden gebruikers rechtstreeks naar online-inhoud. Als ze klikken, wordt de standaardwebbrowser van het apparaat gevraagd om de opgegeven URL te openen en ernaar te navigeren.
-
Deeplink: Diepe koppelingen zijn URL's die gebruikers begeleiden bij specifieke secties in een app, zelfs als de app is gesloten. Wanneer op deze knop wordt geklikt, wordt een dialoogvenster weergegeven waarin gebruikers kunnen kiezen uit verschillende apps waarmee de koppeling kan worden afgehandeld.
-
Open App: Open App URL's maken het mogelijk rechtstreeks verbinding te maken met inhoud binnen een toepassing. Het laat uw toepassing toe om zich als standaardmanager voor een specifiek type van verbinding te vestigen, die de dialoog overslaat.
Raadpleeg voor meer informatie over hoe u Android App-koppelingen kunt gebruiken de volgende bronnen: Android Developers-documentatie.
-
-
Om uw dupmelding verder aan te passen, vorm Notification options en HTTPv1 additional options van uw pushmelding. Meer informatie
Nadat u de inhoud van uw bericht hebt gedefinieerd, kunt u testabonnees gebruiken om het bericht voor te vertonen en te testen.
-
Van de Notification Type vervolgkeuzelijst, selecteert u Carousel.
-
Als u uw bericht wilt samenstellen, voert u de tekst in het dialoogvenster Title, Message en Expanded message velden.
De Message tekst wordt in de samengevouwen weergave weergegeven terwijl de Expanded message wordt weergegeven wanneer het bericht wordt uitgebreid.
-
Gebruik de uitdrukkingsredacteur om inhoud te bepalen, gegevens te personaliseren en dynamische inhoud toe te voegen. Meer informatie
-
Onder de Color options -menu, voert u de hexadecimale kleurcodes voor uw Title, Message en Background.
-
Kies hoe de Carousel wordt geëxploiteerd:
- Auto: doorloopt afbeeldingen automatisch als dia's, waarbij de overgang met vooraf gedefinieerde intervallen wordt uitgevoerd.
- Manual Met : kunnen gebruikers handmatig tussen dia's vegen om door de afbeeldingen te navigeren.
-
Van de Layout vervolgkeuzelijst, selecteert u Filmstrip gebruiken om voorvertoningen van de vorige en volgende afbeeldingen naast de hoofddia op te nemen.
-
Klikken Add image en voer de URL van uw afbeelding, tekst en handeling in.
Zorg ervoor dat u minimaal drie en maximaal vijf afbeeldingen opneemt.
-
Om uw dupmelding verder aan te passen, vorm Notification options en HTTPv1 additional options van uw pushmelding. Meer informatie
Nadat u de inhoud van uw bericht hebt gedefinieerd, kunt u testabonnees gebruiken om het bericht voor te vertonen en te testen.
Geavanceerde instellingen voor pushmeldingen push-advanced
Meldingsopties notification-options
- URL: URL's leiden gebruikers rechtstreeks naar online-inhoud. Als ze klikken, wordt de standaardwebbrowser van het apparaat gevraagd om de opgegeven URL te openen en ernaar te navigeren.
- Deplink: Diepe koppelingen zijn URL's die gebruikers naar specifieke secties in een app sturen, zelfs als de app is gesloten. Wanneer op deze knop wordt geklikt, wordt een dialoogvenster weergegeven waarin gebruikers kunnen kiezen uit verschillende apps waarmee de koppeling kan worden afgehandeld.
- Open App: open app-URL's waarmee u rechtstreeks verbinding kunt maken met inhoud binnen een toepassing. Het laat uw toepassing toe om zich als standaardmanager voor een specifiek type van verbinding te vestigen, die de dialoog overslaat.
Extra opties voor HTTPv1 additional-options
Indien gedeactiveerd, wordt het bericht automatisch verworpen wanneer de gebruiker met het in wisselwerking staat. Dankzij het plakgedrag blijven belangrijke meldingen langer op het scherm staan.