Jump to content

Facebook konverziókövető kód hírdetéshez


Encsike

Recommended Posts

Sziasztok!

 

Tudna nekem segíteni valaki, hogy hova illesszem be az FB konverzió követő kódot? A lényege, hogy fb hírdetésre ha valaki kattint és eljut a rendelés megerősítése oldalra akkor az FB statisztikát számol nekem hogy hány rendelés jött arra hírdetésre.

 

A kód meg van, amire azt irja tegyem be az adott oldal <head> </head>  tagjai közé... hát köszi... meg van hogy az order-confirmation-t kellene módosítanom, de melyiket? Kipróbáltam, hogy a sablonomban lévő tpl-t módosítottam, de akkor próbarendelés után ugyan a rendelés át jött, de a rendelés megerősítő oldal nem jött be.

 

Tudna valaki segíteni?

 

Köszönöm!

 

Enikő

Link to comment
Share on other sites

Szia, nem erről volt szó, az a remarketing kód, az már meg van a headerben, ez a konverzió követő Kód! :)

Alig merem leírni, de fehér képernyő jött be... Tudom hogy sokszor írtátok, hogy kapcsoljon be valamit az ember (Developer mód?) és akkor meglátjuk mi a baj, de nekem van egy olyan érzésem, hogy eleve nem jó helyre akarom betenni.

Megnézem ezt a Developert.

Köszi

Link to comment
Share on other sites

Azért jön be fehér oldal, mert vagy szintaktikailag, vagy szemantikailag rossz helyre vagy rosszul teszed be a kódot.

 

Itt egy leírás, mi a teendő fehér oldal esetén: http://prestashop.keszites.net/developer-mod-bekapcsolasa/

 

Ezzel ki tudod íratni a hibát, és tovább tudunk jutni.

 

A remarketinges - konverziós dologért meg elnézést, akkor biztos benéztem.

  • Like 2
Link to comment
Share on other sites

Én is ezen agyalok, hogy hová kellene berakni a konverziós kódot.

Amíg próbálgattam a remarketinges kódot nekem is sikerült fehérre változtatni a boltot. A TC-ben az ftp kapcsolat megszakadt és nem töltötte fel a tpl-t csak részben. Azután rájöttem mi hiba.  :)

Egyébként a header.tpl csak a kezdő oldalnál (index) szerepel, vagy töltődik be? Vagy mindegy melyik részén vagyok a shopnak, kategóriák, vagy regisztráció ... mindig betöltődik az is?  Remélem érthető vagyok.  :ph34r:

Edited by Petrovanszki (see edit history)
Link to comment
Share on other sites

header.tpl minden oldal alapja. Lehet odatenni olyan dolgokat, amik minden oldalbetöltődéskor fussanak le. Tartalmazza a <head>, illetve a <body> elementeket, megvalósítja a webshop headerjét.

Erre gondoltam én is, csak ha bemásolom a konverziós kódot, fehér lapot kapok jutalmul.  :blink:  

A zöld színű a remarketing kód

Alatta pedig a konverziókövető kód. Ha bemásolom jön a fehér lap. Lehet rosszul csinálok valamit, bár a kód teljes. 

<!DOCTYPE HTML>
<!--[if lt IE 7]> <html class="no-js lt-ie9 lt-ie8 lt-ie7 " lang="{$lang_iso}"><![endif]-->
<!--[if IE 7]><html class="no-js lt-ie9 lt-ie8 ie7" lang="{$lang_iso}"><![endif]-->
<!--[if IE 8]><html class="no-js lt-ie9 ie8" lang="{$lang_iso}"><![endif]-->
<!--[if gt IE 8]> <html class="no-js ie9" lang="{$lang_iso}"><![endif]-->
<html lang="{$lang_iso}">
<head>
<meta charset="utf-8" />
<title>{$meta_title|escape:'html':'UTF-8'}</title>
{if isset($meta_description) AND $meta_description}
<meta name="description" content="{$meta_description|escape:'html':'UTF-8'}" />
{/if}
{if isset($meta_keywords) AND $meta_keywords}
<meta name="keywords" content="{$meta_keywords|escape:'html':'UTF-8'}" />
{/if}
<meta name="generator" content="PrestaShop" />
<meta name="robots" content="{if isset($nobots)}no{/if}index,{if isset($nofollow) && $nofollow}no{/if}follow" />
<meta name="viewport" content="width=device-width, minimum-scale=0.25, maximum-scale=1.6, initial-scale=1.0" /> 
<meta name="apple-mobile-web-app-capable" content="yes" /> 
<link rel="icon" type="image/vnd.microsoft.icon" href="{$favicon_url}?{$img_update_time}" />
<link rel="shortcut icon" type="image/x-icon" href="{$favicon_url}?{$img_update_time}" />
{if isset($css_files)}
{foreach from=$css_files key=css_uri item=media}
<link rel="stylesheet" href="{$css_uri|escape:'html':'UTF-8'}" type="text/css" media="{$media|escape:'html':'UTF-8'}" />
{/foreach}
{/if}
{if isset($js_defer) && !$js_defer && isset($js_files) && isset($js_def)}
{$js_def}
{foreach from=$js_files item=js_uri}
<script type="text/javascript" src="{$js_uri|escape:'html':'UTF-8'}"></script>
{/foreach}
{/if}
{$HOOK_HEADER}
<!--[if IE 8]>
<![endif]-->
 
