本文會說明如何設定附購物車資料的轉換及提交購物車資料。進一步瞭解「附購物車資料的轉換」報告功能。
指示
「附購物車資料的轉換」使用您網站現有的轉換追蹤。在提交購物車資料之前,您需要設定轉換追蹤。此外,您亦可以匯入 Google Analytics (分析) 4 轉換。或者,如果您已在使用 SA360 轉換追蹤,只需將購物車資料加到現有轉換標籤即可。
請諮詢您的網絡開發人員,瞭解如何傳送動態產生的資料,例如作為轉換一部分之所售產品的產品 ID。
加入購物車資料參數
如要提交購物車資料,您必須在活動程式碼片段中加入這些額外參數:
參數 | 值類型 | 範例值 | 描述 |
---|---|---|---|
活動 | 字串 | “purchase” | 只有「purchase」活動才會產生購物車資料。 |
折扣 (選填) |
浮動 | 1.50 |
折扣,$1.50 美元,適用於全單,例如:
注意:如將 Google Analytics (分析) 用作轉換來源,系統不支援折扣參數。 |
aw_merchant_id (選填) |
整數 | 98765 | Merchant Center ID。如果您將某項目提交至多個 Merchant Center 帳戶,並希望控制應從哪個 Merchant Center 讀取該項目的資料 (例如售出商品成本),請提供此參數。 |
aw_feed_country (選填) |
字串 | “US” |
含上載項目的資訊提供的相關國家/地區。請使用 CLDR 地區代碼。 注意:如將 Google Analytics (分析) 用作轉換來源,請改用 aw_feed_label 參數。 |
aw_feed_language (選填) |
字串 | “EN” | 含上載項目的資訊提供的相關語言。請使用 ISO 639-1 語言代碼。 |
aw_feed_label (選填) |
字串 | “feed_label” |
含上載項目的資訊提供的相關標籤。 注意:僅在將 Google Analytics (分析) 用作轉換來源時支援。 |
items | 陣列 | [{ id: "P12345", price: 12.50, quantity: 2 }] |
各個所購項目價格、數量和項目 ID 的陣列。 |
items.id | 字串 | 'P12345' |
所購產品的項目 ID,必須與 Merchant Center 使用的項目 ID 相符。 注意:如將 Google Analytics (分析) 用作轉換來源,系統支援替代參數 items.item_id。 |
items.price | 浮動 | 12.50 | 單一項目的銷售價格,不包括稅項、運費和任何交易級別的折扣。 |
items.quantity | 整數 | 2 | 項目的售出數量。 |
使用購物車資料執行 Google 標籤的範例
<!-- Sample Code Conversion -->
<script type="text/javascript">
gtag('event', 'purchase', {
"send_to": "AW-9999999999/abc123xyz",
"transaction_id": "1545c34e-691e-4726-aeda-b798df255e9c",
"value": 53.50,
"currency": "USD",
<!-- Start of CwCD Parameters -->
"discount": 1.50,
"aw_merchant_id": 98765,
"aw_feed_country": "US",
"aw_feed_language": "EN",
"items": [
{
"id": "P12345",
"quantity": 2,
"price": 12.50
},
{
"id": "P67890",
"quantity": 1,
"price": 30.00
}
]
<!-- End of CwCD Parameters -->
});
/* ]]> */
</script>
資料層執行範例
<!-- Sample Code datalayer push -->
dataLayer.push({
"event": 'purchase',
"transaction_id": "1545c34e-691e-4726-aeda-b798df255e9c",
"value": 53.50,
"currency": "USD",
<!-- Start CwCD Parameters datalayer push -->
"discount": 1.50,
"aw_merchant_id": 98765,
"aw_feed_country": "US",
"aw_feed_language": "EN",
"items": [
{
"id": "P12345",
"quantity": 2,
"price": 12.50
},
{
"id": "P67890",
"quantity": 1,
"price": 30.00
}
]
<!-- End CwCD Parameters datalayer push -->
});
使用 JavaScript 變數提供購物車資料至「Google 廣告標籤管理工具」的範例
<!-- Sample Code JavaScript Variables-->
<script type="text/javascript">
transaction_id = "1545c34e-691e-4726-aeda-b798df255e9c";
value = 53.50;
currency = "USD";
<!-- Start of CwCD Parameters -->
discount = 1.50;
aw_merchant_id = 98765;
aw_feed_country = "US";
aw_feed_language = "EN";
items = [
{
"id": "P12345",
"quantity": 2,
"price": 12.50
},
{
"id": "P67890",
"quantity": 1,
"price": 30.00
}
];
<!-- End of CwCD Parameters -->
/* ]]> */
</script>
提供售出商品成本資訊提供屬性,以記錄邊際利潤
如要解鎖利潤報告,您需要前往 Merchant Center 產品資訊提供,提供 cost_of_goods_sold
資訊提供屬性。瞭解如何建立資訊提供。
Cost_of_goods_sold
(售出商品成本) 意指您所售產品的成本。Google Ads 會利用這項屬性計算每件產品的邊際利潤 (利潤 = 收益 - 售出商品成本)。如無法提供產品的精確售出商品成本資料,但仍想查看利潤報告,您可以使用售出商品成本的近似值。舉例來說,您可以估計售出商品成本是產品價格的 80%。
您可透過 3 種方式提供售出商品成本資料:
- 透過您的產品資訊提供
- 透過 Content API
- 透過建立附加資訊提供,並提供個別產品的估算值或價值
如選擇不提供 cost_of_goods_sold
資訊提供屬性,您將無法查看部分數據錄得的價值 (例如售出商品成本和毛利)。
測試「附購物車資料的轉換」的正確執行
如果「附購物車資料的轉換」數據無法使用或顯示錯誤,您應該檢查是否已正確執行轉換標籤參數。為此,請按下列步驟完成測試訂單,以瞭解參數是否正確傳送:
- 按一下 Google Chrome 網絡瀏覽器右上角的「Chrome 選單」圖示 ,以開啟「Chrome 開發人員工具」,然後選取 [更多工具] > [開發人員工具]。
- 在「開發人員工具」窗格選取 [網絡]。
- 在 Google Chrome 網絡瀏覽器中提交測試訂單。
- 搜尋含該次轉換的要求 (搜尋「/conversion」)。查詢字串參數應包含購物車參數 (如此例所示):
mid = aw_merchant_id
fcntr = aw_feed_country
flng = aw_feed_language
dscnt = discount
bttype = event type
item = items (the array) mapping all items with (items.id * items.price * items.quantity)