[AEM Assets]{class="badge positive" title="适用于AEM Assets)。"}
Dynamic Media投放报告 dynamic-media-delivery-reports
获取通过 Dynamic Media 投放资产的投放洞察,包括资产级别投放计数、反向链接信息、AEM Assets 中的资产路径和唯一资产 ID。 可针对通过 AEM Assets 存储库 Dynamic Media 投放的所有资产或 AEM Assets 中的特定文件夹层级生成报告。 此外,Dynamic Media 投放报告洞察有助于衡量投放资产的 ROI、衡量渠道性能,并有助于对资产采取明智的资产管理任务。
生成Dynamic Media投放报告的先决条件 prereqs-dynamic-media-delivery-reports
您应该拥有 Dynamic Media 许可证才能创建和使用此报告。
- 提供通过 Dynamic Media 投放的资产的报告。
- 前100万行会生成报表。 要捕获此限制内的所有文件,请考虑包含较小文件夹的反向链接列。
- 仅可生成过去 3 个月的报告。
在Assets视图中创建Dynamic Media投放报告 create-dynamic-media-delivery-report
-
使用创建报告中提到的步骤创建 Dynamic Media 投放报告。
-
从 报告类型下拉列表中选择 Dynamic Media 投放。
-
在 列选项卡中,您可以选择 反向链接列,以将其包含在报告中。
下载的报告中的所有列都是只读的,但 反向链接 列除外,您可以修改该列以将其包含在报告中或从报告中排除。
对Dynamic Media投放报告执行的操作 actions-performed-dynamic-media-delivery-reports
创建报告后,您可以执行以下操作:
-
删除:您可以删除选定的报告。
-
下载 CSV:您可以以 CSV 格式下载选定的报告。 下载的报告包含名称、路径、DynamicMediaID、反向链接、点击量列。
-
反向链接列列出了资产投放或包含的 URL。
-
点击量列列出了资产被投放的次数(投放计数)。
-
要删除或下载 CSV 格式的 Dynamic Media 投放报告,请参阅查看和下载现有报告。
对Dynamic Media投放报告中缺少的反向链接数据问题进行故障诊断 troubleshoot-missing-referrer-data-dynamic-media-delivery-reports
反向链接列显示Dynamic Media资产请求所源自的网页的URL。 该值从随资产投放请求发送的 反向链接 请求标头填充。
如果 反向链接 列为空,请查看以下方案。
网页未发送反向链接信息 webpage-does-not-send-referrer-information
如果网页的 反向链接策略 设置为no-referrer,则浏览器不会随资产请求发送反向链接信息。 因此,反向链接列保持为空。
直接访问资产 asset-is-accessed-directly
当用户直接访问资产时,反向链接列也可以为空,例如,通过:
- 在浏览器的地址栏中输入资产URL。
- 打开已添加书签的资产URL。
- 直接打开资产URL。
在这些情况下,没有可用的反向链接信息。
请求来自非浏览器客户端 request-comes-from-a-non-browser-client
非浏览器客户端,例如:
- 本机移动设备应用程序
- 服务器到服务器请求
- 脚本
- 机器人
- cURL客户端
不要自动发送 Referrer 请求标头。 如果标头未包含在资产交付请求中,则 反向链接 列保持为空。
填充反向链接列 populate-the-referrer-column-dynamic-media-delivery-reports
基于浏览器的请求 browser-based-requests
如果网页的Referrer-Policyset未设置为no-referrer策略,则浏览器会自动填充反向链接。
本机移动应用程序和服务器端客户端 native-mobile-applications-and-server-side-clients
对于本机移动设备应用程序和服务器端调用方,在资产交付请求中明确包含 Referrer 请求标头。
以下示例演示了如何设置 Referrer 标头。
iOS (URLession) ios-urlsession
request.setValue(
"https://app.customer.com/<screen>",
forHTTPHeaderField: "Referer"
)
Android (OkHttp) android-okhttp
Request request = new Request.Builder()
.url(assetUrl)
.header("Referer", "https://app.customer.com/<screen>")
.build();
https://app.customer.com/<screen>作为占位符值。 请将其替换为应用程序的相应URL。另请参阅