追蹤網站上電話號碼的來電次數

使用來電轉換追蹤能助您瞭解廣告對吸引網站訪客來電的成效。如果訪客在點擊您其中一個廣告後瀏覽您的網站,網站來電轉換追蹤就能助您識別及計算瀏覽網站後的來電。

若通話長度超過您所設定的時間下限,這種轉換追蹤功能便會將該次來電計算為一次轉換。這樣,您就可篩出通話時間較短、大概不會為您商家帶來銷售或其他有價值動作的來電。

您可以使用動態產生的 Google 來電轉駁號碼取代您網站上的商家電話號碼,費用全免。這樣,您就能瞭解哪些特定關鍵字、廣告、廣告群組及廣告系列促成來電轉換。

提示:「來電分析」和報告現已登陸 Google Analytics (分析)。如果您擁有 Google Analytics (分析) 帳戶,只要啟用網站來電轉換,即可查看網站來電報告。「來電分析」數據屬 Google Ads 報告的其中一個數據群組選項。

開始之前

如果您使用另一系統來追蹤促成銷售或其他轉換的來電,建議您改為建立匯入來電轉換動作。您亦可參閱「使用來電轉換追蹤」一文,查看所有來電轉換動作。

設定網站來電轉換追蹤前,需先具備以下各項:

  • Google Ads 帳戶
  • 位於合資格國家/地區的商家:Google 來電轉駁號碼目前適用於這些國家/地區
  • 網站:您需在網站內加入轉換追蹤碼 (又名「標籤」)。
  • 編輯網站的能力:您或您的網絡開發人員需能夠在網站上加入轉換追蹤標籤,並加入 JavaScript 片段,以 Google 來電轉駁號碼取代您的商家電話號碼。

指示

為網站上的 Google 來電轉駁號碼設定來電轉換追蹤分為 2 部分。

1. 建立轉換動作

  1. 登入 Google Ads 帳戶
  2. 按一下右上角的工具圖示 Google Ads | 工具 [圖示],然後在「評估」下按一下 [轉換]。
  3. 按一下加號按鈕
  4. 按一下 [來電]。
  5. 選取 [網站上電話號碼的來電次數]。
  6. 在「轉換名稱」旁邊,為您要追蹤的轉換動作命名,以便日後在轉換報告中識別。舉例來說,您可以輸入「鮮花電話訂單」或「預訂來電」。
  7. 在「類別」旁邊的下拉式選單中選取合適的轉換動作描述。類別可讓您劃分報告中的轉換資料,集中查看類似的轉換。
  8. 在「價值」旁邊,輸入每次來電的價值。如果您不想計算價值,可選取 [不使用價值]。
  9. 在「計算」旁邊,選取計算這些轉換的方法
    • 一次。這個設定最適合潛在客戶 (例如您網站上的登記表格),表示每次廣告點擊只有一次轉換對您的商家有潛在價值。
    • 每次。這個設定最適合銷售,表示每次轉換均對您商家具有潛在價值。
  10. 按一下 [通話時間],輸入將來電計算為轉換所需的最短通話時間 (以秒數計算)。
  11. 按一下 [點擊後轉換追溯期],為此轉換動作選取轉換追溯期。追溯期可介乎 1 至 30 日。
  12. (進階) 按一下 [加入「轉換次數」]。選用此設定 (預設) 會將此轉換動作的資料加入「轉換次數」報告欄中。若取消勾選此設定,資料仍會保留在「所有轉換次數」欄。
    • 「轉換次數」欄的資料會用於自動競價策略,例如「目標廣告開支回報率」、「成本效益管理系統」或「目標每次動作成本」。因此,如果您採用自動競價策略來優化轉換,而又不想在競價策略中加入此特定轉換動作,可以取消勾選此設定。否則,請繼續勾選。進一步瞭解「加入『轉換次數』」設定
  13. 按一下 [建立並繼續]。

現在,您會看到設定轉換追蹤餘下步驟的畫面。

