定義的巨集目的地

描述可添加到目標URL的宏。

建立URL目標時,可將以下宏插入URL字串中。 請向資料/目的地合作夥伴查詢目標URL內正確放置巨集的資訊。

注意

除非另有指示,否則巨集為選用。 斜體​表示變數預留位置。

巨集 解釋

%alias%

必填.

定義對應區段值在目標URL中的位置。 這通常是區段ID,但也可能是整合代碼。

%did%

將使用者的Audience Manager ID插入目標URL中。

%dpid_data source id%

資料源id對應於傳入宏的資料源的標識符。

讓我們以一個簡單的例子來看看它是如何運作的。 在此案例中,我們有Audience Manager合作夥伴,具有下列ID和條件:

  • 資料來源ID: 1
  • 內部客戶ID: CustomerABC
  • 宣告ID:合作夥伴想將這些值作為聲明ID 1:CustomerABC傳入。

若要對%dpid_data source id%執行此操作,Audience Manager合作夥伴會將巨集格式如下:

  • %dpid_1%

宏將用 CustomerABC替換 1

${GDPR}

指出GDPR法規是否適用於訪客。 使用此巨集,將同意包含在傳送至與IAB整合之URL目的地的區段中。 如需詳細資訊,請參閱IAB TCF適用的Audience Manager外掛程式

${GDPR_CONSENT_XXXX}

訪客在您的網站上提供或拒絕同意時收集的同意字串(包括IAB廠商ID)。 使用此巨集,將同意字串納入傳送至與IAB整合之URL目的地的區段。 將XXXX替換為目標合作夥伴ID。 如需詳細資訊,請參閱IAB TCF適用的Audience Manager外掛程式

%http_proto%

檢測父網頁中使用的協定並將其插入到目標URL中。 例如:
 

  • 如果網頁是https://aam_client.com ,則此巨集將替換為https://url-destination.com
  • 如果網頁是http://aam_client.com ,則此宏將替換為http://url-destination.com

%mcid%

Experience Cloud ID插入目標URL中。

%region%

資料收集伺服器(DCS)區域插入目標URL。 為了將延遲降至最低,當訪客對Audience Manager進行HTTP呼叫時,會將他們重新導向至最接近的 DCS資料中心。 這是透過DNS來達成的,DNS可偵測訪客的位置,並將訪客導向適當的資料中心。

%rnd%

在目標URL中插入隨機數字,以執行快取破壞功能。 這會防止瀏覽器提供快取內容。

%timestamp%

將UNIX時間戳記插入目標URL,以防止瀏覽器提供快取內容。

目標宏的快取破壞

%rnd%%timestamp%巨集會將唯一值插入URL字串中,以防止瀏覽器快取。

使用%rnd%%timestamp%進行快取破壞

瀏覽器快取(儲存)記憶體中經常要求的內容。 當頁面載入時,儲存的內容會從快取而非遠端伺服器提供。 此程式有助於維持有效的下載時間,因為資料會在本機提供,而非從其他位置提供。 不過,由於快取不需要伺服器呼叫,因此會人為降低唯一請求數,以扭曲報表。

快取破壞會阻止瀏覽器儲存和重複使用內容。 此技巧使用的程式碼會將隨機數字或時間戳記插入URL字串中,因此瀏覽器看起來就很獨特。 因此,每個HTTP呼叫都會計為對伺服器的個別請求。 強制對每個請求執行新伺服器呼叫,有助於維持報表正確性並減少差異。 Audience Manager 為快取破壞提供兩個宏:

  • %rnd%:在URL中插入隨機數字。
  • %timestamp%:將Unix日期/時間插入URL中。

比較%rnd%%timestamp%

這兩個巨集都會阻止快取,但%rnd%可能會更有效。 例如,若使用%timestamp%,若有數位使用者同時檢視頁面,則會獲得相同的日期/時間值。 因此,URL並非唯一,且只會計算一次多個呼叫。 不過,%rnd%會為每個呼叫產生唯一的數值(即使使用者同時看到相同的頁面)。 這表示URL字串包含不同的值,並計為唯一。

本頁內容