通知

歡迎使用 Search Ads 360 說明中心,這是管理搜尋行銷廣告活動的專屬平台。 本說明中心開放大眾使用,但只有已登入帳戶的訂閱客戶能夠存取 Search Ads 360 產品。如要訂閱或瞭解詳情,請與我們的銷售小組聯絡

使用 Google 代碼進行 Floodlight 轉換追蹤

關於 Google 代碼

本文詳細說明如何將 Google 代碼用於 Floodlight 轉換動作。

為確保無論網站訪客使用哪種瀏覽器,新版 Search Ads 360 都能評估所有轉換活動,建議您使用 Google 代碼 (gtag.js) 做為 Floodlight 轉換動作代碼的格式。

Google 代碼會在您的網域內設定新的 Cookie,用於儲存使用者的專屬 ID 或是將使用者帶進網站的廣告點擊。在 Cookie 過期之前,每當有使用者造訪您的網站,這類 Cookie 即會更新一次。這些 Cookie 會從轉換追蹤代碼內含的 GCLID (Google 點擊 ID) 參數接收廣告點擊資訊。

由於新版 Search Ads 360 中的隨機搜尋需要使用從您網域內所設新 Cookie 收集到的資訊,請務必向使用者提供清楚詳盡的資料收集相關資訊,並配合法律要求徵得使用者同意。瞭解如何選擇不在您的網站網域內設定第一方 Cookie

Google 代碼的優點

  • 整合其他 Google 產品更輕鬆快速
    • 將 Google 代碼用於 Google Marketing Platform 產品和其他產品,例如 Google Ads 和 Google Analytics (分析)。使用這些產品時,Google 代碼的標記方式並無不同,因此在網站上導入也就更簡單。
  • 更準確地追蹤轉換
    • 使用 Google 代碼在您的網域內設定新 Cookie,用於儲存使用者的專屬 ID 或是將使用者帶進網站的廣告點擊。這代表 Floodlight 可以更準確地評估轉換次數。
由於瀏覽器使用 Cookie 的方法不同,有時可能還是無法直接評估轉換次數。在這類情況下,新版 Search Ads 360 會運用機器學習技術和歷來資料,針對無法直接評估的轉換次數和轉換收益金額建立模式。

如果使用 Floodlight iframe 或圖片代碼,Google 建議您改用 Google 代碼或搭配轉換連接器使用 Google 代碼管理工具,這樣不但能提高轉換評估的準確度,還能在最新的動態功能和整合功能推出時立即採用。

由於 Google 代碼可使用從您網域上所設新 Cookie 收集到的資訊,請務必向使用者提供清楚詳盡的資料收集相關資訊,並配合法律要求徵得使用者同意

Google 代碼的運作方式

Floodlight 專用的 Google 代碼包含兩個 JavaScript 程式碼片段:

  • 全域程式碼片段
  • 事件程式碼片段

全域程式碼片段

您必須將全域程式碼片段加到網站上所有 HTML 網頁的 <head> 區段中。

以下是 Google 代碼中的全域程式碼片段範例:

範例

<!-- 

Start of global snippet: Please do not remove

Place this snippet between the <head> and </head> tags on every page of your site.

-->

<!-- Google tag (gtag.js) - DoubleClick -->

<script async src="https://www.googletagmanager.com/gtag/js?id=DC-1234567"></script>

<script>

 window.dataLayer = window.dataLayer || [];

 function gtag(){dataLayer.push(arguments)};

 gtag('js', new Date());

 

 gtag('config', 'DC-1234567');

</script>

<!-- End of global snippet: Please do not remove -->

以上程式碼片段僅供參考,無法在您的網站上實際運作。

您可以在設定 Floodlight 轉換動作時查看及複製帳戶中的 Google 代碼。進一步瞭解全域程式碼片段中的欄位和其他資訊

事件程式碼片段

您必須將事件程式碼片段安插在內含您所追蹤事件的網頁上。事件程式碼片段可以放在網頁中全域程式碼片段之後的任何位置,建議您將這個程式碼片段放在 <head> 區段內緊接全域程式碼片段後的位置,這樣就能取得最準確的追蹤數據。

以下是事件程式碼片段的範例:

範例

<!--

http://www.example.com/thanks 致謝頁面的事件程式碼片段:請勿移除。

將這個程式碼片段放在包含待追蹤事件的網頁中。

建立日期:11/01/2017

-->

<script>

 gtag('event', 'purchase', {

   'allow_custom_scripts': true,

   'value': '[Revenue]',

   'transaction_id': '[Order ID]',

   'send_to': 'DC-1234567/group1/thank123+transactions',

   'u1': '[Custom Floodlight variable]'

 });

</script>

<noscript>

<img src="https://ad.doubleclick.net/ddm/activity/src=1234567;type=group1;cat=thank123;

qty=1;cost=[Revenue];dc_lat=;dc_rdid=;tag_for_child_directed_treatment=;tfua=;npa=;

ord=[Order ID]?" width="1" height="1" alt="">

</noscript>

<!-- End of global snippet: Please do not remove -->

以上程式碼片段僅供參考,無法在您的網站上實際運作。

您可以在設定 Floodlight 轉換動作時查看及複製帳戶中的事件程式碼片段。如要進一步瞭解事件程式碼片段中的欄位和其他資訊,請參閱這篇文章

針對多項 Google 產品使用 Google 代碼

您可以設定 Google 代碼,將資料傳送到多項 Google 產品。舉例來說,假設您使用 Google Analytics (分析)、Google Ads 轉換追蹤和新版 Search Ads 360,只要在網站的每個網頁中安插單一 Google 代碼。您只要針對每項產品,在全域程式碼片段中加上一個 'config' 指令,告知 Google 如何轉送資料即可。您要追蹤的每筆轉換或每個事件都會有專屬的事件程式碼片段。瞭解如何使用 Google 代碼同時追蹤新版 Search Ads 360 和 Google Ads 的轉換

跨網域轉換追蹤

如要啟用跨網域追蹤功能來評估跨多個網域的活動 (例如當到達網頁網域與轉換網域不同時),可以在能將訪客帶往轉換網域的到達網域網頁中,新增 set linker 指令到 Google 代碼。進一步瞭解跨網域轉換追蹤。

如何停用

如果不希望 Google 代碼在網站網域上設定第一方 Cookie,請將下方醒目顯示的部分加到全域程式碼片段的 config 指令中。Google 不建議使用這種方法,因為這會導致轉換評估的準確度降低。

gtag('config', 'DC-1234567', {'conversion_linker': false});

Google 代碼管理工具和 Google 代碼有何不同?

Google 代碼管理工具和 Google 代碼都為網站加入代碼,但兩種方式截然不同,且各自獨立。如果想在單一介面中管理 Google 代碼和第三方代碼,而且日後不需修改網站程式碼,請使用 Google 代碼管理工具。如果想使用 JavaScript 直接在網站上編寫代碼,則應使用 Google 代碼。

這對您有幫助嗎?

我們應如何改進呢?
搜尋
清除搜尋內容
關閉搜尋
Google 應用程式
主選單