如何在Shopify添加Shareasale联盟追踪代码

ShareASale教程

在图帕先生教大家注册ShareASale后,就要跟随系统指引添加平台的追踪代码。

ShareASale对Shopify的跟踪涉及两个 “标签”,即是安装在Shopify管理员的结账设置和中央主题模板中的代码。

第一个标签是用于跟踪转化(即销售),第二个标签用于协助跟踪点击归属的准确性。

两者的安装都可以是简单的复制和粘贴代码就可以完成了。

ShareASale会从Shopify调用以下数据。

1. 金额 – 折扣后的订单小计,但不含税和运费。

2. 跟踪–客户的订单ID

3. 优惠券代码–订单中使用的折扣代码(如有)。

4. Skulist – 以逗号分隔的所购产品SKU清单。

5. Pricelist — 以逗号分隔的SKU价格清单,以相同的顺序排列;

6. 数量列表 — 每个SKU的数量的逗号分隔的列表。

7. 新客户 — 客户是新客户(1)、老客户(0)还是未知客户(无值)

8. 货币–客户使用的货币的三个字母ISO-4217货币代码,如EUR代表欧元,GBP代表英镑,USD代表美元等。

2. 转换跟踪安装说明

下面开始设置追踪代码:

2.1. 打开你的Shopify店铺的管理页面,点击 “设置 “按钮,在左下角。

如何在Shopify添加Shareasale联盟追踪代码

2.2. 点击设置列表中的 “Checkout”标签。

如何在Shopify添加Shareasale联盟追踪代码

2.3. 添加转化跟踪像素代码。

2.3.1. 向下滚动到标有 “订单处理 “的部分。

2.3.2. 将下一页代码脚本中的XXXX替换为你的ShareASale商家ID(下面仅供参考,应该使用注册时页面提供的代码)

<meta name=”referrer”content=”unsafe-url”>

{%if first_time_accessed%}<img src=”https://shareasale.com/sale.cfm?v=Shopify3%2E3&{% assign giftamount = checkout.gift_cards_amount|money_without_currency | remove: ‘,’ %}{% assign subtotal

= subtotal_price | money_without_currency | remove: ‘,’ %}{% assign total = subtotal | minus: giftamount

%}amount={{total}}&tracking={{order_name|handleize}}&transtype=sale&merchantID=XXXXX&currency

