Criar uma Atividade em tempo real create-mobile-live
Após definir a configuração móvel e implementar o Adobe Experience Platform mobile SDK, você pode começar a criar sua atividade Live no Journey Optimizer:
-
Acesse o menu Campanhas e clique em Criar campanha.
-
Selecione o tipo de campanha API acionada.
-
Selecione Marketing acionado por API para campanhas baseadas em público-alvo
-
Selecione Transacional acionado por API para campanhas individuais.
note important IMPORTANT Observe que para a Transacional acionada por API, a opção Alta Taxa de Transferência não deve estar habilitada.
-
-
Na seção Propriedades, edite o Título e a Descrição da sua campanha.
-
Na seção Actions, escolha Atividade online e selecione ou crie uma nova configuração.
Saiba mais sobre a configuração de atividade do Live em esta página.
-
Clique em Criar experimento para começar a configurar seu experimento de conteúdo e criar tratamentos para medir seu desempenho e identificar a melhor opção para seu público-alvo. Saiba mais
-
Na guia Público, escolha seu Tipo de identidade Saiba mais.
note note NOTE Para campanhas de Marketing acionado por API, você pode selecionar um público existente que atue como a primeira segmentação antes de verificar a assinatura de channelID APNs da carga da API. -
As campanhas são projetadas para serem executadas em uma data específica ou em uma frequência recorrente. Saiba como configurar o Cronograma da sua campanha no nesta seção.
-
Após a configuração, clique em Revisar para ativar e em Ativar.
-
Depois que a campanha for ativada, use a cURL request fornecida como um modelo para acionar os eventos de início, atualização ou término da atividade do Live. Atualize o payload de amostra com seus dados específicos antes da execução.
Copie também os identificadores da ID da campanha para incluir em sua carga.
➡️ Consulte a Documentação de Campanhas acionadas por API para obter os requisitos de autenticação, incluindo tokens OAuth e chaves de API.
accordion Exemplo de carga para casos de uso unitários (campanha transacional acionada por API) Este exemplo de conteúdo é para campanhas individuais que usam o tipo de campanha Transacional acionado por API. Observe que a maioria dos campos do exemplo de carga a seguir são obrigatórios, somente
requestId,dismissal-dateealertsão opcionais.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 Exemplo de uma carga para casos de uso de transmissão (campanha de marketing acionada por API) Este exemplo de conteúdo é para campanhas baseadas em público usando o tipo de campanha Marketing acionado por API.
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" } } } } }
Depois de projetar sua atividade Live, você pode acompanhar a medição do impacto da atividade Live com relatórios internos.
Vídeo tutorial
Saiba como configurar a atividade do iOS Live com o Adobe Journey Optimizer para fornecer atualizações avançadas em tempo real na Tela de bloqueio do iPhone e no Dynamic Island.