Campaign Standard:篩選促銷活動標籤的全域報告可為不同使用者帶來不同的結果

本文說明為什麼不同角色的使用者在使用行銷活動名稱作為篩選條件來篩選全域報表時,會看到不同的數字。

說明 description

我們的一位ACS客戶回報說,一段時間以來,他們某些組織單位的商務使用者,在依行銷活動名稱篩選時,無法看到全域報告的任何結果。 每個特定傳送的動態報表中會顯示且正確資料,但全域報表中則不會。 不過,管理員仍可在全域報表中看到正確的資料。 商務使用者甚至無法看到他們自己建立的行銷活動和傳遞的資料,這排除了存取權僅限於特定組織單位的問題。

解決方法 resolution

此行為的原因與產品在管理員和非管理員檢視全域報告時進行的不同查詢有關。

當管理員使用者按行銷活動維度檢視報告時,ACS傳送請求到動態報告,只有一個欄位,這篩選掉為報告共用建立的傳遞。

當非管理員使用者按促銷活動維度檢視報告時,ACS會收集使用者有權檢視的所有傳遞ID。

所有這些傳送都會分類在欄位(deliveryId、transactionalTemplateId或recurringDelId)中,並與行銷活動id一起以篩選器的形式新增至請求。 因此,報表叢集會使用僅允許使用者且依行銷活動分組的傳送量度回應。

ACS限制查詢以擷取這些傳遞ID 10,000。 因此,超出此範圍的任何專案都不會在請求中傳送至報表叢集。

以我們的客戶為例,他們的資料庫中有超過10,000個傳遞。

解決方案是從資料庫刪除2年以上的傳遞,以保持在10,000的限制內。

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f