2. 設定轉換追蹤標籤

如果您是首次設定轉換追蹤,就必須在網站加入兩段程式碼:全網站標籤和電話程式碼片段。

全網站標籤會將網站訪客加入您的「全部訪客」再營銷名單 (如果您已設定再營銷),並在您的網域設定新 Cookie,儲存促成用戶前往您網站的廣告點擊的資料。

注意:Google Ads 轉換追蹤標籤可以使用此項點擊資料,將轉換歸因於您的 Google Ads 廣告系列。請確保您有就收集資料為用戶提供清晰全面的資訊,並按法律規定取得用戶同意

您必須在網站的每個網頁加入全網站標籤,但每個 Google Ads 帳戶只需一個全網站標籤。

「電話程式碼片段」會以 Google 來電轉駁號碼取代您網站上的電話號碼。請在您電話號碼出現的網站網頁上加入此程式碼片段。

  1. 在「全網站標籤」下選取最貼切描述您狀況的選項,並依照指示加入標籤:
    • 並未在所有 HTML 網頁加入全網站標籤:如果您第一次在帳戶中為轉換動作設定標籤,而您亦未有從 Google 另一產品中加入全網站標籤,請選擇此選項。此選項會完整顯示全網站標籤。如要加入標籤,請複製標籤程式碼,並貼到網站上每一個網頁的 <head></head> 標籤之間。

      以下是全網站標籤範例:「CONVERSION_ID」代表 Google Ads 帳戶上獨有的轉換 ID:

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

      window.dataLayer = window.dataLayer || [];
      function gtag(){dataLayer.push(arguments);}
      gtag('js', new Date());
      gtag('config', 'AW-CONVERSION_ID');

      </script>

    • 已在所有網頁加入全網站標籤,但該全網站標籤來自其他 Google 產品 (例如 Google Analytics (分析)) 或 Google Ads 帳戶:如果此選項適用於您,就無需再在網站上加入全網站標籤。然而,您必須在全網站標籤出現的每一處加入 config 指令 (即載有轉換 ID 的程式碼),帳戶才能正常追蹤轉換。此選項會顯示該指令,而「AW-CONVERSION_ID」代表您帳戶的轉換 ID:

      gtag('config', 'AW-CONVERSION_ID');

      請在全網站標籤於您網站出現的每一處加入 config 指令 (就在 </script> 結束標籤上方)。

      以下顯示 Google Analytics (分析) 及 Google Ads 兩者設定的全網站標籤範例,以黃色標示的是 Google Ads 帳戶的 config 指令:

      <script async src="https://www.googletagmanager.com/gtag/js?id=GA-_TRACKING_ID">
      </script>
      <script>
      window.dataLayer = window.dataLayer || [];
      function gtag(){dataLayer.push(arguments);}
      gtag('js', new Date());
      gtag('config', 'GA_TRACKING_ID');
      gtag('config', 'AW-CONVERSION_ID');
      </script>

    • 我在此 Google Ads 帳戶建立另一項轉換動作時,已在我的網站加入全網站標籤:如果此選項適用於您,就無需再在網站上加入全網站標籤。您只需確保已在網站的每一頁加入全網站標籤,且標籤出現的每一處所顯示的 config 指令都包含您帳戶的轉換 ID 即可。選擇此選項時,您會看見自己的轉換 ID。
  2. (自選步驟) 按個人喜好修訂全網站標籤:
    • 如不希望全網站標籤將網站訪客加入再營銷名單,請在全網站標籤的 config 指令中加入以下黃色標示的部分:
      gtag('config', 'AW-CONVERSION_ID', {'send_page_view': false});
    • 如不希望全網站標籤在網站網域上設定第一方 Cookie,請在全網站標籤的 config 指令中加入以下黃色標示的部分:
      gtag('config', 'AW-CONVERSION_ID', {'conversion_linker': false});

      這樣會降低轉換評估結果的準確度,因此不建議這樣做。

  3. 複製全網站標籤,然後按指示加入網站
  4. 在「電話程式碼片段」旁邊,選取以下其中一個選項:
    • 輸入您網站上顯示的電話號碼。輸入您要追蹤來電的電話號碼,並確定輸入的數字與您網站上顯示的號碼完全相同。如果您網站上的電話號碼包含國家/地區代碼,請在這裡加入該代碼。如果網站上的電話號碼沒有國家/地區代碼,就無需在此加入。然後,請按一下 [建立程式碼片段]。

      舉例來說,如果您在網站上列出的號碼為 1-650-555-5555,就應該輸入 1-650-555-5555。若輸入 650-555-5555 或 555-5555,Google Ads 將不能正確找出您的電話號碼及追蹤轉換。若想追蹤網站上多個電話號碼,此選項並不適用。

    • 不要輸入任何號碼。您需要手動修改您的網站程式碼。如選取此選項,您必須在加入標籤後按照以下指示手動修改網站程式碼。這是進階選項,只有在您自信能使用 JavaScript 時才建議採用。若想追蹤網站上多個電話號碼的來電,便應採用此選項。
      注意:如使用預設的 JavaScript 標籤,每頁只能追蹤一個號碼。
  5. 「加入電話程式碼片段」下現在會根據您選取的選項顯示電話程式碼片段的程式碼。您可複製程式碼片段以立即加入您的網站中,也可按一下 [下載程式碼片段] 稍後加入。
  6. 開啟網站上顯示電話號碼的網頁的 HTML。
  7. 在網頁的 head 標籤 (<head></head>) 之間貼上電話程式碼片段,緊接在全網站標籤後面。
  8. 儲存您對網頁所作的變更。
  9. 按一下 [下一步]。
  10. 按一下 [完成]。
