CS-Cart integration
Un software per il carrello degli acquisti online sicuro e pieno di funzionalità, con una serie completa di potenti opzioni di e-commerce per creare il tuo negozio online.
L’integrazione avviene aggiungendo un codice di tracciamento personalizzato alla pagina di “Ringraziamento“. Puoi tracciare il subtotale, l’ID del prodotto e l’ID dell’ordine con questo codice.
Login
Accedi al pannello di amministrazione e vai a Design>Editor dei file. Ora, utilizzare il menu di sinistra per aprire il file Modelli> Viste> Cassa> Completa.tpl
Codice di tracciamento per ordine
Inserisci il codice di tracciamento della vendita alla fine del file:
<!-- Post Affiliate Pro integration snippet -->
<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>
<script type="text/javascript">
PostAffTracker.setAccountId('Account_ID');var sale = PostAffTracker.createSale();
sale.setTotalCost('{$order_info.subtotal}');
sale.setOrderID('{$order_info.order_id}');
sale.setProductID('{$product.product_code}');
PostAffTracker.register();
</script>
<!-- /Post Affiliate Pro integration snippet -->
Salva le modifiche. Il gioco è fatto.
Codice di tracciamento per prodotto
Inserisci il codice di tracciamento della vendita alla fine del file:
<!-- Post Affiliate Pro integration snippet -->
<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>
<script type="text/javascript">
PostAffTracker.setAccountId('Account_ID');
{foreach from=$order_info.products item="product" key="key"}
var sale{$product@iteration} = PostAffTracker.createSale();
sale{$product@iteration}.setTotalCost('{$product.subtotal}');
sale{$product@iteration}.setOrderID('{$order_info.order_id}({$product@iteration})');
sale{$product@iteration}.setProductID('{$product.product}');
sale{$product@iteration}.setCurrency('{$order_info.secondary_currency}');
sale{$product@iteration}.setData1('{$order_info.email}');
{if $product@iteration < $order_info.products|@count}
sale{$product@iteration}.doNotDeleteCookies();
{/if}
{/foreach}
PostAffTracker.register();
</script>
<!-- /Post Affiliate Pro integration snippet -->
Salva le modifiche. Il gioco è fatto.
Se vuoi salvare la SKU del prodotto invece del nome del prodotto, puoi usare questa riga:
{$product.product_code}
Inoltre, non dimenticarti di integrare il tuo sito con il codice di tracciamento dei clic per far sì che tutto funzioni correttamente.
Il codice di tracciamento dei clic si trova nel pannello Commerciante > Strumenti > Integrazione > Tracciamento dei Clic.
Da lì basta copiarlo, quindi accedi al pannello di amministrazione di CS-cart, vai in Design > Modelli > Index.tpl e incollalo in fondo.
Ecco fatto.