Designa en omfattande Android-leverans rich-push

AVAILABILITY
Den här funktionen är i begränsad tillgänglighet (LA).

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

IMPORTANT
Innan du utformar ett push-meddelande måste du först konfigurera din koppling. Mer information finns på den här sidan.

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.

Standardmall
  1. Välj Default i listrutan Notification type.

  2. Skriv texten i fälten Title och Message för att skapa meddelandet.

  3. Använd dynamiska personaliseringsfält för att definiera innehåll, personalisera data och lägga till dynamiskt innehåll. Läs mer

  4. 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.

Grundläggande mall
  1. Välj Basic i listrutan Notification Type.

  2. 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.

  3. Använd dynamiska personaliseringsfält för att definiera innehåll, personalisera data och lägga till dynamiskt innehåll. Läs mer

  4. Ange de hexadecimala färgkoderna för Title, Message och Background på menyn Color options.

  5. 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.

  6. 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.

  7. 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.

  8. 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.

Carousel-mall
  1. Välj Carousel i listrutan Notification Type.

  2. 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.

  3. Använd uttrycksredigeraren för att definiera innehåll, anpassa data och lägga till dynamiskt innehåll. Läs mer

  4. Ange de hexadecimala färgkoderna för Title, Message och Background på menyn Color options.

  5. 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.
  6. 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.

  7. 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.

  8. 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

Parameter
Beskrivning
Channel ID
Ange meddelandets kanal-ID. Appen måste skapa en kanal med det här channel-id:t innan något meddelande med det här channel-id:t tas emot.
Icon
Ställ in meddelandeikonen så att den visas på dina profilers enheter.
Sound
Ställ in ljudet som ska spelas upp när enheten får ditt meddelande.
Tag
Ange en identifierare som ska användas för att ersätta befintliga meddelanden i meddelanderutan. Detta förhindrar att flera meddelanden ackumuleras och säkerställer att endast den senaste relevanta aviseringen visas.
Color
Ange ikonfärgen för aviseringen med hexadecimal färgkod.
Click action
Ange åtgärden som är associerad med en användare genom att klicka på meddelandet.
Notification background color
Ange färgen på meddelandebakgrunden med de hexadecimala färgkoderna.
Link type
  • 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

Parameter
Beskrivning
Ticker
Ange anteckningstexten för meddelandet. Endast tillgängligt för enheter med inställningen Android 5.0 Lollipop.
Sticky
När det är aktiverat visas meddelandet även när användaren klickar på det.
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.
Image
Ange bildens URL som ska visas i meddelandet.
Notification Priority
Ange prioritetsnivån för meddelandet, som kan vara standard, minimum, low eller high. Prioritetsnivån avgör hur viktigt och brådskande meddelandet är, vilket påverkar hur det visas och om det kan kringgå vissa systeminställningar. Mer information finns i FCM-dokumentationen.
Notification Count
Ange hur många nya olästa uppgifter som ska visas direkt på programikonen. På så sätt kan användaren snabbt se antalet väntande meddelanden.
Visibility
Ange synlighetsnivån för ditt meddelande, som kan vara offentlig, privat eller hemlig. Synlighetsnivån avgör hur mycket av meddelandets innehåll som visas på låsskärmen och andra känsliga områden. Mer information finns i FCM-dokumentationen.
Application variables
Gör att du kan definiera meddelandebeteende. Dessa variabler är helt anpassningsbara och ingår som en del av den meddelandenyttolast som skickas till den mobila enheten.
recommendation-more-help
35662671-8e3d-4f04-a092-029a056c566b