[AEM Assets]{class="badge positive" title="適用於AEM Assets)。"}

Dynamic Media傳遞報告 dynamic-media-delivery-reports

取得透過 Dynamic Media 傳遞之資產的傳遞深入分析,以及資產層級傳遞計數、反向連結資訊、AEM Assets 中的資產路徑和唯一資產 ID。 可以針對 AEM Assets 存放庫或 AEM Assets 中特定的資料夾階層,為透過 Dynamic Media 傳遞的所有資產產生報告。 此外,Dynamic Media 傳遞報告深入分析有助於測量所傳遞資產的 ROI、測量管道效能,且有助於為資產執行明智的資產管理任務。

產生Dynamic Media傳遞報告的先決條件 prereqs-dynamic-media-delivery-reports

您應該擁有 Dynamic Media 授權才能建立和使用此報告。

IMPORTANT
  • 報告是為透過 Dynamic Media 所傳遞的資產所提供。
  • 前100萬列會產生報表。 若要擷取此限制內的所有檔案,請考慮納入較小資料夾的反向連結欄。
  • 僅能產生過去 3 個月的報告。

在Assets檢視中建立Dynamic Media傳遞報告 create-dynamic-media-delivery-report

  1. 使用建立報告中提到的步驟來建立 Dynamic Media 傳遞報告。

  2. 從​ 報告類型 ​下拉式清單中選取​Dynamic Media 傳遞

    Dynamic Media 傳遞報告下拉式清單

  3. 在​ 索引標籤中,您可以選取​ 反向連結 ​欄,將其包括在您的報告中。

    反向連結

    下載報告的所有欄位都是唯讀的,反向連結​欄除外,您可以將其進行修改以包括在報告中或從報告中排除。

對Dynamic Media傳遞報告執行的動作 actions-performed-dynamic-media-delivery-reports

建立報告後,您可以執行以下動作:

  • 刪除:您可以刪除所選取的報告。

  • 下載 CSV:您可以以 CSV 格式下載所選取的報告。 下載的報告包含名稱、路徑、DynamicMediaID、反向連結和點選欄。

    • 反向連結​欄列出傳遞或包括資產的 URL。

    • 點選​欄列出資產傳遞的次數 (傳遞計數)。

若要刪除或下載 CSV 格式的 Dynamic Media 傳遞報告,請參閱檢視和下載現有報告

下載 Dynamic Media 傳遞報告的 CSV

疑難排解Dynamic Media傳遞報告中缺少反向連結資料 troubleshoot-missing-referrer-data-dynamic-media-delivery-reports

Referrer​欄會顯示動態媒體資產要求來源網頁的URL。 此值是從隨資產傳送請求傳送的​ Referrer ​請求標頭填入。

如果​ Referrer ​欄是空的,請檢閱下列案例。

網頁未傳送反向連結資訊 webpage-does-not-send-referrer-information

如果網頁的​ Referrer-Policy ​設定為no-referrer,瀏覽器不會隨資產要求傳送反向連結資訊。 因此,Referrer​資料行保持空白。

資產可直接存取 asset-is-accessed-directly

使用者直接存取資產時,反向連結​欄也可以是空的,例如:

  • 在瀏覽器的位址列輸入資產URL。
  • 開啟已建立書籤的資產URL。
  • 直接開啟資產網址。

在這些案例中,沒有可用的反向連結資訊。

請求來自非瀏覽器使用者端 request-comes-from-a-non-browser-client

非瀏覽器使用者端,例如:

  • 原生行動應用程式
  • 伺服器對伺服器要求
  • 指令碼
  • 機器人
  • cURL客戶端

不要自動傳送​ Referrer ​要求標頭。 如果標頭未包含在資產傳遞請求中,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();
NOTE
範例使用https://app.customer.com/<screen>做為預留位置值。 請將其取代為您的應用程式所對應的URL。

另請參閱

recommendation-more-help
experience-manager-cloud-service-help-main-toc