| 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: 10 let
|
|||
0