加入轉換追蹤標籤前後的 HTML 範例如下:
  • 插入轉換追蹤碼前的 HTML 範例 (僅作示範之用,請不要加入網站的程式碼中)。

    <html>
    <head>
    <title>HTML 範例檔案</title>
    </head>
    <body>

    這部分為網頁內文。
    </body>
    </html>

  • 插入轉換追蹤碼後的 HTML 範例 (僅作示範之用,請不要加入網站的程式碼中)。

    <html>
    <head>
    <title>HTML 範例檔案</title>

    <!-- Global site tag (gtag.js) - Google Ads: AW-CONVERSION_ID -->
    <script async src="https://www.googletagmanager.com/gtag/js?id=AW-CONVERSION_ID"></script>
    <script>
    window.dataLayer = window.dataLayer || [];
    function gtag(){dataLayer.push(arguments);}
    gtag('js', new Date());
    gtag('config', 'AW-CONVERSION_ID');

    </script>

    <script>
    gtag('config', 'AW-CONVERSION_ID/CONVERSION_LABEL', {
    'phone_conversion_number': '1-650-555-5555'
    });
    </script>

    </head>
    <body>

    這部分為網頁內文。
    </body>
    </html>

使用「Google 廣告標籤管理工具」追蹤網站上電話號碼所得的來電

您可按照以下指示使用「Google 廣告標籤管理工具」追蹤網站上電話號碼所得的來電:

在「Google 廣告標籤管理工具」中設定標籤

  1. 登入「Google 廣告標籤管理工具」。
  2. 選擇任何工作區。
  3. 按一下 [標籤]。
  4. 按一下 [新增] 以建立新標籤。
  5. 按一下 [標籤設定]。向下捲動並選取 [Google Ads 網站來電轉換]。
  6. 提供要取代的電話號碼
    注意:您輸入的電話號碼必須與您網站顯示的完全相同。
  7. 提供 Google Ads 帳戶的「轉換 ID」和「標籤」。
  8. 提供或建立觸發條件,以在用戶點擊電話號碼時觸發。
  9. 儲存標籤並發佈變更。

注意:「Google 廣告標籤管理工具」標準網站來電轉換標籤並不兼容國際電話號碼格式,有關格式可能會令「Google 來電轉駁號碼」意外出現「+」號。為免「Google 廣告標籤管理工具」網站來電轉換標籤錯誤顯示加號,請使用當地的電話號碼格式 (沒有加號)。

手動修改網站程式碼以顯示 Google 來電轉駁號碼

如果您完成上述步驟時已提供您網站顯示的電話號碼,就無需執行以下步驟。若選取「不要輸入任何號碼」,您或您的網絡開發人員現在需要執行以下操作:

範例

  1. 開啟加入了電話程式碼片段的網頁 (即是顯示電話號碼的網頁) 的 HTML。電話程式碼片段大致上與以下程式碼範例相似,其中「CONVERSION_ID」代表轉換 ID,「CONVERSION_LABEL」則代表轉換標籤:

    <script>
    gtag('config', 'AW-CONVERSION_ID/CONVERSION_LABEL', {
    'phone_conversion_number': 'REPLACE WITH VALUE'
    });
    </script>

  2. 請將「phone_conversion_number」參數的「REPLACE WITH VALUE」改為您商家的電話號碼。此號碼務必與您網頁上的號碼相符,並加入一切相關的國家/地區代碼。
  3. (自選步驟) 在電話程式碼片段中加入以下自選參數,並按照指示為這些參數輸入相應的值:
    1. phone_conversion_callback:輸入回調函數。此函數會被兩個引數呼叫:第一個引數是格式化電話號碼 (與 「phone_conversion_number」參數的格式相同),第二個引數則為一般格式的電話號碼 (例如:'18001234567')。
    2. phone_conversion_css_class:輸入 CSS 類別名稱。該類別所有元素的內容都會被格式化電話號碼取代。
    3. phone_conversion_options:您可輸入以下其中一個值:
      • timeout:擷取電話號碼的時間上限 (以毫秒為單位)。如果系統無法在這段時間內擷取電話號碼,就不會將任何號碼傳送給 target。預設逾時值為 5000 毫秒。
      • cache:只要設定為「false」,即可停止在 Cookie 中快取已擷取的電話號碼,否則請將此值設定為「true」。

    電話程式碼片段連自選參數範例

    <script>
    gtag('config', 'AW-CONVERSION_ID/CONVERSION_LABEL', {
    'phone_conversion_number': '1-650-555-5555',
    'phone_conversion_callback': function(formatted_number, mobile_number) {
    // formatted_number:要顯示的號碼,與傳送至
    // 'phone_conversion_number' 的號碼格式相同。
    // (在此例中為 '1-650-555-5555')
    // mobile_number:以 tel:-URI 格式化號碼並用於
    // 可點擊連結 (在此例中為 '+16505555555')
    var e = document.getElementById("number");
    e.innerHTML = "";
    e.appendChild(document.createTextNode(formatted_number));
    },
    'phone_conversion_options': {
    'timeout': 20,
    'cache': false
    }
    });
    </script>
  4. 儲存您對網頁所作的變更。

以下範例顯示如何在 3 種不同使用案例下執行這個程式碼片段。

範例 1:用 Google 來電轉駁號碼取代固網電話號碼

這個函數會取得一個電話號碼,並取代該類別中的所有 span 內容。在這個範例中,span 標籤裡的電話號碼「1-800-123-4567」會被動態產生的格式化來電轉駁號碼取代。

  1. 在電話程式碼片段中加入「phone_conversion_css_class」參數連「number」值,即是下例中以黃色標示的一行:

    <script type="text/javascript">
    gtag('config', 'AW-CONVERSION_ID/CONVERSION_LABEL', {
    'phone_conversion_number': '1-800-123-4567',
    'phone_conversion_css_class':'number'
    });
    </script>

  2. 在您電話號碼所在網頁的 HTML 中,將「phone_conversion_css_class」參數的類別 (在下例中以黃色標示) 加入包含您電話號碼的 span 標籤。
    <body>
    <span class="number">1-800-123-4567</span>
    </body>

