全域網站代碼和事件程式碼片段的技術詳情- Search Ads 360說明

文章推薦指數: 80 %
投票人數:10人

Place this snippet on pages with events you're tracking. Creation date: 11/01/2017 --> 以下詳細說明全域程式碼片段中的主要欄位: src="https://www.googletagmanager.com/gtag/js?id=DCM_FLOODLIGHT_CONFIG_ID" 這個欄位會顯示產生代碼的原始帳戶ID。

當您透過SearchAds360或CampaignManager360產生代碼時,這就是Floodlight設定ID。

gtag('config','DCM_FLOODLIGHT_CONFIG_ID'); config指令會指出與代碼相關聯的Floodlight設定。

如何在SearchAds360中找到這個ID: 按一下左側導覽窗格中的[廣告客戶設定]。

在「廣告客戶設定」分頁中,[CampaignManager360FloodlightID]欄位會顯示FloodlightID。

如果您正在搭配多組Floodlight設定或多項Google產品使用全域網站代碼,您的網站即已具備內含config指令的全域程式碼片段。

在此情況下,只要將這個廣告客戶的config指令加到網站所有網頁的現有全域程式碼片段中即可。

進一步瞭解如何使用全域網站代碼進行Floodlight轉換追蹤。

您不得以動態方式傳送資料到全域程式碼片段中的欄位。

一旦安裝到您的網站,且內含正確的帳戶ID,即算是完整的全域程式碼片段。

AcceleratedMobilePages 以下是AcceleratedMobilePages的全域程式碼片段例子。

請將這個程式碼片段加到網站上所有網頁的和代碼之間。

  {  "configRewriter":{   "varGroups":{    "dns":{"enabled":true}  }  },  "vars":{   "gtag_id":"DC-1234567",   "config":{    "DC-1234567":{     "groups":"default",     "dc_natural_search":{     "exclusion_parameters":[      "^foo[_]bar=qux$",      "^yes=no^"     ],     "engines":{      "aol":"1;2;a",      "ask":"3;4;b",      "google":"5;6;c",      "msn":"7;8;d",      "yahoo":"9;0;e",      "yahoo_japan":"11;12;f"     }     }    }   }  },  "triggers":{  } } 以下詳細說明全域網站代碼中的主要欄位: configRewriter 這個欄位會指出網頁是否已設為針對隨機搜尋結果製作報表。

dc_natural_search 這個欄位包含排除參數以及要指定的引擎清單。

您不得以動態方式傳送資料到全域程式碼片段中的欄位。

一旦安裝到您的網站,且內含正確的帳戶ID,即算是完整的全域網站代碼。

事件程式碼片段 以下是SearchAds360為某個交易活動產生的事件程式碼片段範例。

您必須將事件程式碼片段放置於內含您所追蹤事件的網頁上。

事件程式碼片段可放在網頁中全域程式碼片段之後的任何位置,但建議您將它放在區段內,以提升追蹤的準確率。

您必須運用系統所記錄的轉換資料,以動態方式設定部分欄位的值。

在下面的例子中,動態值的預留位置會顯示在括號中,如下所示:[Revenue]。

以下詳細說明事件程式碼片段中的主要欄位: 'allow_custom_scripts':true 啟用Floodlight動態代碼。

在SearchAds360中建立的所有活動都會產生動態代碼,而且這個欄位必須設為true,動態代碼才能順利運作。

'value':'[Revenue]' 僅適用於交易事件程式碼片段。

轉換所產生的收益金額(亦即該次銷售活動中交易商品的購買金額)。

最適合輸入的值通常是產生的收益而非總購物金額,因為後者可能包含銷售稅、加值稅、運費或其他費用。

您必須指定不含逗號或貨幣符號的數字,但可視需要使用小數點(.)。

'transaction_id':'[OrderID]' 僅適用於交易事件程式碼片段。

這是您以動態方式為每筆交易產生的唯一識別碼。

訂單ID必須是大於零的數字。

「報表製作工具」中的「轉換路徑」報表會提供訂單ID。

​'send_to':'DC-[floodlightConfigID]/[activityGroupTagString]/[activityTagString]+[countingMethod]' 指出與此代碼相關聯的Floodlight活動以及計數方式。

