Konfigurera kanal för push-meddelanden push-notification-configuration

Med Journey Optimizer kan du skapa dina resor och skicka meddelanden till riktade målgrupper. Innan du börjar skicka push-meddelanden med Journey Optimizer måste du se till att det finns konfigurationer och integreringar på mobilappen och för taggar i Adobe Experience Platform. Om du vill veta mer om dataflödet för push-meddelanden i Adobe Journey Optimizer kan du läsa den här sidan.

AVAILABILITY
Det nya snabbstartsarbetsflödet för mobil introduktion är nu tillgängligt. Använd den här nya produktfunktionen för att snabbt konfigurera Mobile SDK för att börja samla in och validera mobilhändelsedata och skicka push-meddelanden till mobiler. Den här funktionen är tillgänglig via startsidan för datainsamling som en betaversion. Läs mer

Före start before-starting

Konfigurera behörigheter setup-permissions

Innan du skapar ett mobilprogram måste du kontrollera att du har eller tilldelar rätt användarbehörigheter för taggar i Adobe Experience Platform. Läs mer i Tagg-dokumentationen.

CAUTION
Push-konfigurationen måste utföras av en expertanvändare. Beroende på din implementeringsmodell och vilka profiler som används i den här implementeringen kan du behöva tilldela en enskild produktprofil den fullständiga behörighetsuppsättningen eller dela behörigheter mellan apputvecklaren och Adobe Journey Optimizer -administratören. Läs mer om taggar-behörigheter i den här dokumentationen.

Följ stegen nedan för att tilldela Egenskap och Företag behörigheter:

  1. Åtkomst till Admin Console.

  2. Välj Adobe Experience Platform Data Collection-kortet på fliken Products.

  3. Välj en befintlig Product Profile eller skapa en ny med knappen New profile. Lär dig hur du skapar en ny New profile i Admin Console-dokumentationen.

  4. På fliken Permissions väljer du Property rights.

  5. Klicka på Add all. Detta lägger till följande rättigheter i din produktprofil:

    • Approve
    • Develop
    • Manage Environments
    • Manage Extensions
    • Publish

    Dessa behörigheter krävs för att installera och publicera Adobe Journey Optimizer-tillägget och publicera appegenskapen i Adobe Experience Platform Mobile SDK.

  6. Välj sedan Company rights på den vänstra menyn.

  7. Lägg till följande rättigheter:

    • Manage App Configurations
    • Manage Properties

    Dessa behörigheter krävs för att mobilappsutvecklaren ska kunna ställa in push-autentiseringsuppgifter i Adobe Experience Platform Data Collection och definiera kanalkonfigurationer för push-meddelanden (t.ex. meddelandeförinställningar) i Adobe Journey Optimizer.

  8. Klicka på Save.

Följ stegen nedan för att tilldela Product profile till användare:

  1. Åtkomst till Admin Console.

  2. Välj Adobe Experience Platform Data Collection-kortet på fliken Products.

  3. Välj din tidigare konfigurerade Product profile.

  4. Klicka på Add user på fliken Users.

  5. Skriv in användarens namn eller e-postadress och markera användaren. Klicka sedan på Save.

    note note
    NOTE
    Om användaren inte redan har skapats i Admin Console läser du dokumentationen till Lägg till användare.

Konfigurera din app configure-app

Den tekniska konfigurationen innefattar nära samarbete mellan apputvecklaren och företagsadministratören. Innan du börjar skicka push-meddelanden med Journey Optimizer måste du skapa push-autentiseringsuppgifter, en push-kanalskonfiguration i Adobe Journey Optimizer och integrera din mobilapp med Adobe Experience Platform Mobile SDK:er.

Följ implementeringsstegen som beskrivs i länkarna nedan:

  • För Apple iOS: Lär dig hur du registrerar din app med APN:er i Apple-dokumentationen
  • För Google Android: Lär dig hur du konfigurerar en Firebase Cloud Messaging-klientapp på Android i Google Documentation

Integrera mobilappen med Adobe Experience Platform SDK integrate-mobile-app

