定義的巨集目的地 destination-macros-defined
描述可添加到目標的宏 URL。
建立 URL 目標,可將以下宏插入 URL 的下界。 與您的資料/目標合作夥伴覈實,以瞭解目標中的宏位置 URL。
%alias%
必填.
定義映射段值在目標URL中的位置。 通常這是 段ID,但也可能是整合代碼。
%did%
%dpid_data source id%
的 資料源id 與傳入宏的資料源的標識符相對應。
讓我們用一個簡單的例子來看它是如何工作的。 在這個例子中,我們 Audience Manager 具有以下ID和條件的合作夥伴:
- 資料源ID:
1
- 內部客戶ID:
CustomerABC
- 聲明的ID:合作夥伴希望將這些值作為聲明的ID傳遞
1:CustomerABC
。
使用 %dpid_data source id%
,也請參見Wiki頁。 Audience Manager partner將按如下方式格式化宏:
%dpid_1%
宏將替換 1
與 CustomerABC
。
${GDPR}
${GDPR_CONSENT_XXXX}
XXXX
目標合作夥伴ID。 請參閱 Audience ManagerIAB TCF插件 的雙曲餘切值。%http_proto%
檢測父網頁中使用的協定,並將其插入目標URL。 例如:
- 如果網頁是 htps://aam_client.com,此宏將替換為 htps://url-destination.com
- 如果網頁是 http://aam_client.com,此宏將替換為 http://url-destination.com
%mcid%
%region%
%rnd%
%timestamp%
使用目標宏快取區 destination-cache-busting
的 %rnd%
和 %timestamp%
宏將唯一值插入 URL 字串,以阻止瀏覽器快取。
快取突破 %rnd%
和 %timestamp%
dest-cache-busting
瀏覽器快取(保存)記憶體中頻繁請求的內容。 當頁面載入時,保存的內容從快取而不是從遠程伺服器提供。 此過程有助於保持有效的下載時間,因為資料是從本地而不是從其他位置提供的。 但是,由於快取不需要伺服器調用,它會通過人工降低唯一請求數來扭曲報告。
衝突快取會阻止瀏覽器保存和重新使用內容。 此技術使用將隨機數或時間戳插入URL字串的代碼,這使它對瀏覽器來說顯得獨一無二。 因此,每個 HTTP
呼叫被計為對伺服器的單獨請求。 強制對每個請求調用新伺服器有助於保持報告準確性並減少差異。 Audience Manager 提供了兩個快取區域:
%rnd%
:在URL中插入隨機數。%timestamp%
:將Unix日期/時間插入URL。
比較 %rnd%
和 %timestamp%
compare-rnd-timestamp
這兩個宏都阻止快取,但 %rnd%
可能會更有效。 例如, %timestamp%
,如果多個用戶同時查看一個頁面,則他們將獲得相同的日期/時間值。 因此, URL 不唯一,並且只計數一次多個調用。 但是, %rnd%
為每個調用生成一個唯一的數值(即使用戶同時看到同一頁)。 這意味著 URL 字串包含不同的值,並被計為唯一。