规则工件概述
规则工件是Adobe Target on-device decisioning活动的JSON表示形式。 它由Adobe Target生成并传播到Akamai CDN,以确保有一个尽可能接近最终用户的规则工件。 它包含元数据,可确保准确执行和交付活动,同时允许通过事件跟踪进行实时分析。 Adobe Target SDK的配置方式可允许自动管理规则构件,根据用户指定的时间间隔可下载或更新该构件。 此外,您还可以使用分布式内存缓存系统(如Memcached)维护自己的规则工件的本地副本,以初始化Adobe Target SDK,以便无状态服务器可以立即处理请求。 要了解有关这些选项的更多信息,请参阅以下指南:
示例规则构件
单击此处查看规则构件的示例。
如何查看客户端的规则构件
启用跟踪将输出Adobe Target中有关规则工件的其他信息,特别是URL。
-
导航到Target UI。
<! — 插入image-target-ui-1.png —>
-
导航到 Administration > Implementation 并单击 Generate New Authorization Token。
<! — 插入image-target-ui-2.png —>
-
将新生成的授权令牌复制到剪贴板并将其添加到您的Target请求。
code language-javascript line-numbers const request = { trace: { authorizationToken: '88f1a924-6bc5-4836-8560-2f9c86aeb36b' }, execute: { mboxes: [{ address: getAddress(req), name: "node-sdk-mbox" }] }};
-
通过终端输出Target跟踪以查看有关工件的详细信息。 该URL可通过
artifactLocation
变量访问。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