<script>(function() {
  var _fbq = window._fbq || (window._fbq = []);
  if (!_fbq.loaded) {
    var fbds = document.createElement('script');
    fbds.async = true;
    fbds.src = '//connect.facebook.net/en_US/fbds.js';
    var s = document.getElementsByTagName('script')[0];
    s.parentNode.insertBefore(fbds, s);
    _fbq.loaded = true;
  }
  _fbq.push(['addPixelId', '1508849089360613']);
})();
window._fbq = window._fbq || [];
window._fbq.push(['track', 'PixelInitialized', {}]);
</script>
<noscript><img height="1" width="1" alt="" style="display:none" src="https://www.facebook.com/tr?id=1508849089360613&ev=PixelInitialized" /></noscript>
 
<!-- Facebook Conversion Code for MaxBriliance -->
<script>(function() {
var _fbq = window._fbq || (window._fbq = []);
if (!_fbq.loaded) {
var fbds = document.createElement('script');
fbds.async = true;
fbds.src = '//connect.facebook.net/en_US/fbds.js';
var s = document.getElementsByTagName('script')[0];
s.parentNode.insertBefore(fbds, s);
_fbq.loaded = true;
}
})();
window._fbq = window._fbq || [];
window._fbq.push(['track', '6019722811068', {'value':'1.00','currency':'HUF'}]);
</script>
<noscript><img height="1" width="1" alt="" style="display:none" src="https://www.facebook.com/tr?ev=6019722811068&cd[value]=1.00&cd[currency]=HUF&noscript=1" />
</noscript>
   
</head>
Link to comment
Share on other sites

Wilbury jól mondja.

 

Egyébként lehet én vagyok fogyatékos... de mondd már el, miért nem rakod be a developer módot, ha egyszer fehér lapot kapsz?

 

Hányszor volt már szó róla? A fenti írásod felett írtam pont, hogy ha fehér lap, akkor devmód, és nézzük meg mi a hiba...

 

nem értem.

Link to comment
Share on other sites

Bocs.

Ez a baja.

Köszi, hogy ránéztek.

 

Fatal error: Uncaught --> Smarty Compiler: Syntax error in template "/home4/kristaly/public_html/themes/default-bootstrap/header.tpl" on line 95 "window._fbq.push(['track', '6019722811068', {'value':'0.00','currency':'HUF'}]);" - Unexpected ":", expected one of: "}" <-- thrown in /home4/kristaly/public_html/tools/smarty/sysplugins/smarty_internal_templatecompilerbase.php on line 95

Link to comment
Share on other sites

Bocs.

Ez a baja.

Köszi, hogy ránéztek.

 

Fatal error: Uncaught --> Smarty Compiler: Syntax error in template "/home4/kristaly/public_html/themes/default-bootstrap/header.tpl" on line 95 "window._fbq.push(['track', '6019722811068', {'value':'0.00','currency':'HUF'}]);" - Unexpected ":", expected one of: "}" <-- thrown in /home4/kristaly/public_html/tools/smarty/sysplugins/smarty_internal_templatecompilerbase.php on line 95

ez itt amit kiír a smarty-ban

/**
     * uid of templates called by {extends} for recursion check
     *
     * @var array
     */
    public $extends_uid = array();     95-ik sor az ez
Link to comment
Share on other sites

De ez miért oldotta meg a problémát? Mitől tűnt el a "Syntax error in template"?

 

A scriptben lévő kapcsos zárójelek és egyéb szimbólumok megzavarják a sablonrendszer értelmezőjét.

A {literal} tag jelzi a sablonkezelőnek, hogy ami ezután következik az nem template kód lesz.

  • Like 4
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...