Implementace AffilBoxu do Magenta

Datum přidání10. 05. 2012
AutorKateřina Střelcová
Implementace AffilBoxu do Magenta

Dnes tu pro vás máme návod, jak implementovat AffilBox do oblíbeného opensource eshopového systému Magento.

Před nasazením kódů si vytvořte subdoménu pro váš provizní program.
Díky tomu budete mít trackovací i konverzní kód ve tvaru vaší domény a budete tak mít vyšší úspěšnost dosledování objednávek.

Implementace trackovacího kódu

Trackovací kód sleduje příchozí návštěvníky a ukládá cookie pro jejich pozdější identifikaci a přiřazení k partnerovi, který je přivedl.

Trackovací kód vypadá nějak takto:

[sourcecode language=“javascript“]
<script type="text/javascript"
src="http://demo.affilbox.cz/js/module/tracking.js">
</script><script type="text/javascript">//
<![CDATA[
var affilate = ‚http://demo.affilbox.cz/‘;
var advertiser = 1;
var kampan = 1;
tracking();
// ]]></script>
[/sourcecode]

Konkrétní kód pro vaši kampaň naleznete v AffilBoxu v levém menu – Reklamní kampaně:

Rozklikněte vaši kampaň a v horní nabídce vyberte položku Kódy:

Tento kód umístěte do šablony s hlavičkou, nebo patičkou vašeho eshopu.

Implementace konverzního kódu

Na stejném místě najdete v AffilBoxu i konverzní kód se stará o zaznamenání konverze a její hodnoty.

Následující kód umístěte do /app/design/frontend/default/sablona/checkout/success.phtml.

Umístěte tento řádek:

[sourcecode language=“php“]
<!–?php $lastOrderId = Mage::getSingleton(‚checkout/session‘)—>
getLastOrderId();
$order = Mage::getSingleton(‚sales/order‘); $order->load($lastOrderId);
$_totalData = $order->getData(); $_grand = $_totalData[‚subtotal‘];
$_subtotal = number_format($_grand, 0); ?>
[/sourcecode]

A pod ně umistěte tento kód (upravte dle vaší domény a kampaně).

[sourcecode language=“php“]
<iframe src="http://demo.affilbox.cz/konverze/aid/1/kid/1/cena/
<?php echo $_subtotal;?>/transakce/<?php echo $this->getOrderId()?>/"
height="1" width="1" frameborder="0" scrolling="no"></iframe>
[/sourcecode]

A je to!

Pokud byste s čímkoliv potřebovali poradit, tak se na nás kdykoliv můžete obrátit a my vám rádi poradíme a pomůžeme.

Napsat komentář

Vaše emailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *