v7
Gäller Campaign Classic v7
v8
Gäller även Campaign v8

Kom igång med mobilappskanalen about-mobile-app-channel

The Mobilappskanal Med kan du använda Adobe Campaign-plattformen för att skicka personaliserade push-meddelanden till iOS- och Android-terminaler via appar.

Det finns två leveranskanaler:

  • En iOS-kanal som gör att du kan skicka meddelanden till Apple mobila enheter.

  • En Android-kanal som gör att du kan skicka datameddelanden till mobila Android-enheter.

    note important
    IMPORTANT
    Vissa viktiga ändringar av tjänsten Android Firebase Cloud Messaging (FCM) kommer att släppas 2024 och kan påverka din Adobe Campaign-implementering. Din prenumerationstjänstkonfiguration för push-meddelanden för Android kan behöva uppdateras för att den här ändringen ska fungera. Du kan redan kontrollera och vidta åtgärder. Läs mer om detta Adobe Campaign v8-teknik.

Motsvarar dessa två kanaler finns det två leveransaktiviteter i kampanjarbetsflödena. Det finns även två mallar för transaktionsmeddelanden.

Du kan definiera programbeteendet för när användaren aktiverar meddelandet för att visa skärmen som matchar programsammanhanget. Exempel:

  • Ett meddelande skickas till kunden för att meddela att deras paket har avslutats. När du aktiverar meddelandet öppnas en sida med leveransrelaterad information.
  • Användaren har lagt till artiklar i kundvagnen, men lämnat programmet utan att slutföra köpet. Ett meddelande om att kundvagnen har övergetts skickas. När de aktiverar meddelandet visas objektet på skärmen.
CAUTION
  • Du måste kontrollera att de meddelanden som skickas till ett mobilprogram är kompatibla med de krav och villkor som anges av Apple (Apple Push Notification Service) och Google (Firebase Cloud Messaging).
  • Varning! I vissa länder kräver lagen att du informerar användarna om dina insamlade datatyper för mobilprogram och syftet med deras behandling. Ni måste kontrollera lagstiftningen.

The NMAC opt-out management (mobileAppOptOutMgt) Arbetsflödet uppdaterar meddelanden om att prenumerationen har avbrutits på mobila enheter. Mer information om arbetsflödet finns i förteckning över tekniska arbetsflöden.

Adobe Campaign är kompatibelt med HTTP/2 APN:er. Mer information om konfigurationsstegen finns i det här avsnittet -avsnitt.

Global information om hur du skapar en leverans finns i det här avsnittet.

Datasökväg data-path

I följande scheman beskrivs de steg som gör att mobilprogram kan utbyta data med Adobe Campaign. Den här processen omfattar tre enheter:

  • mobilapplikationen
  • meddelandetjänsten: APN (Apple Push Notification Service) för Apple och FCM (Firebase Cloud Messaging) för Android
  • Adobe Campaign

De tre huvudstegen i meddelandeprocessen är: registrering av programmet i Adobe Campaign (prenumerationssamling), leveranser och spårning.

Steg 1: Prenumerationssamling step-1--subscription-collection

Mobilprogrammet hämtas av användaren från App Store eller Google Play. Det här programmet innehåller anslutningsinställningarna (iOS-certifikat och projektnyckel för Android) och integrationsnyckeln. Första gången programmet öppnas (beroende på konfiguration) kan användaren uppmanas att ange registreringsinformation (@userKey: exempel på e-post eller kontonummer). Samtidigt skickar programmet frågor till meddelandetjänsten för att samla in ett meddelande-ID (push-ID). All den här informationen (anslutningsinställningar, integrationsnyckel, meddelandeidentifierare, userKey) skickas till Adobe Campaign.

Steg 2: Leverans step-2--delivery

Marknadsförarna riktar sig till programprenumeranter. Leveransprocessen skickar anslutningsinställningarna till meddelandetjänsten (iOS-certifikat och projektnyckel för Android), meddelande-ID:t (push-ID) och meddelandets innehåll. Meddelandetjänsten skickar meddelanden till målterminalerna.

Följande information finns i Adobe Campaign:

  • Endast Android: antal enheter som har visat meddelandet (visningar)
  • Android och iOS: antal klick i meddelandet

Adobe Campaign-servern måste kunna kontakta APN-servern på 443-porten för iOS HTTP/2-anslutningen.

Använd följande kommandon för att kontrollera att den fungerar som den ska:

  • För provningar:

    code language-none
    api.development.push.apple.com:443
    
  • I produktion:

    code language-none
    api.push.apple.com:443
    

Med iOS HTTP/2-kontakten måste MTA och webbservern kunna kontakta APN på port 443.

Om du behöver använda iOS HTTP/2-kontakten via en proxy, se denna page.

recommendation-more-help
601d79c3-e613-4db3-889a-ae959cd9e3e1