Jag har nu installerat Adrecords trackingkod i en osCommerce-webbshop för att kunna spåra försäljning som kommer via affiliatelänkar och banners. Det tog ett tag innan jag hittade rätt kod som plockade fram den information från databasen som skulle skickas till Adrecords system.
I mitt fall gällde det att få fram ordervärdet i ören, exklusive frakt och exklusive eventuell faktureringsavgift.
Vill du själv börja marknadsföra din webbshop via Adrecord och använder en osCommerce-webbshop kan du använda guiden för att få rätt på installationen av spårningskoden men kontakta först Adrecord för ett publiceringsavtal.
Samtlig kod lade jag in i filen checkout_success.php som ligger i rotkatalogen (eller den katalog du installerat din webbshop i).
Från Adrecord fick jag följande kod som skulle klistras in:
<iframe src="http://track.adrecord.com/?trackID=<?php echo $_COOKIE['trackID']; ?>&orderValue=<?php echo $orderValueSEK; ?>&orderID=<?php echo $orderID; ?>&programID=XXX" scrolling="no" frameborder="0" width="1" height="1"></iframe>
XXX i koden ovan byts ut mot det Program-ID du får från Adrecord. Ovanför denna kod lade jag in följande kod för att få fram orderValue och orderID:
<?php $orders_query = tep_db_query("select orders_id,currency_value from " . TABLE_ORDERS . " where customers_id = '" . (int)$customer_id . "' order by date_purchased desc limit 1"); $orders = tep_db_fetch_array($orders_query); $order_total_query = tep_db_query("select * from " . TABLE_ORDERS_TOTAL . " where class = 'ot_subtotal' and orders_id = '" . $orders['orders_id'] . "'"); $order_total_result = tep_db_fetch_array($order_total_query); $orderID = $orders['orders_id']; $orderValueSEK = ($order_total_result['value']*100) / 1; //Dela med 1.25 om du vill få bort momsen. ?>
Den färdiga koden hos mig ser ut så här:
<!-- start Adrecord conversion tracking --> <?php $orders_query = tep_db_query("select orders_id,currency_value from " . TABLE_ORDERS . " where customers_id = '" . (int)$customer_id . "' order by date_purchased desc limit 1"); $orders = tep_db_fetch_array($orders_query); $order_total_query = tep_db_query("select * from " . TABLE_ORDERS_TOTAL . " where class = 'ot_subtotal' and orders_id = '" . $orders['orders_id'] . "'"); $order_total_result = tep_db_fetch_array($order_total_query); $orderID = $orders['orders_id']; $orderValueSEK = ($order_total_result['value']*100) / 1; //Dela med 1.25 om du vill få bort momsen. ?> <iframe src="http://track.adrecord.com/?trackID=<?php echo $_COOKIE['trackID']; ?>&orderValue=<?php echo $orderValueSEK; ?>&orderID=<?php echo $orderID; ?>&programID=XXX" scrolling="no" frameborder="0" width="1" height="1"></iframe> <!-- end Adrecord conversion tracking -->
Jag placerade koden efter följande:
<?php echo TEXT_THANKS_FOR_SHOPPING; ?>
Behöver du hjälp med installation av detta i en osCommerce-webbshop kan du i första hand kontakta Adrecord för mer information, men jag kan hjälpa till mot betalning.