2015-09-08 53 views
0

我執行「成功」的谷歌網頁的動態再營銷代碼,我想爲了數據傳遞到跟蹤腳本 -傳遞訂單價值轉化代碼成功

是否可行?我在文檔中看不到任何Order變量。 Shopify訂單變量的工作?

腳本我需要填充,並通過 -

<script type="text/javascript"> 
var google_tag_params = { 
ecomm_prodid: [PRODUCT IDs], 
ecomm_pagetype: 'purchase', 
ecomm_totalvalue: ORDER TOTAL 
}; 
</script> 

腳本我Shopify訂購成功使用 -

<script type="text/javascript"> 
var google_tag_params = { 
{% if order.line_items.size > 1 %} 
ecomm_prodid: [{% for line_item in order.line_items %}'{{line_item.product.product.id }}'{% if forloop.last != true %},{% endif %}{% endfor %}], 
{% elsif order.line_items.size == 1 %} 
ecomm_prodid: [{% for line_item in order.line_items %}'{{line_item.product.product.id }}'{% endfor %}], 
{% else %} 
ecomm_prodid: '', 
{% endif %} 
ecomm_pagetype: 'purchase', 
ecomm_totalvalue: {{ cart.total }} 
}; 
</script> 

請指教。

感謝

回答

1

對不起,但目前沒有辦法到任何類型的訂單詳細信息傳遞到成功頁面 - 不幸的是這種類型的代碼是行不通的。

1

我有一個類似的挑戰,考慮到大卡特爾的約束條件,如果購物車不是空的,我會在購物車上的轉化跟蹤腳本中放棄。總比沒有好。

{%if page.permalink == 'cart' %} 
{% if cart.items != blank %} 
<script></script> 
{%endif%} 
{%endif%} 
1

,如果你正在尋找的產品ID,總價值在shopify 的確認頁面,您可以使用下面的代碼。

<!-- google dynamic remarketing tag for thank-you page --> 
 
<script type="text/javascript"> \t 
 
    \t var google_tag_params = { 
 
      ecomm_prodid: [{% for line_item in order.line_items %} 'shopify_US_{{line_item.product.id}}_{{line_item.variant.id}}', {% endfor %}], 
 
      ecomm_pagetype: 'purchase', 
 
      ecomm_totalvalue: {{ subtotal_price | money_without_currency | remove: ","}} 
 
     }; 
 
</script>

要獲得完整的指令請點擊此鏈接http://www.notesonclick.com/blog/dynamic-remarketing-code-for-shopify/