Partner
Integracji z osc2nuke dokonuje się poprzez umieszczenie skryptu śledzenia sprzedaży na stronie potwierdzenia. Aby uzyskać wartości OrderID i TotalSale, snippet łączy się z bazą danych osc2nuke i pobiera stamtąd wartości.
Edycja szablonu
Znajdź i otwórz plik „modules/catalog/checkout_success.php”
Znajdź miejsce integracji
Znajdź następujący wiersz w tym pliku:
require(DIR_WS_CLASSES . 'checkout_success.php');
Integracja
Dodaj następujący kod przed tym wierszem:
//--------------------------------------------------------------------------
// integration code
//--------------------------------------------------------------------------
// get order id
$sql = "select orders_id from ".TABLE_ORDERS.
" where customers_id='".(int)$customer_id.
"' order by date_purchased desc limit 1";
$pap_orders_query = tep_db_query($sql);
$pap_orders = tep_db_fetch_array($pap_orders_query);
$pap_order_id = $pap_orders['orders_id'];
// get total amount of order
$sql = "select value from ".TABLE_ORDERS_TOTAL.
" where orders_id='".(int)$pap_order_id.
"' and class='ot_subtotal'";
$pap_orders_total_query = tep_db_query($sql);
$pap_orders_total = tep_db_fetch_array($pap_orders_total_query);
$pap_total_value = $pap_orders_total['value'];
// draw script to register sale
if($pap_total_value != "" && $pap_order_id != "") {
print '<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>'."
</script>
<script type=\"text/javascript\">
PostAffTracker.setAccountId('Account_ID');var sale = PostAffTracker.createSale();
sale.setTotalCost('$pap_total_value');
sale.setOrderID('$pap_order_id');
PostAffTracker.register();
</script>";
}
//--------------------------------------------------------------------------
// END of integration code
//--------------------------------------------------------------------------
Nasi klienci mówią to najlepiej
Opinie pokazują, jak odnoszące sukcesy firmy wykorzystują produkty/usługi, aby się rozwijać. Zobacz, jak klienci usprawnili marketing afiliacyjny z Post Affiliate Pro.