Live-activiteiten maken create-mobile-live

Nadat u uw mobiele configuratie hebt geconfigureerd en uw mobiele Adobe Experience Platform SDK hebt geïmplementeerd, kunt u uw Live-activiteiten starten in Journey Optimizer:

  1. Open het menu Campaigns en klik op Create campaign .

  2. Selecteer het API teweeggebrachte campagnetype.

    • Selecteer API-teweeggebrachte Marketing voor op publiek-gebaseerde campagnes

    • Selecteer API-teweeggebrachte Transactie voor individuele campagnes.

    note important
    IMPORTANT
    Merk op dat voor API-teweeggebrachte Transactionele, High Throughput optie niet zou moeten worden toegelaten.

  3. Bewerk in de sectie Properties de items Title en Description van uw campagne.

  4. Kies Actions in de sectie Live activity en selecteer of maak een nieuwe configuratie.

    Leer meer over Levende activiteitenconfiguratie op ​ deze pagina ​.

  5. Klik op Create experiment om uw inhoudexperiment te configureren en behandelingen te maken om de prestaties te meten en de beste optie voor uw doelgroep te identificeren. Meer informatie

  6. Van het Audience lusje, kies uw Identity type ​ Leer meer ​.

    note note
    NOTE
    Voor API-teweeggebrachte marketing campagnes, kunt u een bestaand publiek selecteren dat als eerste segmentatie alvorens het abonnement van APNs channelID van de API nuttige lading te controleren dienst doet.
  7. Campagnes worden ontworpen om op een specifieke datum of op een terugkomende frequentie worden uitgevoerd. Leer hoe te om Schedule van uw campagne in ​ te vormen deze sectie ​.

  8. Klik na configuratie op Review to activate en klik vervolgens op Activate .

  9. Nadat de campagne wordt geactiveerd, gebruik het verstrekte cURL- verzoek als malplaatje om Levende activiteitenbegin, update, of eindgebeurtenissen teweeg te brengen. Werk de voorbeeldlading vóór uitvoering bij met uw specifieke gegevens.

    Zorg ervoor dat u ook de Campaign ID -id's kopieert en in de lading opneemt.

    ➡️ Verwijs naar de ​ API Verplaatste Documentatie van Campagnes ​ voor authentificatievereisten, met inbegrip van tokens OAuth en API sleutels.

    accordion
    Voorbeeld van een Payload for Unitary use cases (door de API geïnitieerde Transactionele campagne)

    Dit nuttige ladingsvoorbeeld is voor individuele campagnes gebruikend API-teweeggebrachte Transactionele campagneretype. De meeste velden in het volgende voorbeeld zijn verplicht, alleen requestId , dismissal-date en alert zijn optioneel.

    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
    Voorbeeld van een Payload for Broadcast-gebruiksscenario (API-geactiveerde marketingcampagne)

    Dit payload voorbeeld is voor op publiek-gebaseerde campagnes gebruikend API-teweeggebrachte marketing campagneretype.

    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"
                    }
                }
            }
        }
    }
    

Na het ontwerpen van uw Levende activiteit, kunt u het meten van het effect van uw Levende activiteit met ​ ingebouwde rapporten ​ volgen.

TIP
Als uw Levende Activiteit niet verschijnt of bijwerkt zoals verwacht, zie ​ Levende Activiteiten ​ voor geleidelijke het zuiveren begeleiding problemen oplossen.

Hoe kan ik-video

Ontdek hoe u iOS Live-activiteiten met Adobe Journey Optimizer configureert voor geavanceerde realtime updates op het iPhone Lock Screen en Dynamic Island.

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