cs cs ca cs en en de cs cs cs cs cs cs cs cs cs cs cs cs cs cs cs cs cs cs cs sk cs en cs cs cs cs en cs cs cs cs cs cs cs cs en cs cs cs cs en cs cs cs en cs cs cs cs cs en cs cs cs en cs de cs cs en en cs en cs en cs cs cs cs cs cs cs cs cs hu cs cs cs cs cs cs cs cs cs cs cs cs cs cs cs cs cs cs cs cs cs cs cs gu cs
Vložení základního facebook pixel kódu je u Shopify docela jednoduché. V nastavení vložíš svoje facebook ID číslo a je po starostech. O vše ostatní se postará Shopify samo.
Facebook pixel kód pro dynamický remarketing
Složitější je ale varianta, kdy potřebuješ facebooku předávat více informací o produktu a celém nákupu pro dynamický remarketing. V tom případě je již nutné zásah do šablon e-shopu.
Po rozkliknutí hlavních složek (Layout a Templates) vidíš v levém sloupci jednotlivé šablony. Pro vložení Facebook pixel kódu nás zajímají pouze – theme.liquid, product.liquid a search.liquid.
Ve Správci reklam přejděte na kartu Facebook Pixel.
Zadejte název pixelu. Na jeden účet pro reklamu může existovat jenom jeden pixel, a proto si zvolte název, který reprezentuje vaši firmu.
Nezapomeňte zaškrtnout políčko pro přijetí podmínek.
Nezapomeňte, že u každého účtu můžete vytvořit jen jeden Facebook pixel. Pokud už ho máte, nebude se vám tlačítko Vytvořit pixel zobrazovat.
Vložení základního pixel kódu – theme.liquid
Základní facebook pixel kód se vkládá do šablony theme.liquid do hlavičky celého webu mezi tagy   a  . Úpravu uložíš tlačítkem Save vpravo nahoře. Zatím se vložení kódu neliší od všech dostupných návodů na internetu.
ADD_FACEBOOK_ID – nahraď svým facebook ID
Ukázka vloženého facebook pixel kódu s událostí PageView:
!function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function(){n.callMethod? n.callMethod.apply(n,arguments):n.queue.push(arguments)};if(!f._fbq)f._fbq=n; n.push=n;n.loaded=!0;n.version='2.0';n.queue=[];t=b.createElement(e);t.async=!0; t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window, document,'script','https://connect.facebook.net/en_US/fbevents.js'); fbq('init', 'ADD_FACEBOOK_ID'); fbq('track', "PageView");
Vložení ViewContent do detailu produktu
Detail produktu zobrazuje šablona product.liquid. Kódy pro facebook pixel vkládám dolů na úplný konec šablony.
Z e-shopu na facebook budeme přenášet tyto data:
content_ids – poskládané identifikační číslo produktu ve tvaru shopify_productID_variantID
content_name – název produktu
value – cena produktu zobrazená bez měny, pokud máš nastavený jako oddělovač desetin čárku, je dobré ještě nahrazovat čárku za tečku
currency – měna e-shopu (EUR, USD, Kč, apod.)
content_category – kategorie produktu
Vložení AddToCart do detailu produktu
Hodně e-shopů vkládá událost AddToCart až do košíku. My jsme na milvade.de vložili událost při kliknutí na tlačítko Koupit v detailu produktu.
Pro šablonu SUPPLY a její kopie se AddToCart může posílat facebooku:
content_ids – poskládané identifikační číslo produktu ve tvaru shopify_productID_variantID
content_name – název produktu
value – cena produktu zobrazená bez měny, pokud máš nastavený jako oddělovač desetin čárku, je dobré ještě nahrazovat čárku za tečku
currency – měna e-shopu (EUR, USD, Kč, apod.)
content_category – kategorie produktu
fbq('track', 'ViewContent', { content_ids: ['shopify_{{ product.id }}_{{ product.variants.first.id }}'], content_type: 'product', content_name: '{{ product.title }}', value: '{{ variant.price | money_without_currency | replace: ',', '.' }}', currency: '{{ shop.currency }}', content_category: '{{ collection.title }}' }); // Insert Your Add-To-Cart Button's ID below. $('#addToCart').bind( 'click', function(){ // Change the line below to whatever is needed to extract the selected variants // ID, e.g.: var variant_id = $("form").first().serializeArray()[0]["value"]; var variant_id = $("select#productSelect option:selected").val(); window._fbq.push(['track', 'AddToCart', { content_ids: ['shopify_{{ product.id }}_' + variant_id], content_type: 'product', content_name: '{{ product.title }}', value: '{{ variant.price | money_without_currency | replace: ',', '.' }}', currency: '{{ shop.currency }}', content_category: '{{ collection.title }}' }]); });
Vložení události Search na stránku vyhledávání search.liquid
Tato událost není nutná posílat kvůli dynamickému remarketingu, ale když už je její implementace tak jednoduchá, proč to neudělat.
Na konec šablony search.liquid vlož kód:
// Search // Track searches on your website (ex. product searches) fbq('track', 'Search');
Vložení události Purchase na děkovnou stránku
Vložení Checkout se neprovádí přímo v šabloně, ale Shopify má pro děkovnou stránku přímo vlastní formulářové pole, kde se obecně vkládají všechny kódy, které je nutné mít až po odeslání objednávky.
Najdeš jej v Settings -> Checkout sekce Additional content and scripts. Kód musí být načten pouze jednou, proto tam je podmínka first_time_accessed.
Z e-shopu na facebook budeme přenášet tyto data:
content_ids – poskládané identifikační čísla produktů objednávky ve tvaru shopify_productID_variantID
value – součet cen v objednávce bez dopravy a platby zobrazené bez měny, pokud máš nastavený jako oddělovač desetin čárku, je dobré ještě nahrazovat čárku za tečku
currency – měna e-shopu (EUR, USD, Kč, apod.)
ADD_FACEBOOK_ID – opět nahraď svým facebook ID z tvého pixel kódu
{% if first_time_accessed %}   !function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function(){n.callMethod? n.callMethod.apply(n,arguments):n.queue.push(arguments)};if(!f._fbq)f._fbq=n; n.push=n;n.loaded=!0;n.version='2.0';n.queue=[];t=b.createElement(e);t.async=!0; t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window, document,'script','//connect.facebook.net/en_US/fbevents.js'); // Insert Your Facebook Pixel ID below. fbq('init', 'ADD_FACEBOOK_ID'); fbq('track', "PageView"); fbq('track', 'Purchase', { content_ids: [{% for item in order.line_items %}'shopify_{{ item.product.id }}_{{ item.variant.id }}',{% endfor %}], content_type: 'product', value:'{{ order.subtotal_price | money_without_currency | replace: ',', '.' }}', currency:'{{shop.currency}}' });   {% endif %}
Článek vyšel také na webu shopifycesky.cz
e-shop faq https osobní pf pour féliciter shopify technický dozor WBS wordpress
Bystřice pod Hostýnem 768 61
Fyzická osoba zapsaná v Živnostenském rejstříku od 07.07.2008, eviduje: Městský úřad Bystřice pod Hostýnem, sídlo: Na Zahrádkách 892, Bystřice pod Hostýnem 768 61
Spravovat Souhlas s cookies
Abych poskytl co nejlepší služby, používám k ukládání a/nebo přístupu k informacím o zařízení, technologie jako jsou soubory cookies. Souhlas s těmito technologiemi mi umožní zpracovávat údaje o chování návštěvníků na webu. Díky, že souhlasíte.
Funkční Funkční Vždy aktivní
Technické uložení nebo přístup je nezbytně nutný pro legitimní účel umožnění použití konkrétní služby, kterou si odběratel nebo uživatel výslovně vyžádal, nebo pouze za účelem provedení přenosu sdělení prostřednictvím sítě elektronických komunikací.
Technické uložení nebo přístup je nezbytný pro legitimní účel ukládání preferencí, které nejsou požadovány odběratelem nebo uživatelem.
Technické uložení nebo přístup, který se používá výhradně pro statistické účely. Technické uložení nebo přístup, který se používá výhradně pro anonymní statistické účely. Bez předvolání, dobrovolného plnění ze strany vašeho Poskytovatele internetových služeb nebo dalších záznamů od třetí strany nelze informace, uložené nebo získané pouze pro tento účel, obvykle použít k vaší identifikaci.
Technické uložení nebo přístup je nutný k vytvoření uživatelských profilů za účelem zasílání reklamy nebo sledování uživatele na webových stránkách nebo několika webových stránkách pro podobné marketingové účely.