Skapa en Live-aktivitet create-mobile-live
När du har konfigurerat din mobilkonfiguration och implementerat din mobila SDK från Adobe Experience Platform kan du börja skapa din Live-aktivitet i Journey Optimizer:
-
Öppna menyn Campaigns och klicka sedan på Create campaign.
-
Välj kampanjtypen API utlöst.
-
Välj API-utlöst marknadsföring för målgruppsbaserade kampanjer
-
Välj API-utlöst Transactional för enskilda kampanjer.
note important IMPORTANT Observera att alternativet inte ska aktiveras för API-utlösta transaktioner High Throughput.
-
-
I avsnittet Properties redigerar du din kampanjs Title och Description.
-
I avsnittet Actions väljer du Live activity och väljer eller skapar en ny konfiguration.
Läs mer om Live-aktivitetskonfigurationen på den här sidan.
-
Klicka på Create experiment för att börja konfigurera ditt innehållsexperiment och skapa behandlingar för att mäta deras prestanda och identifiera det bästa alternativet för målgruppen. Läs mer
-
Välj Audience Identity type Läs mer på fliken .
note note NOTE För API-utlösta Marketing-kampanjer kan du välja en befintlig målgrupp som fungerar som den första segmenteringen innan du kontrollerar APNs channelID-prenumerationen från API-nyttolasten. -
Kampanjer är utformade för att köras ett visst datum eller med en återkommande frekvens. Lär dig hur du konfigurerar Schedule för din kampanj i det här avsnittet.
-
När konfigurationen är klar klickar du på Review to activate och sedan på Activate.
-
När kampanjen har aktiverats använder du den angivna cURL-begäran som en mall för att utlösa Live-aktivitetens start-, uppdaterings- eller sluthändelser. Uppdatera exempelnyttolasten med dina specifika data före körning.
Kontrollera att du även kopierar identifierarna Campaign ID som ska ingå i din nyttolast.
➡️ I API-dokumentationen för utlösta kampanjer finns autentiseringskrav, inklusive OAuth-tokens och API-nycklar.
accordion Exempel på en nyttolast för fall av enhetsanvändning (API-utlösta transaktionskampanj) Detta exempel på nyttolast är för enskilda kampanjer som använder kampanjtypen API-utlöst Transactional. Observera att de flesta fält från följande exempel på nyttolast är obligatoriska, men bara
requestId,dismissal-dateochalertär valfria.code language-json { "requestId": "your-request-id", "campaignId": "your-campaign-id", "recipients": [ { "type": "aep", "userId": "testemail@gmail.com", "namespace": "email", "context": { "requestPayload": { "aps": { "content-available": 1, "timestamp": 1756984054, // current epoch time "dismissal-date": 1756984084, // optional – auto remove when event="end" "event": "update", // start | update | end // Fields from FoodDeliveryLiveActivityAttributes "content-state": { "orderStatus": "Delivered" }, "attributes-type": "FoodDeliveryLiveActivityAttributes", "attributes": { "restaurantName": "Pizza", "liveActivityData": { "liveActivityID": "orderId1" // customer reference ID } }, "alert": { "title": "Order Delivered!", "body": "Your pizza has arrived." } } } } } ] }accordion Exempel på en nyttolast för användningsfall för sändning (API-utlösta marknadsföringskampanjer) Detta exempel på nyttolast är för målgruppsbaserade kampanjer som använder kampanjtypen API-utlöst Marketing.
code language-json { "requestId": "123400000", "campaignId": "d32e6f6c-56df-4a98-a2c0-6db6008f8f32", "audience": { "id": "508f9416-52d0-4898-ba47-08baaa22e9c7" }, "context": { "requestPayload": { "aps": { "input-push-channel": "V+8UslywEfAAAOq9SbTrLg==", //apns-channel-id "content-available": 1, "timestamp": 1770808339, "event": "update", // start | update | end // Fields from GameScoreLiveActivityAttributes "content-state": { "homeTeamScore": 33, "awayTeamScore": 49, "statusText": "Wingdom keeps scoring!" }, "attributes-type": "GameScoreLiveActivityAttributes", "attributes": { "liveActivityData": { "channelID": "V+8UslywEfAAAOq9SbTrLg==" //apns-channel-id, must match the "input-push-channel" value } }, "alert": { "title": "This is the title for game", "body": "This is the body for body" } } } } }
När du har utformat din Live-aktivitet kan du spåra effekten av din Live-aktivitet med inbyggda rapporter.
Instruktionsvideo
Upptäck hur du konfigurerar iOS Live-aktiviteten med Adobe Journey Optimizer för att leverera omfattande uppdateringar i realtid på iPhone Lock Screen och Dynamic Island.