Autor | Zpráva | ||
---|---|---|---|
quarantine Profil * |
#1 · Zasláno: 14. 2. 2016, 10:57:48
Zdravím, nesetkal se někdo s problémem při implementaci Heureka modulu pro měření konverzí.
Návod, podle kterého jsem se řídil: www.heureka.cz/direct/dokumenty/mereni-konverzi-navod.pdf Tuto část kódu, mám umístěnou na konci objednávky spolu s kódem pro Heureka modul Ověřeno zákazníky, který funguje v pořádku. <?php heurekaConversationTrackingKey = 'HEUREKA_MERENI_KONVERZI_KLIC'; ?> <script type="text/javascript"> var _hrq = _hrq || []; _hrq.push(['setKey', '<?php echo $heurekaConversationTrackingKey; ?>']); _hrq.push(['setOrderId', '<?php echo $order->id; ?>']); <?php $products = $order->getProducts(); foreach ($products AS $product) { echo "_hrq.push(['addProduct', '".addslashes($product['name'])."', '".$product['price']."', '".$product['count']."']);"; } ?> _hrq.push(['trackOrder']); (function() { var ho = document.createElement('script'); ho.type = 'text/javascript'; ho.async = true; ho.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.heureka.cz/direct/js/ext/1-roi-async.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ho, s); })(); </script> Ovšem do Heureky prostě nepříjde žádný požadavek. Nemůže to být tím mícháním PHP a JS dohromady? Jak jste toto vyřešili vy? Děkuji |
||
quatzael Profil |
#2 · Zasláno: 14. 2. 2016, 12:10:51
quarantine:
Máš chybu na 2. řádku. |
||
quarantine Profil * |
#3 · Zasláno: 14. 2. 2016, 12:48:56
quatzael:
Ta chyba vznikla při kopírování a formátování kódu tady v editoru, samozřejmě je to: <?php $heurekaConversationTrackingKey = 'HEUREKA_MERENI_KONVERZI_KLIC'; ?> |
||
Keeehi Profil |
#4 · Zasláno: 14. 2. 2016, 13:06:18
A jak vypadá výsledný vygenerovaných JS kód?
|
||
quarantine Profil * |
#5 · Zasláno: 14. 2. 2016, 14:56:22
Keeehi:
Provedl jsem nyní testovací objednávku, takže například takto: <script type="text/javascript"> var _hrq = _hrq || []; _hrq.push(['setKey', '231237365B8069D9DF864E80D481E4A4']); _hrq.push(['setOrderId', '11160169']); _hrq.push(['addProduct', 'LEGRAND VALENA BÍLÁ SÉRIOVÝ SPÍNAČ Č.5 774405', '101.14', '1']);_hrq.push(['addProduct', 'LEGRAND VALENA BÍLÁ TLAČÍTKO S DRŽ. ŠŤÍTKŮ 774217', '145.3', '1']); _hrq.push(['trackOrder']); (function() { var ho = document.createElement('script'); ho.type = 'text/javascript'; ho.async = true; ho.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.heureka.cz/direct/js/ext/1-roi-async.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ho, s); })(); </script> |
||
anonymníí Profil * |
#6 · Zasláno: 14. 2. 2016, 15:20:23
quarantine:
Mělo by to být správně, chybu vidím jen v tom, co jsi zadával natvrdo, tedy v URL toho zpracovávajícího scriptu. Nikoliv heureka.cz/direct/js/ext/1-roi-async.js , ale heureka.cz/direct/js/cache/1-roi-async.js
|
||
Časová prodleva: 9 let
|
0