Adobe Experience Platform Mobile SDK innehåller API:er för integrering på klientsidan för mobiler via Android och iOS-kompatibla SDK:er. Följ dokumentationen för Adobe Experience Platform Mobile SDK om du vill konfigurera med Adobe Experience Platform Mobile SDK i din app.

I slutet av detta bör du även ha skapat och konfigurerat en mobil egenskap i Adobe Experience Platform Data Collection. Du skapar vanligtvis en mobil egenskap för varje mobilprogram som du vill hantera. Lär dig hur du skapar och konfigurerar en mobil egenskap i Adobe Experience Platform Mobile SDK-dokumentationen.

Steg 1: Lägg till dina push-autentiseringsuppgifter för appar i Journey Optimizer push-credentials-launch

När du har gett rätt användarbehörigheter måste du nu lägga till dina push-autentiseringsuppgifter för mobilprogrammet i Journey Optimizer.

Registrering av push-autentiseringsuppgifter krävs för mobilappen för att godkänna att Adobe skickar push-meddelanden åt dig. Se stegen nedan:

  1. Gå till Channels > Push settings > Push credentials-menyn.

  2. Klicka på Create push credential.

  3. Välj Operativsystemet i listrutan Platform:

    • För iOS

      1. Ange mobilappen App ID.

      2. Aktivera alternativet Apply to all sandboxes om du vill att de här push-autentiseringsuppgifterna ska vara tillgängliga i alla sandlådor. Om en specifik sandlåda har egna autentiseringsuppgifter för samma Platform- och App ID-par har dessa sandlådespecifika autentiseringsuppgifter företräde.

      3. Växlade på knappen Manually enter push Credentials för att lägga till dina autentiseringsuppgifter.

      4. Dra och släpp .p8-filen Apple Push Notification Authentication Key. Den här nyckeln kan hämtas från sidan Certifikat, Identifierare och Profiler.

      5. Ange nyckel-ID. Detta är en 10-teckensträng som tilldelas när en p8-autentiseringsnyckel skapas. Den finns på fliken Tangenter på sidan Certifikat, Identifierare och Profiler .

      6. Ange Team-ID. Detta är ett strängvärde som finns under fliken Medlemskap.

    • För Android

      1. Ange App ID, vanligtvis är paketnamnet program-ID i din build.gradle-fil.

      2. Aktivera alternativet Apply to all sandboxes om du vill att de här push-autentiseringsuppgifterna ska vara tillgängliga i alla sandlådor. Om en specifik sandlåda har egna autentiseringsuppgifter för samma Platform- och App ID-par har dessa sandlådespecifika autentiseringsuppgifter företräde.

      3. Växlade på knappen Manually enter push credentials för att lägga till dina autentiseringsuppgifter.

      4. Dra och släpp FCM-push-inloggningsuppgifterna. Mer information om hur du hämtar push-autentiseringsuppgifter finns i Google-dokumentationen.

  4. Klicka på Submit om du vill skapa appkonfigurationen.

Steg 2: Skapa en kanalkonfiguration för push message-preset

När du har skapat dina push-autentiseringsuppgifter måste du skapa en konfiguration för att kunna skicka push-meddelanden från Journey Optimizer.

  1. Gå till menyn Channels > General settings > Channel configurations och klicka sedan på Create channel configuration.

  2. Ange ett namn och en beskrivning (valfritt) för konfigurationen.

    note note
    NOTE
    Namn måste börja med en bokstav (A-Z). Det får bara innehålla alfanumeriska tecken. Du kan också använda understreck _, punkt . och bindestreck -.
  3. Om du vill tilldela anpassade eller grundläggande dataanvändningsetiketter till konfigurationen kan du välja Manage access. Läs mer om OLAC (Object Level Access Control).

  4. Välj Push-kanal.

  5. Välj Marketing action om du vill associera medgivandeprinciper till meddelanden som använder den här konfigurationen. Alla policyer för samtycke som är kopplade till marknadsföringsåtgärden utnyttjas för att ta hänsyn till kundernas preferenser. Läs mer

  6. Välj din Platform.

  7. Välj samma App id som för de push-autentiseringsuppgifter som konfigurerats ovan.

  8. Spara ändringarna.

