Designa en omfattande Android-leverans rich-push

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

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.

Om rullningslisten är inaktiverad i gränssnittet öppnar du Administration > Platform > Options och ställer in alternativet XtkUseScrollBar på 1.

Definiera innehållet i ett Android-meddelande push-message

När du har skapat din push-leverans kan du definiera innehållet med någon av följande mallar:

  • Med Standard kan du skicka meddelanden med en enkel ikon och en medföljande bild.

  • Grundläggande kan innehålla text, bilder och knappar i dina meddelanden.

  • Med Carousel kan du skicka meddelanden med text och flera bilder som användare kan svepa igenom.

  • Med ikonknapparna kan du skicka meddelanden med en ikon och en motsvarande bild.

  • Inmatningsrutan samlar in användarindata och feedback direkt via meddelandet.

  • Produktkatalogen visar en mängd olika produktbilder.

  • Med produktklassificering kan användare ge feedback och betygsätta produkter.

  • Timer innehåller en nedräkningstimer i dina meddelanden.

  • Nollkantsram använder hela bakgrundsytan för en bild, med text utan synliga skarvar.

Gå igenom flikarna nedan för att lära dig mer om hur du anpassar mallarna.

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

Ikonknappar
  1. Välj Icon buttons i listrutan Notification Type.

  2. Ange de hexadecimala färgkoderna för Background på menyn Color options.

  3. Ange URL:en för Cancel button image.

  4. Klicka på Add image under Icon image buttons. Ange sedan bild-URL, Länktyp och länk-URI.

    Du måste ha minst tre bilder och högst fem knappar.

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

Inmatningsruta
  1. Välj Input box 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. Ange de hexadecimala färgkoderna för Title, Message och Background på menyn Color options.

  4. Fyll i följande alternativ på menyn Input box options:

    • Input receiver name: Ange namnet eller identifieraren för mottagaren av indata.
    • Input text: Ange texten för Inmatningsrutan.
    • Feedback text: Ange texten som ska visas efter ett svar.
    • Feedback image: Lägg till URL:en för bilden som visas efter ett svar.

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

Produktkatalog
  1. Välj Product catalog 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. Ange de hexadecimala färgkoderna för Title, Message och Background på menyn Color options.

  4. Fyll i följande alternativ på menyn Product catalog options:

    • Action button text: Texten visas på knappen.
    • Action button text color: Färg på åtgärdsknappstexten.
    • Action button color: Åtgärdsknappens färg.
    • Action button URI: Ange den URI som ska köras när du klickar på knappen.
    • Display type: Välj mellan lodrät eller vågrät visning.

  5. Klicka på Add på menyn Product catalog items och ange följande information för varje objekt:

    • Title
    • Description
    • Image URL
    • Price
    • URI

    Se till att du inkluderar högst tre objekt.

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

Produktklassificering
  1. Välj Product rating 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. Ange de hexadecimala färgkoderna för Title, Message och Background på menyn Color options.

  4. Ange URL:erna för Rating icon in unselected state och Rating icon in selected state på menyn Product rating options.

  5. Klicka på Add på menyn Product rating items och ange Link URI och välj Link type.

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

    • Dismiss: Ingen URL är associerad med knappen. Om du klickar stängs dialogrutan eller gränssnittet.

    Se till att du inkluderar minst tre värden och högst fem värden.

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

Timer
  1. Välj Timer 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. Ange den text som ska visas när timern har gått ut i fälten Alternate title, Alternate message och Alternate expanded message.

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

  5. Ange din Timer duration på några sekunder eller Timer end timestamp till en viss epok-tidsstämpel och lägg till din Alternate image-URL som visas när timern har gått ut.

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

Nollkantsram
  1. Välj Zero bezel 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. Ange de hexadecimala färgkoderna för Title, Message och Background på menyn Color options.

  4. Lägg till din bild-URL i fältet Collapsed notification style på menyn Zero bezel options.

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