範例 2:將 Google 來電轉駁號碼傳至自訂回調函數

取得電話號碼,並將它傳送到回調函數。範例回調函數會以格式化的來電轉駁號碼取代包含 ID「number」的元素內容。

  1. 更新您的電話程式碼片段,令其與以下範例中的程式碼相符。以網站上顯示的電話號碼取代「1-800-123-4567」,亦務必以您 Google Ads 帳戶獨有的轉換 ID 取代「CONVERSION_ID」,並以轉換動作獨有的轉換標籤取代「CONVERSION_LABEL」

    <script type="text/javascript">
    var callback = function(formatted_number, mobile_number) {
    // formatted_number:要顯示的號碼,
    // 與 'phone_conversion_number' 的格式相同。
    // (在此例中為 '1-800-123-4567')
    // mobile_number:以 tel:-URI 格式化號碼並用於
    // 可點擊連結 (在此例中為 '+18001234567')
    var e = document.getElementById("number");
    e.innerHTML = "";
    e.appendChild(document.createTextNode(formatted_number));
    };

    gtag('config', 'AW-CONVERSION_ID/CONVERSION_LABEL', {
    'phone_conversion_number': '1-800-123-4567',
    'phone_conversion_callback': callback
    });
    </script>

  2. 在載有您電話號碼的網頁的 HTML 中,將 id 參數連「number」值 (在下例中以黃色標示) 加入到載有您電話號碼的 span 標籤中。
    <body>
    <span id="number">1-800-123-4567</span>
    </body>

為方便使用手機瀏覽網站的用戶致電您的商家,您可以使用可點擊的 Google 來電轉駁號碼。

範例 3:將 Google 來電轉駁號碼傳至流動網站的自訂回調函數
在附有可點擊電話號碼的流動網頁上,同時取代顯示的號碼和點擊時撥打的號碼。這需要使用回調函數。

  1. 更新您的電話程式碼片段,令其與以下範例中的程式碼相符。以網站上顯示的電話號碼取代「1-800-123-4567」,亦務必以您 Google Ads 帳戶獨有的轉換 ID 取代「CONVERSION_ID」,並以轉換動作獨有的轉換標籤取代「CONVERSION_LABEL」。
    <script type="text/javascript">
    var callback = function(formatted_number, mobile_number) {
    // formatted_number:要顯示的號碼,
    // 與 'phone_conversion_number' 的格式相同。
    // (在此例中為 '1-800-123-4567')
    // mobile_number:以 tel:-URI 格式化號碼並用於
    // 可點擊連結 (在此例中為 '+18001234567')
    var e = document.getElementById("number");
    e.href = "tel:" + mobile_number;
    e.innerHTML = "";
    e.appendChild(document.createTextNode(formatted_number));
    };
    gtag('config', 'AW-CONVERSION_ID/CONVERSION_LABEL', {
    'phone_conversion_number': '1-800-123-4567',
    'phone_conversion_callback': callback
    });
    </script>
  2. 在載有您電話號碼的網頁的 HTML 中,將 id 屬性連「number」值 (在下例中以黃色標示) 加入到載有您電話號碼的 <a> 標籤中。
    <body>
    <a href="tel:18001234567" id="number">1-800-123-4567</a>
    </body>

檢查程式碼

您的廣告可能需要最多一小時才能啟用這個轉換動作。如要確認轉換動作是否運作正常,您可透過搜尋觸發您的廣告,然後點擊廣告來瀏覽您的網站 (您需為這次點擊付費)。您原本的電話號碼現在應該會被 Google 來電轉駁號碼所取代。

如要反覆測試,請先刪除瀏覽器上的「gwcc」Cookie,才再點擊廣告。

此內容對您有幫助嗎?
我們可以如何改善?

需要更多協助?

登入以獲取其他支援選項,以便快捷解決您的問題

搜尋
清除搜尋內容
關閉搜尋框
Google 應用程式
主選單
搜尋說明中心
true
73067
false