[Begränsad tillgänglighet]{class="badge informative"}

Ändrad konfiguration för push-meddelanden push-notifications-config

Campaign v8.5 introducerar vår senaste tjänst för push-meddelanden, som bygger på ett robust ramverk som bygger på modern spetsteknik. Den här tjänsten är utformad för att låsa upp nya nivåer av skalbarhet, så att dina meddelanden kan nå en större publik med smidig effektivitet. Med vår förbättrade infrastruktur och våra optimerade processer kan ni förvänta er större skalbarhet och tillförlitlighet, så att ni kan engagera och kommunicera med era mobilappsanvändare som aldrig förr.

AVAILABILITY
Den här funktionen är exklusivt tillgänglig för nya kunder från och med Campaign v8.5 och progressivt introducerad till en uppsättning utvalda kunder. Om miljön etablerades före juni 2023 gäller den här sidan inte dig och du måste följa de procedurer som beskrivs på den här sidan.

I samband med den här uppdaterade implementeringen kan du skicka push-meddelanden i Adobe Campaign på följande sätt:

NOTE
Äldre FCM och APNS p12 stöds inte i datainsamling.

Skapa en appyta i Adobe Experience Platform Data Collection create-app-surface

Du måste lägga till push-autentiseringsuppgifter för ditt mobilprogram i Adobe Experience Platform Data Collection.

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. I Adobe Experience Platform Data Collection väljer du fliken App Surfaces på den vänstra panelen.

  2. Klicka på Create App Surface om du vill skapa en ny konfiguration.

  3. Ange Name som konfiguration.

  4. Välj operativsystemet från Mobile Application Configuration:

    • För iOS

      1. Ange mobilappens paket-ID i fältet App ID (iOS Bundle ID).

        Program-ID:t finns på fliken Allmänt för det primära målet i XCode för ditt Apple-utvecklarkonto.

      2. Aktivera Push Credentials om du vill lägga till dina autentiseringsuppgifter.

      3. 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 på ditt Apple-utvecklarkonto.

      4. 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 i ditt Apple-utvecklarkonto.

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

    • För Android

      1. Ange App ID (Android package name). Paketnamnet är vanligtvis program-ID:t i din build.gradle-fil.

      2. Växla Push Credentials om du vill lägga till dina autentiseringsuppgifter.

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

  5. Klicka på Save om du vill skapa appkonfigurationen.

Konfigurera programinställningarna i Adobe Campaign push-config-campaign

Skapa en tjänst create-service

Innan du skickar push-meddelanden måste du definiera inställningarna för dina iOS- och Android-appar i Adobe Campaign.

Push-meddelanden skickas till appanvändarna via en dedikerad tjänst. När användare installerar din app prenumererar de på den här tjänsten: Adobe Campaign förlitar sig på den här tjänsten för att endast rikta sig till prenumeranterna av din app. I den här tjänsten måste du lägga till dina iOS- och Android-appar som ska skickas på enheter med iOS och Android.

Följ stegen nedan för att skapa en tjänst för att skicka push-meddelanden:

  1. Bläddra till fliken Profiles and Targets > Services and Subscriptions och klicka på Create.

    {width="800"}

  2. Ange en Label och en Internal name och välj en Mobile application-typ.

    note note
    NOTE
    Standardmålmappningen för Subscriber applications (nms:appSubscriptionRcp) är länkad till mottagartabellen. Om du vill använda en annan målmappning måste du skapa en ny målmappning och ange den i fältet Target mapping för tjänsten. Läs mer om målmappningar på den här sidan.
  3. Använd sedan ikonen Add till höger för att definiera de mobilprogram som använder den här tjänsten.

Skapa ett mobilprogram create-sapp

När du har skapat tjänsten måste du nu definiera de mobilprogram som ska använda den här tjänsten.

iOS