={{ shop.currency }}&skulist={% for line_item in line_items %}{% if forloop.last == true %}{{ line_item.sku

}}{% else %}{{ line_item.sku | append: ‘,’}}{% endif %}{% endfor %}{% if giftamount %}{% if checkout.discounts %}{% assign discount_total = checkout.discounts_amount | divided_by: 100 | plus: giftamount %}{% else %}{% assign discount_total = giftamount %}{% endif %}{% else %}{% assign discount_total = checkout.discounts_amount %}{% endif %}{% assign dtotal = discount_total | times: 100 %}&pricelist={% if checkout.discounts %}{% for line_item in line_items %}{% if line_item.price > 0

%}{% assign total_cartprice = checkout.subtotal_price | plus: checkout.discounts_amount %}{% assign ratio = dtotal | divided_by: total_cartprice %}{% assign ratioless = 1 | minus: ratio %}{% assign final_item_price = line_item.price | times: ratioless %}{% if forloop.last == true %}{{ final_item_price | money_without_currency | remove: ‘,’}}{% else %}{{ final_item_price | money_without_currency | remove: ‘,’ | append: ‘,’}}{% endif %}{% else %}{% if forloop.last == true %}{{ line_item.price | money_without_currency | remove: ‘,’}}{% else %}{{ line_item.price | money_without_currency | remove: ‘,’ | append: ‘,’}}{% endif %}{% endif %}{% endfor %}{% else %}{% for item in line_items %}{% assign total_cartprice = checkout.subtotal_price %}{% assign ratio = dtotal | divided_by: total_cartprice

%}{% assign ratioless = 1 | minus: ratio %}{% assign final_item_price = line_item.price | times: ratioless

%}{% if forloop.last == true %}{{ final_item_price | money_without_currency | remove: ‘,’ }}{% else

%}{{final_item_price | money_without_currency | remove: ‘,’ | append: ‘,’}}{% endif %}{% endfor %}{% endif %}&quantitylist={% for line_item in line_items %}{% if forloop.last == true %}{{ line_item.quantity

}}{% else %}{{ line_item.quantity | append: ‘,’}}{% endif %}{% endfor %}&couponcode={% for discount in checkout.discounts %}{% if forloop.last == true %}{{ discount.code }}{% else %}{{ discount.code | append: ‘,’ }}{% endif %}{% endfor %}{% if customer.orders_count > 1 %}&newcustomer=0{% elsif

 

2.3.3. 复制并粘贴修改后的脚本(即代码,有正确的商家ID)到标有 “附加脚本additional scripts “的字段中。

如何在Shopify添加Shareasale联盟追踪代码

注意:请确保你输入了正确的商家ID!你的ID在SAS账户左上角显示。

2.3.4. 点击页面右上角的 “保存”。

3. 主标签安装说明

3.1. 打开你的Shopify商店的管理页面,点击 “online store”按钮,在侧边栏。

如何在Shopify添加Shareasale联盟追踪代码

3.2. 添加主标签跟踪码。

3.2.1. 在侧栏的 “主题 “下,找到右侧的 “actions”下拉菜单。

3.2.2. 在下拉菜单中选择 “edit code”。

如何在Shopify添加Shareasale联盟追踪代码

3.2.3. 找到你的Shopify主题的theme.liquid模板文件,通常在布局部分。点击它的名字来编辑它。

如何在Shopify添加Shareasale联盟追踪代码

3.2.4. 找到收尾的</head>HTML标签,将光标放在它的前面,然后新建一行。

如何在Shopify添加Shareasale联盟追踪代码

3.2.5. 在刚刚创建的新行中,复制并粘贴以下脚本代码。

<script src=”https://www.dwin1.com/19038.js” type=”text/javascript” defer=”defer”></script>。

 

3.2.6. 确保点击页面右上角的保存。

如何在Shopify添加Shareasale联盟追踪代码

恭喜你!安装已经完成了。

下面介绍如何测试订单,检查运作正常。

4. 测试

现在,跟踪标签已经安装完毕,我们需要测试设置是否正确,跟踪是否正常。

我们要点击ShareASale测试链接,然后在你的商店上进行购买,来模拟一次用户购买。

如果测试成功,我们能在ShareASale后台中看到一个订单记录,然后把这个记录作废,这样它就不会从你的账户中扣除佣金。

4.1. 点击测试链接。

你设置好之后,你应该会受到一封电子邮件中,有一个测试链接,就像下面的例子。

https://www.shareasale.com/r.cfm?b=YYYYY&u=178&m=XXXXX&urllink=&afftrack=

如果你不点击测试链接,你的订单将无法跟踪。

这只是一个参考链接,而不要用来这个来测试。你也可以在登录后获得测试链接。

4.2. 运行一个测试购买。

测试链接应该引导你到你自己的店铺。

如果能正确跳转到自己的店铺,购买任意的商品即可。你可以设置一个1元售价的商品测试,但一定要高于0元。

4.3. 检查测试购买是否有跟踪。

购买完成后,登录你的www.shareasale.com账户。

4.3.1. 点击报告,然后从下拉菜单中点击交易详情。

如何在Shopify添加Shareasale联盟追踪代码

4.3.2. 使用左边的面板过滤报告中的关联ID 178。

如何在Shopify添加Shareasale联盟追踪代码

4.3.3. 筛选后,应该就会显示你的测试购买过的订单。

如何在Shopify添加Shareasale联盟追踪代码

4.3.4. 如果订单跟踪成功.

注册完成和测试成功后,就可以上传shareasale的素材了。

4.3.5. 如果订跟踪失败

如果在验证了所有这些步骤后,你的追踪仍然无法成功,建议先联系官方的支持团队:

Sh********@Sh********.com











因为经验告诉我,确实有时候是因为系统判断失误,导致追踪失败,让官方检查一遍,如果真的是自己设置有误,官方人员也会替你支出,给出指引教你修改。

 

这篇shareasale教程先到这里,希望大家尽早找到心仪的联盟朋友!

Peace Out

原创文章,作者:图帕先生,感谢支持原创,如若转载,请注明出处:https://www.yestupa.com/shopify-tracking-shareasale.html

(6)
打赏 微信咖啡 微信咖啡 支付宝咖啡 支付宝咖啡
上一篇 7月 18, 2020 上午11:27
下一篇 7月 20, 2020 下午9:35

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

评论列表(2条)

  • suki
    suki 7月 1, 2021 上午10:38

    请问shareasale能不能注册一个账号做多个域名的联盟