PrestaShop ist eine der beliebtesten E-Commerce-Plattformen und eines der erfolgreichsten Open-Source-Projekte der Welt.
Für die Übertragung Deiner Angebote gibt es ein kostenpflichtiges Drittanbieter-Plugin.
Gerne können wir Dir die Kosten für das Plugin über eine
individuelle Klickgutschrift erstatten. Bitte kontaktiere uns für
ein Angebot.
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.
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" )