PrestaShop

PrestaShop ist eine der beliebtesten E-Commerce-Plattformen und eines der erfolgreichsten Open-Source-Projekte der Welt.


Listung der Angebote

Für die Übertragung Deiner Angebote gibt es ein kostenpflichtiges Drittanbieter-Plugin.

Moussiq PRO - erweiterter Prestashop-Exportmodul für Produkt- und Preissuchmaschinen (silbersaiten.de)

Gerne können wir Dir die Kosten für das Plugin über eine individuelle Klickgutschrift erstatten. Bitte kontaktiere uns für ein Angebot.


Integration des Conversion Trackings

Anleitung für Integration Conversion Trackings

Landingpage Tracking integrieren:

i. Die Datei "ROOT/controllers/front/ProductController.php" bearbeiten.
ii. Diesen Code-Schnipsel direkt unter "public function initContent() {" reinkopieren:

session_start();
if (
strpos($_SERVER['REQUEST_URI'], "soluteclid") != '' and strpos(strtolower($_SERVER['HTTP_USER_AGENT']), "bot") == ''){
if (isset(
$_SERVER['HTTPS']) && $_SERVER['HTTPS'] == 'on'){
$landing = 'https://';
} else {
$landing = 'http://';
}
$landing .= $_SERVER['SERVER_NAME'].$_SERVER['REQUEST_URI'];
$_SESSION['soluteclid'] = time()." ".$landing;
$url = "https://cmodul.solutenetwork.com/landing";
$url .= "?url=".urlencode($landing);
$curlCon = curl_init();
curl_setopt($curlCon, CURLOPT_URL, $url);
curl_setopt($curlCon, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($curlCon, CURLOPT_USERAGENT, "Billiger.de-Code (PrestaShop)");
curl_exec($curlCon);
curl_close($curlCon);
}

Conversion Tracking integrieren:

i. Die Datei "ROOT/controllers/front/OrderConfirmationController.php" bearbeiten
ii. Diesen Code-Schnipsel direkt unter "public function initContent() {" reinkopieren:

session_start();
if (isset(
$_SESSION['soluteclid'])){
$order = new Order($this->id_order);
$ttl = 60*60*24*30;
$session = $_SESSION['soluteclid'];
$soluteclid = explode(" ", $session);
if ((int)
$soluteclid[0] + $ttl > time()){
$url = 'https://cmodul.solutenetwork.com/conversion';
$url .= '?val='.urlencode($order->total_paid_tax_excl-$order->total_shipping_tax_excl);
$url .= '&oid='.md5(urlencode($this->reference));
$url .= '&factor=1';
$url .= '&url='.urlencode($soluteclid[1]);
$url .= '&ctsystem=PrestaShop_1.7';
$curlCon = curl_init();
curl_setopt($curlCon, CURLOPT_URL, $url);
curl_setopt($curlCon, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($curlCon, CURLOPT_USERAGENT, "Billiger.de-Code (PrestaShop)");
curl_exec($curlCon);
curl_close($curlCon);
}
}

Achtung: Ohne das Landingpage Tracking funktioniert das Conversion Tracking nicht.


Du hast Fragen? Kontaktiere uns!

Unser Technischer Shop Support hilft Dir gerne weiter.

Tel: +49 721-98993-60
(Wähle zur direkten Durchwahl im Sprachmenü "1" und anschließend "2" )

E-Mail senden