[floodlightConfigID]:指出與事件程式碼片段相關聯的Floodlight設定。

這個值與全域程式碼片段的'config'指令中所顯示的值相同。

[activityGroupTagString]/[activityTagString]:指出相關活動和活動群組。

SearchAds360會在您建立活動和活動群組時產生這些字串。

如何在SearchAds360中查看這些字串: 按一下左側導覽面板中的[廣告客戶設定]。

按一下[Floodlight▼]分頁標籤並選取[Floodlight活動]。

報表表格會包含「活動代碼字串」欄和「Floodlight活動群組代碼字串」欄。

在列出Floodlight活動的表格列中,這些欄的值會與該活動的事件程式碼片段中send_to指令所提供的值相符。

[countingMethod]:指定活動計算轉換的方式。

透過SearchAds360產生的事件程式碼片段必須指定下列其中一種計數方式: 在CampaignManager360中產生的事件程式碼片段則可指定其他計數方式。

Standard會計算每位使用者完成的所有轉換。

這是在SearchAds360中產生的操作型活動專用的計數方式。

Transactions會計算交易進行次數,以及每筆交易的金額。

舉例來說,假設某位使用者前往您的網站買了五本書,一共NT3,300元,系統會記錄一次轉換事件及這筆轉換金額。

這是在SearchAds360中產生的交易活動專用的計數方式。

'u1':'[CustomFloodlightvariable]' Floodlight自訂變數可接受任何您選擇傳送的值。

您可以在SearchAds360中使用這些值做為指標、維度和區隔。

您不得向SearchAds360傳遞任何SearchAds360可用作或視為個人識別資訊的資料。

事件程式碼片段中的自訂欄位 您可使用dc_custom_params欄位,在事件程式碼片段中插入自訂資料。

這個欄位可接受任何您想傳送到GoogleMarketingPlatform的值。

您不得向GoogleMarketingPlatform傳遞任何GoogleMarketingPlatform可用作或視為個人識別資訊的資料。

以下列出幾個可搭配dc_custom_params欄位使用的常用欄位: 欄位名稱 值的格式 計數方式 說明 ord 數字 全部 全域網站代碼會自動替您處理快取清除。

如果您選擇覆寫這個值並手動控制快取清除,可以使用ord欄位。

請根據代碼類型和計數方式加上ord欄位的值,方法與您對iframe代碼的處理方式相同。

num 數字 計數器:不重複 全域網站代碼會自動替您處理快取清除。

如果您選擇覆寫這個值並手動控制快取清除,可以使用num欄位。

請加上num欄位的值,方法與您對iframe代碼的處理方式相同。

dc_lat 0或1 全部 這個欄位適用於行動裝置上的代碼,接受的值為0或1。

如果這個值為1,表示使用者已啟用IDFA或AdID的「限制廣告追蹤」選項,藉此停用按照興趣顯示的廣告和再行銷功能;如果這個值為0,則表示「限制廣告追蹤」處於停用狀態。

如果缺少或未填入這個值,系統會按照預設在這個欄位填入0。

tag_for_child_directed_treatment 0或1 全部 這個欄位適用於行動裝置上的代碼,接受的值為0或1。

如果這個值為1,表示這項特定要求可能是由未滿13歲的使用者發出(遵守COPPA規定)。

tfua 0或1 全部 接受的值為0或1。

如果這個值為1,表示這項特定要求可能是由未滿16歲的使用者(具體年齡依國家/地區而異)發出(遵循歐盟地區的《一般資料保護規則》(GDPR) 或其他規定)。

npa 0或1 全部 接受的值為0或1。

如果這個值為1,表示這項特定要求可能是由希望選擇停用再行銷的使用者發出。

如果缺少或未填入這個值,系統會按照預設在這個欄位填入0。

match_id 字串 全部 由廣告客戶建立的不重複ID(經由 Floodlight傳遞),可與Google保持同步以進行離線轉換歸因。

比對ID長度上限為50個字元,且會區分大小寫。

比對ID只能包含英文字母、數字、底線、連字號和句號。

  含有dc_custom_params欄位的事件程式碼片段範例 事件程式碼片段的區段 SearchAds360產生的事件程式碼均包括一個內含Floodlight圖片代碼的選用



請為這篇文章評分?