创建实时活动 create-mobile-live

配置移动配置并实施Adobe Experience Platform移动SDK后,您可以在Journey Optimizer中开始创建实时活动:

  1. 访问​ 营销活动 ​菜单,然后单击​创建营销活动

  2. 选择​ API触发 ​营销活动类型。

    • 对于基于受众的营销活动,请选择 API 触发的营销

    • 为各个营销活动选择​API触发的事务型

    note important
    IMPORTANT
    请注意,对于​API触发的事务性,不应启用​ 高吞吐量 ​选项。

  3. 从​ 属性 ​部分,编辑营销活动的​ 标题 ​和​描述

  4. 在​ 操作 ​部分中,选择​实时活动,然后选择或创建新配置。

    此页面上了解有关实时活动配置的更多信息。

  5. 单击​ 创建试验 ​开始配置内容试验并创建处理以测量其性能并为目标受众确定最佳选项。 了解详情

  6. 从​ 受众 ​选项卡中,选择您的​ 标识类型了解更多

    note note
    NOTE
    对于​ API触发的营销 ​营销活动,您可以在从API有效负载检查APNs channelID订阅之前,选择充当第一个分段的现有受众。
  7. 营销活动旨在按特定日期或循环频率执行。 在​ 本节 ​中了解如何配置促销活动的计划

  8. 配置完毕后,单击​查看以激活,然后单击​激活

  9. 激活营销活动后,使用提供的​ cURL请求 ​作为模板来触发实时活动开始、更新或结束事件。 在执行之前,使用特定数据更新示例有效负载。

    请确保您还复制要包含在有效负载中的​ 促销活动ID ​标识符。

    ➡️请参阅API触发的营销活动文档以了解身份验证要求,包括OAuth令牌和API密钥。

    accordion
    单一用例的有效负载示例(API触发的事务型营销活动)

    此有效负载示例适用于使用​ API触发的事务性 ​营销活动类型的单个营销活动。 请注意,以下有效负载示例中的大多数字段是必填字段,只有requestIddismissal-datealert是可选的。

    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
    广播用例的有效负载示例(API触发的营销活动)

    此有效负载示例适用于使用​ 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"
                    }
                }
            }
        }
    }
    

设计实时活动后,您可以使用内置报告跟踪衡量实时活动的影响。

TIP
如果实时活动未按预期显示或更新,请参阅实时活动疑难解答以了解分步调试指南。

操作方法视频

了解如何使用Adobe Journey Optimizer配置iOS Live活动,以便在iPhone锁屏界面和Dynamic Island上提供丰富的实时更新。

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