Så här skapar du en app för iOS-enheter:

  1. Klicka på Add och välj sedan Create an iOS application från din tjänst. Klicka på Next.

  2. I fönstret Launch app configurations list väljer du appytan som tidigare skapats i det här avsnittet. Klicka på Next.

  3. (valfritt) Du kan utöka ett push-meddelandeinnehåll med lite Application variables. Dessa är helt anpassningsbara och utgör en del av den meddelandenyttolast som skickas till den mobila enheten.

    I exemplet nedan läggs variablerna mediaURl och mediaExt till för att skapa omfattande push-meddelanden och ger sedan programmet den bild som ska visas i meddelandet.

  4. Bläddra till fliken Subscription parameters för att definiera mappningen med ett tillägg till schemat Subscriber applications (nms:appsubscriptionRcp).

  5. Bläddra till fliken Sounds för att definiera ett ljud som ska spelas upp. Klicka på Add och fyll i fältet Internal name som måste innehålla namnet på filen som är inbäddad i programmet eller namnet på systemljudet.

  6. Klicka på Next för att börja konfigurera utvecklingsprogrammet.

  7. Integration key är specifikt för varje program. Det länkar mobilprogrammet till Adobe Campaign och kommer att användas när Campaign-tillägget konfigureras.

    Kontrollera att samma Integration key har definierats i Adobe Campaign och i programkoden via SDK.

    Läs mer i utvecklardokumentationen

    note note
    NOTE
    Integration key är helt anpassningsbar med strängvärde, men måste vara exakt densamma som den som anges i SDK:n.
    Du kan inte använda samma certifikat för utvecklingsversionen (sandlådan) och produktionsversionen av programmet.

  8. Välj ikonen i fältet Application icon om du vill anpassa mobilprogrammet i tjänsten.

  9. Klicka på Next för att börja konfigurera produktionsprogrammet och följ stegen som anges ovan. Observera att du inte kan använda samma Integration key för utvecklingsversionen (sandlådan) och produktionsversionen av programmet.

  10. Klicka på Finish.

Ditt iOS-program kan nu användas i Campaign.

Android

Så här skapar du en app för Android-enheter:

  1. Klicka på Add och välj sedan Create an Android application från din tjänst. Klicka på Next.

  2. I fönstret Launch app configurations list väljer du appytan som skapas i det här avsnittet och klickar på Next.

  3. Integreringsnyckeln är specifik för varje program. Det länkar mobilprogrammet till Adobe Campaign och kommer att användas när Campaign-tillägget konfigureras.

    Kontrollera att samma Integration key har definierats i Adobe Campaign och i programkoden via SDK.

    Läs mer i utvecklardokumentationen

    note note
    NOTE
    Integration key är helt anpassningsbar med strängvärde, men måste vara exakt densamma som den som anges i SDK:n.

  4. Välj ikonen i fältet Application icon om du vill anpassa mobilprogrammet i tjänsten.

  5. (valfritt) Du kan utöka ett push-meddelandeinnehåll med vissa Application variables vid behov. Dessa är helt anpassningsbara och utgör en del av den meddelandenyttolast som skickas till den mobila enheten.

  6. Bläddra till fliken Subscription parameters för att definiera mappningen med ett tillägg till schemat Subscriber applications (nms:appsubscriptionRcp).

  7. Klicka Finish och sen Save.

Ditt Android-program kan nu användas i Campaign.

Nedan visas FCM-nyttolastsnamnen för att ytterligare anpassa ditt push-meddelande:

Meddelandetyp
Konfigurerbart meddelandeelement (FCM-nyttolastnamn)
Konfigurerbara alternativ (FCM-nyttolastnamn)
datameddelande
N/A
validate_only
meddelandemeddelande
title, body, android_channel_id, icon, sound, tag, color, click_action, image, ticker, sticky, visibility, notification_priority, notification_count
validate_only

Konfigurera en mobil egenskap i Adobe Experience Platform Data Collection create-mobile-property

  1. Gå till Taggar-menyn från startsidan för Datainsamling.

  2. Klicka på New Property.

  3. Ange ett namn för egenskapen och välj Mobile som plattform.

  4. Klicka på Save för att skapa den mobila egenskapen.

  5. Få åtkomst till din nya mobila egenskap.

  6. Gå till menyn Extensions och sedan till fliken Catalog från kontrollpanelen för mobila egenskaper.

  7. Installera tillägget Adobe Campaign Classic. Läs mer om Campaign-tillägget

  8. Fyll i instansinformationen:

    • Registration endpoint eller Tracking endpoint URL:er finns på menyn Tools > Advanced > Deployment wizard i Campaign.
    • Integration keys finns i den mobilapp som konfigurerats i det här avsnittet.

  9. Klicka på Save.

  10. Du måste nu publicera konfigurationen från menyn Publishing flow. Läs mer

Din mobila egenskap synkroniseras nu automatiskt med det tekniska arbetsflödet för Adobe Experience Platform Data Collection. Läs mer

Lägg till Campaign Classic i mobilapplikationen campaign-mobile-app

Mobil-SDK:et i Adobe Experience Platform hjälper dig att driva lösningar och tjänster från Adobe Experience Cloud i dina mobilappar. SDK-konfigurationen hanteras via användargränssnittet för datainsamling för flexibel konfiguration och utbyggbara, regelbaserade integreringar.

Läs mer i Adobe Developer-dokumentationen.

Skapa ett push-meddelande push-create

När du har konfigurerat ditt mobilprogram i datainsamling kan du nu skapa och skicka push-meddelanden i Adobe Campaign.

Se den här sidan för detaljerade element som är specifika för leveransen av iOS- och Android-meddelanden.

recommendation-more-help
35662671-8e3d-4f04-a092-029a056c566b