定義的巨集目的地

介紹可添加到目標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字串包含不同的值,並計為唯一。

本頁內容