r500
July 16, 2011, 4:36pm
1
Hallo Leute.
Mal sehen wer mir damit weiterhelfen kann.
Wir haben gestern die Bestätigung erhalten, dass unser Shop bei Belboon akzeptiert wurde. Nun haben wir die Aufgabe, das Tracking von Belboon in den Oxid eSales CE zu integrieren. Ist dies aber überhaupt möglich? Wenn ja, wie? Benötigt es Plugins/Module?
[B]eShop Version: OXID eShop CE 4.5.0_34568
Website: www.wolfer-systems.ch
[/B]
Wird sicherlich, wenn es geht, einiges an Programmierarbeit geben. Hat mit dem irgendwer Erfahrung? Wär sehr dankbar über etwaige Hilfestellungen :rolleyes:
schau mal hier, da gabs wohl vor einiger Zeit ein Problem was offensichtlich aber gelöst wurde:
https://bugs.oxid-esales.com/view.php?id=1119
r500
July 18, 2011, 1:18pm
3
Hallo Hebsacker, vielen Dank für deine Rückmeldung. Leider kann ich damit aufgrund fehlendem Fachwissens nicht viel anfangen. Gibt es eine nähere Erklärung deinerseits?
Schau Dir mal das angehängte Dokument durch, ist ne Anleitung zur Integration (auf Deutsch)
Grundsätzlich gehört der Tracking-Code in die thankyou.tpl, also keine Module etc. notwendig, sondern “nur” eine Änderung des Templates.
Am besten packst Du den Code von Belboon im Template zwischen zwei Kommentarzeilen, dann findest Du das auch immer schnell wieder.
<!-- Belboon start -->
(hier dann der Code)
<!-- Belboon Ende -->
r500
July 19, 2011, 9:43am
5
[QUOTE=Hebsacker;62520]Schau Dir mal das angehängte Dokument durch, ist ne Anleitung zur Integration (auf Deutsch)
Grundsätzlich gehört der Tracking-Code in die thankyou.tpl, also keine Module etc. notwendig, sondern “nur” eine Änderung des Templates.
Am besten packst Du den Code von Belboon im Template zwischen zwei Kommentarzeilen, dann findest Du das auch immer schnell wieder.
<!-- Belboon start -->
(hier dann der Code)
<!-- Belboon Ende -->[/QUOTE]
Hey wenns wirklich sooo einfach is wärs genial… Hoffe ich bekomme bald mal meine Daten Danke dir!
isses… musst natürlich den code entsprechend anpassen…
best wüsches
oberleiner
r500
July 19, 2011, 6:32pm
7
[QUOTE=oberleiner;62630]isses… musst natürlich den code entsprechend anpassen…
best wüsches
oberleiner[/QUOTE]
Hallo Leute. Also beim Code habe ich folgende Sache in der thankyou.tpl gefunden:
[I][{ if $oxcmp_shop->oxshops__oxadbutlerid->value }]
<!–Adbutler–>
[{assign var=“discountnetprice” value=$basket->getDiscountedNettoPrice()}]
[{assign var=“currencycovindex” value=$oView->getCurrencyCovIndex()}]
<img src=“https://www1.belboon.de/adtracking/sale/ [{$oxcmp_shop->oxshops__oxadbutlerid->value }].gif/oc=[{$order->oxorder__oxordernr->value }]&sale=[{ $discountnetprice * $currencycovindex|string_format:”%.2f"}]&belboon=[{$oView->getBelboonParam()}]" WIDTH=“1” HEIGHT=“1”>
<object class=“flash” type=“application/x-shockwave-flash” data=“http://www1.belboon.de/tracking/flash.swf ” width=“1” height=“1” >
<param name=“flashvars” value=“pgmid=[{$oxcmp_shop->oxshops__oxadbutlerid->value }]&etype=sale&tparam=sale&evalue=[{ $discountnetprice * $currencycovindex|string_format:”%.2f"}]&oc=[{$order->oxorder__oxordernr->value }]">
<param name=“movie” value=“http://www1.belboon.de/tracking/flash.swf ” />
</object>
<!–Adbutler ende–>
[{/if}][/I]
Nun muss ich das mal zum testen des trackings mit dem kombinieren:
[I]<img src=“http://www1.belboon.de/adtracking/sale/000017752.gif/oc=ORDERCODE&sale=NETTOWARENWERT&belboon=xxxx,yyyy ” border=“0” width=“1” height=“1” alt="" /><object class=“flash” type=“application/x-shockwave-flash” data=“http://www1.belboon.de/tracking/flash.swf ” width=“1” height=“1” ><param name=“flashvars” value=“pgmid=000017752&etype=sale&tparam=sale&evalue=NETTOWARENWERT&oc=ORDERCODE”><param name=“movie” value=“http://www1.belboon.de/tracking/flash.swf ” /></object>[/I]
Hab dazu simplerweise in der Datenbank den Wert oxshops > oxadbutlerid 000017752 angepasst…
Das hat aber scheinbar noch nicht gereicht. was müsste ich noch machen?
Kann mir einer der Herrschaften oben helfen
Danke euch!
r500
July 20, 2011, 7:46pm
8
Ich glaube es funktioniert doch so mit der Datenbank oxadbutlerid… hat nur etwas gedauert! Geb gleich definitives OK!
ggf. /tmp leeren bzw. Views neu erstellen