僅限首次造訪時新增其他指令碼並執行指令碼
此頁面列印時間為 Mar 29, 2024。如須最新版本,請至 https://help.shopify.com/zh-TW/manual/orders/status-tracking/customize-order-status/first-time-accessed。
您可以透過新增其他指令碼來自訂訂單狀態頁面。您還可以將指令碼設定為僅限首次造訪時執行。
此頁面上
新增其他指令碼
「其他指令碼」方塊會用來將程式碼插入至您訂單狀態頁面的範本。您可以新增下列任何內容:
HTML - 您可以使用任何有效的 HTML5 程式碼,例如指定碼、樣式、iframe 和物件元素。
Liquid 程式碼 - 您可以存取
checkout
和shop
的 Liquid 物件。若要深入瞭解其屬性,請參閱「結帳頁面物件」和「商店物件」。追蹤指令碼 - 您可以新增追蹤指令碼以追蹤推薦對象、投資報酬,或轉換次數。
使用其他指令碼的自訂範例
以下是一些使用「其他指令碼」欄位的自訂範例:
存取其他指令碼
若要存取其他指令碼,請從 Shopify 管理介面開始,並前往「設定 > 結帳」。您會在訂單狀態頁面找到「其他指令碼」區段。
若要存取其他指令碼,請從 Shopify 應用程式開始,並前往「商店 > 結帳」。在「商店設定」中點選「結帳」。您會在訂單狀態頁面中找到「其他指令碼」區段。
將指令碼設定為僅限首次造訪時執行
在訂單狀態頁面上包含銷售轉換追蹤指令碼是一種常見做法,因為這是結帳作業的最後一頁。不過,分析中可能會將返回檢查訂單狀態的顧客當作二次銷售計算。
若要避免分析重複計入顧客,您可以將 first_time_accessed
屬性新增至部分或所有其他指令碼前後。若要這麼做,請使用 Liquid「if」聲明,並將您希望只執行一次的任何指令碼放在 {% if first_time_accessed %}
和 {% endif %}
標記之間。
步驟:
- 在 Shopify 管理介面 ,前往「設定」 > 「結帳」。
- 在「訂單狀態頁面」區段中,找到「其他指令碼」文字方塊。
- 將下列程式碼貼上至「其他指令碼」方塊:
- 若您希望指令碼在首次存取訂單狀態頁面時執行,請在
{% if first_time_accessed %}
和{% endif %}
標籤之間貼上指令碼。若您希望在每次存取訂單狀態頁面時執行指令碼,請在{% endif %}
標籤下方貼上指令碼。 - 按一下「儲存」。
- 在 Shopify 應用程式中,點選「…」按鈕和「設定」。
- 在「商店設定」區段中,點選「結帳」。
- 在「訂單狀態頁面」區段中,找到「其他指令碼」文字方塊。
- 將下列程式碼貼上至「其他指令碼」方塊:
- 若您希望指令碼在首次存取訂單狀態頁面時執行,請在
{% if first_time_accessed %}
和{% endif %}
標籤之間貼上指令碼。若您希望在每次存取訂單狀態頁面時執行指令碼,請在{% endif %}
標籤下方貼上指令碼。 - 按一下「儲存」。
- 在 Shopify 應用程式中,點選「…」按鈕和「設定」。
- 在「商店設定」區段中,點選「結帳」。
- 在「訂單狀態頁面」區段中,找到「其他指令碼」文字方塊。
- 將下列程式碼貼上至「其他指令碼」方塊:
- 若您希望指令碼在首次存取訂單狀態頁面時執行,請在
{% if first_time_accessed %}
和{% endif %}
標籤之間貼上指令碼。若您希望在每次存取訂單狀態頁面時執行指令碼,請在{% endif %}
標籤下方貼上指令碼。 - 按一下「儲存」。