Show Menu
主題×

購買事件

對於購買事件,會使用 Analytics 變數來擷取特定的購買資訊。 s.purchaseID 變數可用來序列化事件 (對事件進行重複資料刪除)。
如果傳遞含購買事件的點擊但沒有購買ID,Adobe Analytics會使用點擊(s.purchase和s.events)的資訊來建立「臨時購買ID」。 此臨時購買ID僅適用於點擊的訪客。 前5個臨時購買ID會儲存為每個訪客ID(每個報表套裝)。
當訪客進行購買時,會進行下列檢查:
  • 此 臨時購買ID是否與前5個儲存的臨時購買ID相符? 如果符合,則會將影像請求視為重複購買。所有轉換變數 (包括購買事件) 不會出現在報告中。
  • 如果 s.purchaseID 已定義,它是否符合報表套裝中已收集的任何值? 如果符合,則會將影像請求視為重複購買。所有轉換變數 (包括購買事件) 不會出現在報告中。
您可以使用特定的伺服器端程式碼,產生內嵌於 HTML 來源中的唯一碼 (英數字元值)。通常會將訂單 ID 或類似的英數字元值用於此用途。若使用者重新整理頁面,此值不應變更。

語法

s.purchaseID="12345678";

範例

s.products="Footwear;Hiking Boots;1;170.00";
s.purchaseID="12345678";
s.events="purchase";

其他附註

  • 請勿使用JavaScript隨機函式來產生數字,該數字會在每次載入頁面時產生唯一的數字。 Adobe建議使用資料層來儲存指定的購買ID。
  • 唯一識別碼適用於所有工作階段的所有使用者。請確定所有購買ID都是真正唯一的。
  • 有效值是長度高達20個字元的英數字元值。
  • s.purchaseID``s.events 變數會序列化所有傳入變數 中的事件,並覆寫這些事件的序列化值。如果目前頁 面上使用變數 ,請勿將事件 s.purchaseID 序列化用於任何事件。
  • If the s.purchaseID variable is left blank, each instance of the purchase event, even page reloads, is counted.