Návod na nastavení měřícího kódu pro Seznam.cz v Shopify
Tento postup vám umožní nasadit oficiální konverzní kód od Seznamu do vašeho eshopu na Shopify.
Postup:
- Přihlaste se do svého Shopify e-shopu.
- V levém menu klikněte na Nastavení (Settings).
- Zvolte možnost Události zákazníka (Customer Events).
- Přejděte na kartu Pixely (Pixels).
- Klikněte na Přidat vlastní pixel (Add custom pixel).
- Zadejte unikátní název pixelu (např. Seznam.cz – konverzní kód).
- Do textového pole vložte konverzní kód níže v nápovědě:
- Hodnotu __YOUR_CONV_ID__ v horní části kódu nahraďte Vaším Sklik ID, které získáte v administraci vašeho Sklik účtu v sekci měření konverzí.
- Hodnotu __YOUR_ZBOZI_ID__ v horní části kódu nahraďte ID Vaší provozovny Zboží.cz. ID získáte v administraci Zboží.cz, konkrétně v detailu Vašeho e-shopu.
- Klikněte na tlačítko Uložit (Save) v pravém horním rohu obrazovky.
- Klikněte na tlačítko Připojit (Connect) v pravém horním rohu obrazovky.
Konverzní kód:
(function () {
var ID = __YOUR_CONV_ID__; // Your conversion ID (number)
var ZBOZI_ID = __YOUR_ZBOZI_ID; // Your Zbozi ID (number)
if (!window._rcLoading) {
window._rcLoading = true;
var s = document.createElement("script");
s.src = "https://c.seznam.cz/js/rc.js";
s.onload = function () {
window.dispatchEvent(new CustomEvent("szn-rc-loaded"));
};
document.head.appendChild(s);
}
var sendConversion = function (conversionConf) {
window.rc.conversionHit(conversionConf);
};
var hasConsent = function () {
return init.customerPrivacy.saleOfDataAllowed;
};
var getConsent = function () {
var consentResult = init.customerPrivacy.saleOfDataAllowed;
if (consentResult === true) {
return 1;
}
if (consentResult === false) {
return 0;
}
return -1;
};
analytics.subscribe("checkout_completed", (event) => {
if (!event.data) {
return;
}
if (window.sznIVA && window.sznIVA.IS) {
if (getConsent()) {
if (event.data.checkout.email) {
window.sznIVA.IS.updateIdentities({
eid: event.data.checkout.email,
});
}
if (event.data.checkout.phone) {
window.sznIVA.IS.updateIdentities({
tid: event.data.checkout.phone,
});
}
} else {
window.sznIVA.IS.clearIdentities(["tid", "eid"]);
}
}
var conversionConf = {
id: ID,
value: event.data.checkout.totalPrice.amount,
orderId: event.data.checkout.order.id,
zboziId: ZBOZI_ID,
zboziType: "standard",
consent: getConsent(),
};
if (window.rc && window.rc.conversionHit) {
sendConversion(conversionConf);
} else {
window.addEventListener("szn-rc-loaded", function () {
sendConversion(conversionConf);
});
}
});
})();
Nezapomeňte nahradit __YOUR_CONV_ID__ a __YOUR_ZBOZI_ID__ vlastním ID, viz postup.
V případě dotazů ohledně implementace nebo testování nás neváhejte kontaktovat na e-mailové adrese ecommerce@firma.seznam.cz.