Implementace AffilBoxu do OpenCart
![Implementace AffilBoxu do OpenCart](https://www.affilbox.cz/wp-content/uploads/2012/04/opencart.jpg)
Dnes tu pro vás máme návod, jak implementovat AffilBox do oblíbeného opensource eshopového systému OpenCart.
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.
Kapitoly
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 src=“http://demo.affilbox.cz/js/module/tracking.js“></script>
<script>// <![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 po zobrazení reklamní kampaně. V levém menu vaší licence AffilBoxu klikněte na Reklamní kampaně.
Rozklikněte vaši kampaň a v horní nabídce vyberte položku Kódy:
Tento kód umístěte do /catalog/view/theme/default/template/common/header.tpl, nebo footer.tpl. (Pokud využíváte jinou, než základní šablonu, tak složku default nahraďte dle názvu vaší šablony)
Implementace konverzního kódu
Konverzní kód se stará o zaznamenání konverze a její hodnoty. Najdete jej ve vaší licenci AffilBoxu na stejném místě jako trackovací kód.
Pro správnou implementaci musíme učinit několik kroků.
1) v catalog\controller\checkout\confirm.php okolo řádku 419 je řádek:
[sourcecode language=“php“]
<strong>$this->data[‚totals‘] = $total_data;</strong>
[/sourcecode]
pod něj přidejte:
[sourcecode language=“php“]
$this->session->data[‚ab_total‘] = $total_data;
[/sourcecode]
2) v catalog\controller\checkout\success.php okolo řádku 10 je:
[sourcecode language=“php“]
if (isset($this->session->data[‚order_id‘])) {
[/sourcecode]
Tak pod tento řádek vložte
[sourcecode language=“php“]
$this->data[‚ab_orderid‘] = $this->session->data[‚order_id‘];
$this->data[‚ab_total‘] = $this->session->data[‚ab_total‘];
[/sourcecode]
3) nakonec je potřeba do šablony s potvrzením catalog\view\theme\default\template\common\success.tpl potřeba přidat (a nahraďte URL adresu adresou vaší instance):
[sourcecode language=“php“]
<!–?php <br ?–>if(isset($ab_total) && isset($ab_orderid)) {
?>
<iframe src=“http://c656.affilbox.cz/konverze/aid/3/kid/1/cena/<?php echo $ab_total[0][‚value‘]; ?>/transakce/<?php echo $ab_orderid; ?>/“ width=“1″ height=“1″ frameborder=“0″ scrolling=“no“></iframe>
<!–?php } ?–>
[/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 *