Du kan nu välja din konfiguration när du skapar push-meddelanden.

Steg 3: Konfigurera Adobe Journey Optimizer Extension i din mobila egenskap configure-journey-optimizer-extension

Adobe Journey Optimizer-tillägget för Adobe Experience Platform Mobile SDK:er hanterar push-meddelanden för dina mobilappar och hjälper dig att samla in push-tokens för användare och hantera interaktionsmätning med Adobe Experience Platform-tjänster.

Lär dig hur du konfigurerar Journey Optimizer-tillägg i dokumentationen för Adobe Experience Platform Mobile SDK.

Steg 4: Testa mobilappen med en händelse mobile-app-test

När du har konfigurerat din mobilapp i både Adobe Experience Platform och i Adobe Experience Platform Data Collection kan du testa den nu innan du skickar push-meddelanden till dina profiler. I det här fallet skapar vi en resa för att rikta in oss på vår mobilapp och ställa in en händelse som utlöser push-meddelandet.

För att den här resan ska fungera måste du skapa ett XDM-schema. Mer information finns i XDM-dokumentationen.

  1. Klicka på Schemas i menyavsnittet DATAHANTERING.

  2. Klicka på Create schema i det övre högra hörnet, markera Experience Event och klicka på Nästa.

  3. Ange ett namn och en beskrivning för ditt schema och klicka på Slutför.

  4. Klicka på Lägg till till vänster i avsnittet Fältgrupper och välj Create a new field group.

  5. Ange en Display Name och en Description. Klicka på Add field groups när du är klar. Mer information om hur du skapar fältgrupper finns i XDM-systemdokumentationen.

  6. Markera schemat till vänster. Aktivera schemat för Profile i den högra rutan.

  7. Markera fältgruppen till vänster och klicka sedan på ikonen + för att skapa ett nytt fält. I Field groups properties, till höger, skriver du en Field name, Display name och väljer String som Type.

  8. Markera Required och klicka på Apply.

  9. Klicka på Save. Ditt schema har nu skapats och kan användas i en händelse.

Sedan måste du konfigurera en händelse.

  1. Välj Configurations under ADMINISTRATION på den vänstra menyn på startsidan. Klicka på Manage i avsnittet Events för att skapa din nya händelse.

  2. Klicka på Create Event, så öppnas händelsekonfigurationsfönstret till höger på skärmen.

  3. Ange namnet på händelsen. Du kan också lägga till en beskrivning.

  4. Markera Event ID type i fältet Rule Based.

  5. I Parameters väljer du det schema du skapat tidigare.

  6. Kontrollera att fältet som skapades i schemafältgruppen är markerat i listan med fält.

  7. Klicka på Edit i fältet Event ID condition. Dra och släpp det fält som lagts till tidigare för att definiera vilket villkor som ska användas av systemet för att identifiera vilka händelser som utlöser din resa.

  8. Skriv in den syntax som du måste använda för att utlösa ditt push-meddelande i testappen, i det här exemplet orderbekräftelse.

  9. Välj ECID som Namespace.

  10. Klicka Ok och sen Save.

Din aktivitet har skapats och kan nu användas på en resa.

  1. Klicka på Journeys på den vänstra menyn.

  2. Klicka på Create Journey för att skapa en ny resa.

  3. Redigera resans egenskaper i konfigurationsrutan som visas till höger. Läs mer i det här avsnittet.

  4. Börja med att dra och släppa händelsen som skapades i föregående steg från listrutan Events.

  5. Dra och släpp en Push-aktivitet från listrutan Actions till din resa.

  6. Konfigurera push-meddelandet. Mer information om hur du skapar push-meddelanden finns på sidan.

  7. Klicka på växlingsknappen Test för att börja testa dina push-meddelanden och klicka på Trigger an event.

  8. Ange ditt ECID i fältet Key och skriv sedan in orderbekräftelse i det andra fältet.

  9. Klicka på Send.

Din händelse kommer att utlösas och du kommer att få ditt push-meddelande till din mobilapp.

recommendation-more-help
b22c9c5d-9208-48f4-b874-1cefb8df4d76