Designa en omfattande Android-leverans rich-push
Med Firebase Cloud Messaging kan du välja mellan två typer av meddelanden:
-
Data message hanteras av klientprogrammet. Dessa meddelanden skickas direkt till mobilprogrammet som genererar och visar ett Android-meddelande på enheten. Datameddelanden innehåller bara dina anpassade programvariabler.
-
Notification message, hanteras automatiskt av FCM SDK. FCM visar automatiskt meddelandet på användarnas enheter för klientprogrammets räkning. Meddelanden innehåller en fördefinierad uppsättning parametrar och alternativ, men de kan fortfarande anpassas ytterligare med anpassade programvariabler.
Definiera innehållet i meddelandet push-message
När du har skapat din push-leverans kan du definiera innehållet. Tre mallar är tillgängliga:
-
Standardmall gör att du kan skicka meddelanden med en enkel ikon och en medföljande bild.
-
Grundmallen kan innehålla text, bilder och knappar i dina meddelanden.
-
Med Carousel-mallen kan du skicka meddelanden med text och flera bilder som användare kan svepa igenom.
Bläddra bland flikarna nedan om du vill veta hur du skapar ett meddelande för varje mall.
-
Välj Default i listrutan Notification type.
-
Skriv texten i fälten Title och Message för att skapa meddelandet.
-
Använd dynamiska personaliseringsfält för att definiera innehåll, personalisera data och lägga till dynamiskt innehåll. Läs mer
-
Om du vill anpassa push-meddelandet ytterligare konfigurerar du Notification options och HTTPv1 additional options för push-meddelandet. Läs mer
När du har definierat meddelandeinnehållet kan du använda testprenumeranter för att förhandsgranska och testa meddelandet.
-
Välj Basic i listrutan Notification Type.
-
Skriv texten i fälten Title, Message och Expanded message för att skapa meddelandet.
Texten Message visas i den komprimerade vyn när Expanded message visas när meddelandet expanderas.
-
Använd dynamiska personaliseringsfält för att definiera innehåll, personalisera data och lägga till dynamiskt innehåll. Läs mer
-
Ange de hexadecimala färgkoderna för Title, Message och Background på menyn Color options.
-
Lägg till Remind later button vid behov. Ange Reminder Text och Datum i motsvarande fält.
Fältet Reminder Date förväntar sig ett värde som representerar en epok i sekunder.
-
Klicka på Add button och fyll i följande fält:
- Label: Texten visas på knappen.
- Link URI: Ange den URI som ska köras när du klickar på knappen.
Du kan inkludera upp till tre knappar i ditt push-meddelande. Om du väljer att använda Remind later button kan du bara inkludera högst två knappar.
-
Markera Link type för din knapps länkade URL:
-
Web URL: Webb-URL:er dirigerar användare till onlineinnehåll. När de klickar uppmanas de enhetens standardwebbläsare att öppna och navigera till den angivna URL:en.
-
Deeplink: Djuplänkar är URL-adresser som vägleder användare till specifika avsnitt i ett program även om programmet stängs. När du klickar på det här alternativet kan en dialogruta visas så att användarna kan välja mellan olika appar som kan hantera länken.
-
Open App: Med öppna app-URL:er kan du ansluta direkt till innehåll i ett program. Det gör att ditt program kan etablera sig som standardhanterare för en viss typ av länk, utan att dialogrutan för olika betydelser visas.
Mer information om hur du hanterar Android App Links finns i dokumentationen för Android-utvecklare.
-
-
Om du vill anpassa push-meddelandet ytterligare konfigurerar du Notification options och HTTPv1 additional options för push-meddelandet. Läs mer
När du har definierat meddelandeinnehållet kan du använda testprenumeranter för att förhandsgranska och testa meddelandet.
-
Välj Carousel i listrutan Notification Type.
-
Skriv texten i fälten Title, Message och Expanded message för att skapa meddelandet.
Texten Message visas i den komprimerade vyn när Expanded message visas när meddelandet expanderas.
-
Använd uttrycksredigeraren för att definiera innehåll, anpassa data och lägga till dynamiskt innehåll. Läs mer
-
Ange de hexadecimala färgkoderna för Title, Message och Background på menyn Color options.
-
Välj hur Carousel ska användas:
- Auto: bläddrar automatiskt igenom bilder som bildrutor och övergår i fördefinierade intervall.
- Manual: gör att användare kan svepa mellan bildrutor manuellt för att navigera bland bilderna.
-
I listrutan Layout väljer du alternativet Filmstrip om du vill inkludera förhandsvisningar av de föregående och nästa bilderna bredvid huvudbildrutan.
-
Klicka på Add image och ange din bild-URL, text- och åtgärds-URL.
Se till att du inkluderar minst tre bilder och högst fem bilder.
-
Om du vill anpassa push-meddelandet ytterligare konfigurerar du Notification options och HTTPv1 additional options för push-meddelandet. Läs mer
När du har definierat meddelandeinnehållet kan du använda testprenumeranter för att förhandsgranska och testa meddelandet.
Avancerade inställningar för push-meddelanden push-advanced
Meddelandealternativ notification-options
- Webb-URL: Webb-URL:er dirigerar användare till onlineinnehåll. När de klickar uppmanas de enhetens standardwebbläsare att öppna och navigera till den angivna URL:en.
- Länka ned: Djuplänkar är URL-adresser som vägleder användare till specifika avsnitt i ett program även om programmet stängs. När du klickar på det här alternativet kan en dialogruta visas så att användarna kan välja mellan olika appar som kan hantera länken.
- Öppna program: Med öppna app-URL:er kan du ansluta direkt till innehåll i ett program. Det gör att ditt program kan etablera sig som standardhanterare för en viss typ av länk, utan att dialogrutan för olika betydelser visas.
Ytterligare alternativ för HTTPv1 additional-options
Om det inaktiveras stängs meddelandet automatiskt när användaren interagerar med det. Tack vare det klibbiga beteendet kan viktiga meddelanden finnas kvar på skärmen under längre perioder.