1.Shopify客户事件代码
// ***************************//
// Taboola, v1.3
// change your taboola id
const TABOOLA_ID = '12345';
// ===================
// DO NOT UPDATE BELOW
// ===================
window._tfa = window._tfa || [];
analytics.subscribe("product_added_to_cart", async (event) => {
console.log('Taboola add to cart event triggered', event);
!function (t, f, a, x) {
if (!document.getElementById(x)) {
t.async = 1; t.src = a; t.id = x; f.parentNode.insertBefore(t, f);
}
}(document.createElement('script'),
document.getElementsByTagName('script')[0],
`//cdn.taboola.com/libtrc/unip/${TABOOLA_ID.trim()}/tfa.js`,
"tb_tfa_script");
window._tfa.push({ notify: "event", name: "add_to_cart", id: TABOOLA_ID.trim() });
});
analytics.subscribe('product_viewed', (event) => {
console.log('Taboola view content event triggered', event);
!function (t, f, a, x) {
if (!document.getElementById(x)) {
t.async = 1; t.src = a; t.id = x; f.parentNode.insertBefore(t, f);
}
}(document.createElement('script'),
document.getElementsByTagName('script')[0],
`//cdn.taboola.com/libtrc/unip/${TABOOLA_ID.trim()}/tfa.js`,
"tb_tfa_script");
window._tfa.push({ notify: 'event', name: 'view_content', id: TABOOLA_ID.trim() });
});
// =========================//
// Taboola end
// ***************************//
2.主题模板代码
<script>
// ***************************//
// Taboola, v1.3
// change your taboola id
const TABOOLA_ID = '12345';
// ===================
// DO NOT UPDATE BELOW
// ===================
window._tfa = window._tfa || [];
!function (t, f, a, x) {
if (!document.getElementById(x)) {
t.async = 1; t.src = a; t.id = x; f.parentNode.insertBefore(t, f);
}
}(document.createElement('script'),
document.getElementsByTagName('script')[0],
`//cdn.taboola.com/libtrc/unip/${TABOOLA_ID.trim()}/tfa.js`,
"tb_tfa_script");
console.log('Taboola page view event triggered');
window._tfa.push({ notify: "event", name: "page_view", id: TABOOLA_ID.trim() });
// =========================//
// Taboola end
// ***************************//
</script>
3.收款插件代码
// ***************************//
// Taboola, v1.3
// change your taboola config
const TABOOLA_ID = '12345';
const START_CHECKOUT_NAME = 'start_checkout';
const ADD_PAYMENT_INFO_NAME = 'add_payment_info';
const PURCHASE_NAME = 'Purchase'
// ===================
// DO NOT UPDATE BELOW
// ===================
window._tfa = window._tfa || [];
!function (t, f, a, x) {
if (!document.getElementById(x)) {
t.async = 1; t.src = a; t.id = x; f.parentNode.insertBefore(t, f);
}
}(document.createElement('script'),
document.getElementsByTagName('script')[0],
`//cdn.taboola.com/libtrc/unip/${TABOOLA_ID.trim()}/tfa.js`,
"tb_tfa_script");
itc.addEventHandler('InitiateCheckout', function (payload, additional) {
console.log(`Taboola ${START_CHECKOUT_NAME.trim()} event triggered !!!`)
window._tfa.push({ notify: 'event', name: START_CHECKOUT_NAME.trim(), id: TABOOLA_ID.trim() });
});
itc.addEventHandler('AddPaymentInfo', function (payload, additional) {
console.log(`Taboola ${ADD_PAYMENT_INFO_NAME.trim()} event triggered !!!`);
window._tfa.push({ notify: 'event', name: ADD_PAYMENT_INFO_NAME.trim(), id: TABOOLA_ID.trim() });
});
itc.addEventHandler('Purchase', function (payload, additional) {
console.log(`Taboola ${PURCHASE_NAME.trim()} event triggered !!!`);
window._tfa.push({ notify: 'event', name: PURCHASE_NAME.trim(), id: TABOOLA_ID.trim() });
})
// =========================//
// Taboola end
// ***************************//
4.走一遍结账流程测试像素