modellbau-amu
Aktives Mitglied
Hallo zusammen.
Ich versuche schon seit einiger Zeit ein Tracking von einem Shoppingportal einzubinden.
Hierzu stellt mir der Anbieter ein Script oder ein PixelURL zur Verfügung, das ich in die Bestellbestätigungsseite einfügen soll.
Leider bekomme ich das nicht hin.
Kann mir jemand helfen?
Hier mal der Code aus der bestellabschluss_conversation_tracking.tpl
ganz unten ist das Script von dem Shoppingportal.
Ich versuche schon seit einiger Zeit ein Tracking von einem Shoppingportal einzubinden.
Hierzu stellt mir der Anbieter ein Script oder ein PixelURL zur Verfügung, das ich in die Bestellbestätigungsseite einfügen soll.
Leider bekomme ich das nicht hin.
Kann mir jemand helfen?
Hier mal der Code aus der bestellabschluss_conversation_tracking.tpl
ganz unten ist das Script von dem Shoppingportal.
Code:
{if !$conversion_tracked}{assign var="conversion_tracked" value=1}
<div id="conversiontracking">
{* Google Analytics E-Commerce Tracking *}
{if $Einstellungen.global.global_google_analytics_id}
<script type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(['_setAccount', '{$Einstellungen.global.global_google_analytics_id}']);
_gaq.push(['_gat._anonymizeIp']);
_gaq.push(['_trackPageview']);
(function() {ldelim}
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
{rdelim})();
{if $Einstellungen.global.global_google_ecommerce == 1}
_gaq.push(['_addTrans',
'{$Bestellung->cBestellNr}',
'{if $Einstellungen.global.global_shopname}{$Einstellungen.global.global_shopname}{else}{$Firma->cName}{/if}',
'{$Bestellung->fWarensummeNetto}',
'{$Bestellung->fSteuern}',
'{$Bestellung->fVersandNetto}',
'{$smarty.session.Kunde->cOrt}',
'{$smarty.session.Kunde->cBundesland}',
'{$smarty.session.Kunde->cLand}'
]);
{foreach name=Bestell item=order from=$Bestellung->Positionen}
{if $order->nPosTyp == 1}
_gaq.push(['_addItem',
'{$Bestellung->cBestellNr}',
'{$order->cArtNr}',
'{$order->cName}',
'{$order->Category}',
'{$order->fPreis}',
'{$order->nAnzahl|replace:",":"."}'
]);
{/if}
{/foreach}
_gaq.push(['_trackTrans']);
{/if}
</script>
{/if}
{* Google Adwords Conversion Tracking. Assign your ga_conversion_id and ga_conversion_label to activate Adwords Conversion Tracking*}
{assign var="ga_conversion_id" value=""}
{assign var="ga_conversion_label" value=""}
{if $ga_conversion_id ne "" && $ga_conversion_label ne ""}
<script type="text/javascript">
/* <![CDATA[ */
var google_conversion_id = {$ga_conversion_id};
var google_conversion_language = "de";
var google_conversion_format = "3";
var google_conversion_color = "ffffff";
var google_conversion_label = "{$ga_conversion_label}";
var google_conversion_value = {$Bestellung->fWarensummeNetto};
/* ]]> */
</script>
<script type="text/javascript" src="https://www.googleadservices.com/pagead/conversion.js" >
</script>
<noscript>
<img height="0" width="0" class="hidden" alt="" src="https://www.googleadservices.com/pagead/conversion/{$ga_conversion_id}/?value={$Bestellung->fWarensummeNetto}&label={$ga_conversion_label}&guid=ON&script=0" />
</noscript>
{/if}
<script type="text/javascript">
var vmt_pi = {
'shopId' : 999,
'type' : 'confirmed',
'amount' :{$Bestellung->fWarensummeNetto},
'skus' : ['12345-05-WHT-XL', '12345-05-WHT-L', '12345-05-WHT-S'],
'prices' : [5.49,10.00,5.00]
};
</script>
<script type="text/javascript">
var vmt = {};
(function(d, p) {
var vmtr = d.createElement('script'); vmtr.type = 'text/javascript'; vmtr.async = true;
vmtr.src = ('https:' == p ? 'https' : 'http') +
'://www.ladenzeile.de/controller/visualMetaTrackingJs';
var s = d.getElementsByTagName('script')[0]; s.parentNode.insertBefore(vmtr, s);
})(document, document.location.protocol);
</script>
</div>
{/if}