追蹤離線成交
追蹤離線成交
了解如何追蹤您的搜尋廣告所促成的離線成交。
假設有個客戶看到您的廣告、點選了該廣告,但最後是打電話給您,離線達成交易。您要如何追蹤自己的搜尋廣告在離線環境和在自己網站外促成的成交?您可以匯入離線成交資料,以充分測量自己的廣告在獲點選後發揮的成效。
為何要注意離線成交追蹤?
充分追蹤。您可以追蹤自己的廣告活動對線上和離線通路的影響。
易於匯入。只要有時間、日期、Microsoft Click ID 和成交目標名稱,即可開始。
增加投資報酬率。您可以根據自己搜尋廣告完整的線上和離線影響,將廣告活動最佳化。
如何設定離線成交追蹤功能?
開始前,請先確定:
-
您可以變更自己所有網頁的程式碼。如此一來,便可擷取客戶在您其中一個廣告上點選的 URL 其內的 Click ID。
-
可以儲存 Click ID 以及在您網站上收集到的對應的潛在客戶資訊。
-
成交期間少於 90 天。如果成交的上傳時間晚於最後一次點選後的 90 天,該筆成交即不會匯入。
建立成交目標
您必須針對每個要測量的離線成交,建立新的離線成交目標類型。您可以視需要,建立任何數目的離線成交。此外,當您建立第一個離線成交目標時,Microsoft Click ID 的自動標記功能會自動開啟,而您可以在 [共用的廣告庫]/[帳戶層級的選項] 頁面查看 Click ID 的自動標記狀態。
- 按一下頁面頂端的 [廣告活動],然後在左側窗格中,依序按一下 [成交追蹤] 和 [成交目標] (或是在頁面頂端的全域功能表中,依序按一下 [工具] 和 [成交目標])。
- 按一下 [建立成交目標],然後選取 [離線成交] 類型。
- 在 [目標名稱] 方塊中輸入目標的名稱。命名目標時,請使用對您有意義的描述性名稱 (例如「結帳頁面」)。注意:您不能讓兩項不同的成交目標具有相同的名稱。
- 在 [分享] 下,選取要將這個目標套用至所有帳戶還是特定帳戶。
- 如果您想要為每個成交新增金額數值,請在 [收入值] 下選取下列其中一個核取方塊︰
每個成交動作的價值均相同。然後,輸入金額並選取貨幣 (如果有的話)。這是靜態的收入值,因此不會變更。
這個成交動作的價值可能會不同 (例如,依購買價格而異)。然後,輸入當未收到某個成交的價值時,要使用的預設金額與預設貨幣 (如果有的話)。
- 您也可以指派 [計數] 給成交,並輸入 [成交期間] 來追蹤過去最多 90 天的資料。
- 按一下 [儲存]。
建立成交目標後,系統會提示您立即或稍後上傳成交資料。建立新的成交目標後,您必須等候 2 小時再上傳該成交目標的成交資料。建立完離線成交目標後,資料格中的 [UET 標籤 ID] 和 [追蹤狀態] 會顯示破折號 ( - ),因為不需要有 UET 標籤。
如何新增離線成交資料?
您有多種方式可以在 Microsoft Advertising 中匯入離線成交資料。您可以上傳檔案一次、建立定期上傳檔案的排程,或是透過 API 上傳成交資料。深入了解 API。
準備用以進行匯入的資料
- 下載Excel 或 .csv 檔案格式的範本。
- 輸入下列資訊:
Microsoft Click ID。促成成交的 MSCLKID (如需 Click ID 資訊,請參閱下文)。MSCLKID 是代表每次廣告點選的唯一 GUID (32 個字元)。
成交名稱。您當初建立成交目標時輸入的目標名稱。
成交時間。成交發生的日期與時間。可接受的時區值如這裡所示。如需成交時間格式和詳細須知,請參閱下文。
時間格式 | 範例 |
---|
yyyy/MM/dd hh:mm:ss tt | "2017/06/01 下午 1:00:00" |
yyyy 年 MM dd 日 hh:mm:ss tt | "2017 年 6 月 1 日下午 1:00:00" |
yyyy/MM/dd HH:mm:ss | "2017/06/01 01:00:00" |
yyyy-MM-dd HH:mm:ss | "2017-06-01 13:00:00" |
yyyy-MM-ddTHH:mm:ss | "2017-06-01T13:00:00" |
yyyy-MM-dd HH:mm:ss+z | "2017-06-01 13:00:00+0500" |
yyyy-MM-ddTHH:mm:ss+z | "2017-06-01T13:00:00-0100" |
yyyy-MM-dd HH:mm:ss zzzz | "2017-06-01 13:00:00 美加東部時間" |
yyyy-MM-ddTHH:mm:ss zzzz | "2017-06-01T13:00:00 美加東部時間" |
成交值 (選擇性)。0 至 999999999999,3 個小數位數,不能有負數。小數點必須是句點 (如 12.34),而非逗點 (如 12,34)。
成交貨幣 (選擇性)。提供的成交價值所採用的貨幣。注意:如果檔案中未定義成交價值和成交貨幣,則系統會使用目標中定義的值。
- 如果是只要匯入到 Microsoft Advertising 一次,請將檔案儲存到本機上。如果是要排定定期匯入,請將檔案儲存到線上位置。
匯入離線成交資料一次
- 準備好要上傳的檔案後,請在頁面頂端的全域功能表按一下 [工具],然後按一下 [離線成交資料]。
- 在 [上傳] 索引標籤下,按一下 [+ 上傳]。
- 按一下 [瀏覽],然後選取要上傳的檔案。
- 按一下 [上傳並預覽]。
- 上傳完成後,您可以檢視變更的結果,包括所發生的任何錯誤。下載錯誤來進行疑難排解。
- 準備好後,按一下 [套用變更]。
排定週期性匯入您的離線成交資料
注意
排定週期性匯入的功能僅在新版 Microsoft Advertising 中才有提供。
在 Microsoft Advertising 中,您可以定期匯入位於某個線上位置的離線成交資料。建立內含您成交資料的 Excel 或 .csv 檔案,然後透過 HTTPS、HTTP、SFTP 或 FTP 將檔案儲存到線上位置。請記得在所排定的每次匯入開始之前,更新您的離線成交資料。
- 在頁面頂端的全域功能表中,按一下 [工具],然後按一下 [離線成交資料]。
- 在 [排程] 索引標籤下,按一下 [+ 排程]。
- 選取所要使用的線上來源類型,也就是 HTTPS、HTTP、SFTP 或 FTP。
- 輸入存取檔案時所用的 [檔案網址] 以及使用者名稱與密碼 (如果適用)。該網址應指向含有您成交資料的 Excel 或 csv 檔案。
- 在下拉式清單中選取上傳頻率。這定義了應自動匯入檔案的頻率與時間。
- 按一下 [儲存並預覽]。系統只要存取得到您的檔案,就會儲存排程。預覽則會根據位於您線上位置的檔案,顯示所發生的任何錯誤。按一下 [下載所有結果] 或 [僅下載錯誤] 以檢視結果。
- 待排程儲存好後,[排程] 頁面就會列出您所有排定的上傳。
使用 Google 試算表檔案設定排程
您也可以使用「Google 文件」中的檔案設定離線成交資料匯入排程。
- 在「Google 文件」中開啟成交資料檔案。
- 按一下 [檔案] 並選取 [發佈到網站]。
- 選取逗點分隔值 (.csv) 或 Microsoft Excel (.xlsx) 格式。
- 按一下 [發佈]。
- 複製所產生的連結,然後在設定排程時使用該連結做為最終 URL。
如何更新或刪除離線成交資料?
注意
更新及刪除離線成交資料的功能僅在新版 Microsoft Advertising 中才有提供。
您可能會因下列任何情況,而想要更新或刪除離線成交資料:
- 您的顧客取消購買或訂單,造成您想要刪除不應計入的成交。
- 您的顧客進行部分退貨,造成您想要減少成交所帶來的價值。
- 您想要更正上傳離線成交資料到 Microsoft Advertising 時所犯的任何錯誤。
成交資料的更新如何運作?
您有兩種方式可以變更離線成交資料:
-
重述:這可讓您更新與當筆成交相關聯的收入值。只有 [成交價值] 與 [所有成交的價值] 資料欄位會受到影響。
-
撤銷:這可讓您將當筆成交自成交計數中刪除,使成交價值變更為 0。這會影響到 [成交數]、[成交價值] 與 [所有成交的價值] 資料欄位。
如何更新離線成交資料?
若要更新或刪除成交資料,您必須上傳正確格式的檔案,並且指定應更新的成交資料以及更新方式。您可以使用下列範本,其中會有正確的格式:Excel 或 .csv。
重要
- 每次上傳最多只能上傳 100,000 列。
- 請務必檢查任何匯入錯誤。您可以選擇 [下載所有結果] 或 [僅下載錯誤]。在最初上傳後,下載連結會維持顯示 180 天。
準備用以更新離線成交資料的資料
- 下載Excel 或 .csv 檔案格式的範本。
- 輸入下列資訊:
Microsoft Click ID。促成成交的 MSCLKID。MSCLKID 是代表每次廣告點選的唯一 GUID (32 個字元)。這應為與先前匯入的成交相同的 Click ID。
成交名稱。所要更新成交的離線成交目標名稱。請務必使用您當初上傳該筆成交時所用的確切相同名稱。
成交時間。成交發生的日期與時間。這應符合您當初上傳成交時所輸入的日期與時間。
調整價值 (選擇 [重述] 時必填)。0 至 999999999999,3 個小數位數,不能有負數。小數點必須是句點 (如 12.34),而非逗點 (如 12,34)。
調整貨幣 (選擇性)。進行成交調整時所用的貨幣。注意:如果檔案中未定義成交價值和成交貨幣,則系統會使用目標中定義的值。
調整類型。這個值在告訴 Microsoft Advertising 您是要更新成交的價值 (「重述」) 還是刪除成交 (「撤銷」)。
調整時間。調整成交價值時的日期與時間。下表為可接受的時間格式。
時間格式 | 範例 |
---|
MM/dd/yyyy hh:mm:ss tt | "06/01/2017 1:00:00 PM" |
MM dd,yyyy hh:mm:ss tt | "Jun 01, 2017 1:00:00 PM" |
MM/dd/yyyy HH:mm:ss | "06/01/2017 01:00:00" |
yyyy-MM-dd HH:mm:ss | "2017-06-01 13:00:00" |
yyyy-MM-ddTHH:mm:ss | "2017-06-01T13:00:00" |
yyyy-MM-dd HH:mm:ss+z | "2017-06-01 13:00:00+0500" |
yyyy-MM-ddTHH:mm:ss+z | "2017-06-01T13:00:00-0100" |
yyyy-MM-dd HH:mm:ss zzzz | "2017-06-01 13:00:00 EasternTimeUSCanada" |
yyyy-MM-ddTHH:mm:ss zzzz | "2017-06-01T13:00:00 EasternTimeUSCanada" |
- 如果是只要匯入到 Microsoft Advertising 一次,請將檔案儲存到本機上。如果是要排定定期匯入,請將檔案儲存到線上位置。
匯入成交調整資料
準備好檔案後,您就可以上傳成交調整資料,方法就和上傳成交資料一樣。您還可以依照上面所述的排定週期性匯入您的離線成交資料程序,排定匯入成交調整資料。
時區格式和詳細須知
- 如果您所有的成交時間都在同一個時區,請在 [參數] 設定時區一次。
- 如果您的成交時間會分不同的時區,請在 [成交時間] 資料欄位為每個成交時間新增時區。
- 如果不輸入時區,可以讓 [參數] 列空白。
- 您可以在 [參數] 列和 [成交時間] 列輸入時區。如果有任何成交資料缺少時區,系統就會使用 [參數] 值。
- 請依照這份清單輸入您的時區,避免日光節約時間轉換造成誤差。
- 輸入 GMT 時差時,請先指定 + 或 -,然後加上 4 位數時差 (例如,紐約的時差為 -0500)。如果使用格林威治標準時間 (GMT),請輸入 +0000。
- +z 要取代為 GMT 時差,zzzz 要取代為時區值 (例如,EasternTimeUSCanada)
- 所有透過 API 上傳的資料都需要採用格林威治標準時間 (GMT)。如果不事先轉換時間,某些成交資料可能會丟失。
離線成交追蹤的須知事項
- 如果您是以潛在客戶留下連絡資料為目標,則建議您使用離線成交。所謂潛在客戶留下連絡資料,是指潛在顧客填寫意願單或報價詢問單,以供在離線透過親自會面或電話完成交易 (例如,購車、保單報價、房屋貸款等等)。
- 使用者建立離線成交目標時,Click ID 的自動標記功能會自動啟用。如此一來,您便可匯入離線成交資料。
- 如果要追蹤客戶到店或在店內消費的情形,則不應使用離線成交追蹤功能。
- 每個離線成交均必須與一個 Click ID 相關聯。不過,一個 Click ID 可以與多個成交目標相關聯,而且可以多次與同一個目標相關聯,只要成交時間不同即可。此外,同一筆成交不能匯入多次,而且一經處理即無法更新。如果嘗試匯入多次,則系統會使用第一次匯入的成交,其餘均會遭忽略。
- 成交的價值可以連同自訂貨幣加到匯入檔案中。如果未指定貨幣,則系統會使用成交目標的預設值。
- 建立成交目標後,您必須等候兩小時再上傳檔案。此外,在廣告獲點選後,您應該等候一小時再上傳離線成交資料。上傳成交資料後,最多可能要等五小時才能檢視這些成交資料。
- 離線成交資料一旦上傳到 Microsoft Advertising 上,即無法再編輯或移除。
- 在廣告獲點選後,您應該等候一小時再上傳離線成交資料。
如何讓我的網站和潛在客戶連絡資料追蹤系統能夠追蹤 Click ID?
啟用 MSCLKID 的自動標記功能後,每當刊登廣告時,系統就會在您的登陸頁面 URL 後動態附加 MSCLKID。
建立一或多個成交目標後,您必須讓自己的網站能夠追蹤成交。請務必諮詢您的網站管理員來完成這個步驟。
- 啟用 MSCLKID 的自動標記功能。當客戶點選您的廣告時,系統會自動在登陸頁面 URL 後附加 MSCLKID。例如,www.contoso.com/?msclkid={msclkid}。每次廣告點選的 Click ID 都是唯一的,因此,如果同一位使用者點選同一個廣告多次,就會有多個 Click ID。
- 設定您網站的程式碼,以擷取 MSCLKID 並儲存到 Cookie 中。這是為了確保 MSCLKID 在客戶的整個工作階段會一直跟著客戶。請注意,MSCLKID 只適用於登陸頁面 URL,並不會在客戶瀏覽到其他頁面或稍後再回來登陸頁面時一起跟進跟出。
請參考以下範例 JavaScript:<script type="text/javascript">
function setCookie(name, value, days){
var date = new Date();
date.setTime(date.getTime() + (days*864E5));
var expires = "; expires=" + date.toGMTString();
document.cookie = name + "=" + value + expires;
}
function getParam(p){
var match = RegExp('[?&]' + p + '=([^&]*)').exec(window.location.search);
return match && decodeURIComponent(match[1].replace(/\+/g, ' '));
}
var msclkid = getParam('msclkid');
if(msclkid){
setCookie('msclkid', msclkid, 90);
}
</script>
- 設定您網站的程式碼,以搭配 MSCLKID 儲存潛在客戶連絡資料。當顧客提交潛在客戶連絡資料表單時,您必須擷取 Cookie 中的 MSCLKID,然後連同其餘客戶資料一起送出。如此一來,所有資料都會儲存在您的 CRM 系統,而您可以追蹤此次點選的離線成交資料。常見做法是在網頁連絡資料表單中為 MSCLKID 新增隱藏欄位,如以下所示的 JavaScript 範例:
<form action="" name="myForm">
Name: <input type="text" name="name">
<input type="hidden" id="msclkid" name="msclkid" value="">
<input type="submit" value="Submit Form" name="btnSubmit">
</form>
<script>
function readCookie(name) {
var n = name + "=";
var cookie = document.cookie.split(';');
for(var i=0;i < cookie.length;i++) {
var c = cookie[i];
while (c.charAt(0)==' '){c = c.substring(1,c.length);}
if (c.indexOf(n) == 0){return
c.substring(n.length,c.length);}
}
return null;
}
window.onload = function() {
document.getElementById('msclkid').value =
readCookie('msclkid’);
}
</script>
如何檢視上傳狀態?
上傳檔案後,請查看資料表中的 [狀態] 資料欄位。如果檔案上傳成功或發生任何錯誤,您都能看得到。您還可以下載上傳結果,其中會包含任何錯誤訊息。
我如果正在使用第三方呼叫追蹤系統,可以匯入自己的呼叫成交資料嗎?
廣告客戶如果正在使用下列其中一家支援的呼叫追蹤提供者服務,可以將自己的呼叫成交資料匯入 Microsoft Advertising,以便查看自己線上廣告活動的完整影響力。如需與 Microsoft Advertising 整合的詳細資訊,請參閱這些提供者的說明文件。
- Avanser
- CallTrackingMetrics
- DialogTech
- Infinity
- Invoca
- ResponseTap
- Wildjar