规则对象概述

规则项目是您的Adobe Target on-device decisioning活动的JSON表示形式。 它是由Adobe Target生成并传播到Akamai CDN,以确保您的最终用户尽可能使用规则工件。 它包含可确保准确执行和交付活动的元数据,同时允许通过事件跟踪进行实时分析。 Adobe Target SDK的配置方式允许自动管理规则对象,可根据用户指定的时间间隔下载或更新规则对象。 此外,您还可以使用分布式内存缓存系统(如Memcached)来初始化Adobe Target SDK,以维护规则对象的本地副本,以便无状态服务器可以立即处理请求。 要了解有关这些选项的更多信息,请参阅以下指南:

规则伪像示例

单击此处显示规则对象的示例。

如何查看客户的规则对象

启用跟踪将从Adobe Target输出有关规则对象(特别是URL)的其他信息。

  1. 导航至目标UI。

    <!— Insert image-target-ui-1.png —>
    替代图像

  2. 导航到​ Administration > Implementation,然后单击​ Generate New Authorization Token

    <!— Insert image-target-ui-2.png —>
    替代图像

  3. 将新生成的授权令牌复制到剪贴板,并将其添加到您的Target请求。

    code language-javascript line-numbers
       const request = {
      trace: {
        authorizationToken: '88f1a924-6bc5-4836-8560-2f9c86aeb36b'
      },
      execute: {
        mboxes: [{
          address: getAddress(req),
          name: "node-sdk-mbox"
        }]
    }};
    
  4. 通过终端输出目标跟踪以查看有关对象的详细信息。 可通过artifactLocation变量访问URL。

    code language-none
    "trace": {
      "clientCode": "your-client-code",
      "artifact": {
        "artifactLocation": "https://assets.adobetarget.com/your-client-code/production/v1/rules.bin",
        "pollingInterval": 300000,
        "pollingHalted": false,
        "artifactVersion": "1.0.0",
        "artifactRetrievalCount": 10,
        "artifactLastRetrieved": "2020-09-20T00:09:42.707Z",
         "clientCode": "your-client-code",
       "environment": "production",
        "generatedAt": "2020-09-22T17:17:59.783Z"
      },
    
recommendation-more-help
6906415f-169c-422b-89d3-7118e147c4e3