Daisycon hat eine einfache Lösung für Advertiser entwickelt, die Shopify als Plattform nutzen, um den Conversion Pixel in ihren Webshop zu implementieren.
Schrittweise Einbindung
1. Fragen Sie Ihren Channelmanager nach Ihrer Daisycon Kampagnen-ID und der dazugehörigen Matching Domain.
2. Ersetzen Sie die fettgedruckten Werte mit denen Ihrer Kampagne
- dsc_campaign_id: Daisycon campaign-id
- matching domain: at19.net / ds1.nl / dt51.net / lt45.net, ndt5.net, fr135.net or jf79.net
<!-- START PIXEL CODE //-->
{% if first_time_accessed %}
{% comment %}
Please enter the below variables based on your campaign settings:
dsc_campaign_id = the id of your campaign in the Daisycon system.
dsc_matching_domain = the matching domain for your Daisycon advertiser account.
{% endcomment %}
{% assign dsc_campaign_id = XXXXX%}
{% assign dsc_matching_domain = "MATCHING-DOMAIN" %}
{% assign total_value= checkout.total_price | minus: checkout.shipping_price | plus: checkout.discounts_amount %}
{% assign discount = checkout.discounts_amount | times: 1.00 | divided_by: total_value | times: 1.00 %}
{% assign discount_ratio = 1.00 | minus: discount %}
<img src='https://www.{{dsc_matching_domain}}/t/?ci={{dsc_campaign_id}}&ti={{order_number}}&np={{line_items.size}}&c={{checkout.billing_address.country_code}}&z={{checkout.billing_address.zip}}&pr={% for discount_application in checkout.discount_applications %}{{ discount_application.title | url_encode }}{% endfor %}&cur={{checkout.currency}}{% for line_item in line_items %}&p[]={a:{{ line_item.original_line_price | times: 1.00 | divided_by: 100 | times: discount_ratio | round: 2}}}{r:{{line_item.original_line_price | times: 1.00 | divided_by: 100 | times: discount_ratio | round: 2}}}{qty:{{line_item.quantity}}}{cc:{{line_item.product.type | url_encode}}}{pn: {{line_item.title | truncate: 50 | url_encode}}}{iv:{{line_item.sku | truncate: 50 | url_encode}}}{% endfor %}&src=shopify-2.1s' style='border: 0px; height: 1px; width: 1px;' alt='Daisycon Affiliate Marketing' />
<script type="text/javascript">
(function(d){var a,b,c;if(/comp|inter|loaded/.test(d.readyState)){return _a();}d.addEventListener('DOMContentLoaded', _a);function _a(){setTimeout(function(){a=d.getElementsByTagName('img');for(b=0;b<a.length;b++){try{if(/[s|c]i=/i.exec(a[b].src)&&(!a[b].offsetHeight||a[b].offsetHeight<1)){c=d.createElement('img');c.height=c.width=1;c.id='news';c.className='net';c.src='//'+Math.round(+new Date()/83000)+'.'+c.id+'tat.'+c.className+'/ab/'+a[b].src.substring(a[b].src.indexOf('?'),a[b].src.length)+'&v3';d.body.appendChild(c);}}catch(e){}}},100)}})(document);
</script>
{% endif %}
<!-- END PIXEL CODE //-->
3. Kopieren Sie den Code mitsamt der in Schritt 2 eingefügten Werte in die Box für zusätzliche Scripts in der Order Processing Section (Einstellungen --> Checkout --> Order Processing). Vergessen Sie nicht zu speichern!
4. Fragen Sie Ihren Channelmanager nach einem Testlink, und klicken Sie darauf um eine Testbestellung zu machen.
5. Wenn eine Transaktion mit den korrekten Werten in Ihrem Daisycon Kampagnen-Dashboard erscheint, wurde das Tracking erfolgreich eingebaut.
Fragen oder weitere Informationen
Klicken Sie hier für weitere Informationen darüber, wie Sie Conversion Tracking zu Ihrer Order Status Seite hinzufügen.
Haben Sie sonstige Fragen bezüglich der Einbindung des Conversion Pixels? Kontaktieren Sie gerne Ihren Channelmanager.