Tracking Probleme mit Einbindung.

modellbau-amu

Aktives Mitglied
1. Juli 2012
77
0
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.

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}&amp;label={$ga_conversion_label}&amp;guid=ON&amp;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}
 

ag-websolutions.de

Sehr aktives Mitglied
29. Dezember 2009
14.548
232
AW: Tracking Probleme mit Einbindung.

Code:
    <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>

du muss das ganze auch smarty-konform eintragen.
Dabei werden aus { -> {ldelim} und aus } -> {rdelim}

dein code sieht dann so aus

Code:
    <script type="text/javascript">
         var vmt = {ldelim}{rdelim};
         (function(d, p) {ldelim}
             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);
         {rdelim})(document, document.location.protocol);
     </script>

Hier mal der Code aus der bestellabschluss_conversation_tracking.tpl

Ändere KEINE Original-TPL-Dateien. Deine Änderungen wären beim nächsten Shop-Update wieder futsch.

Der Shop unterstützt dich mithilfe von *_custom.tpl - Dateien.

Mache daher aus der Originaldatei eine Kopie und häng an den Dateinamen (vor .tpl) ein _custom an.

Zum lesen dazu: Anpassung von Tpl-Dateien - Template Entwicklung - JTL Developer Base



Viele Grüße / Best regards


Kevin / ag-websolutions.de
 

modellbau-amu

Aktives Mitglied
1. Juli 2012
77
0
AW: Tracking Probleme mit Einbindung.

Hallo.

Vielen Dank erst mal.

Ich probiere das mal so aus.

Kannst du auch noch das obere Script überprüfen?
Ich bräuchte da noch die Variablen für die Gesammtsumme usw.
Code:
<script type="text/javascript">        var vmt_pi = {
            'shopId' : 9999,
            '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>
 
AW: Tracking Probleme mit Einbindung.

Hallo Grüß Dich,

ich sehe Du stößt aufgrund der technischen Besonderheiten Deines Shopping Systems (ist es Prestashop?) an Probleme mit dem Tracking Code. Es gibt eine einfache Lösung.

Normalerweise würdest Du auf der "thank you page" (checkout.php oder wie nach dem) den Google Adwords Conversion Tracking code platzieren. Wahrscheinlich dazu auf jeder Seite noch ein Analytics tracking code sowie ein Remarketing tracking code auf Deinen Produktseiten.

Dies war bisher so, freu Dich in 2014 gibt es andere Möglichkeiten: Es ist nun möglich über das Analytics Cookie folgende Funktionen mit abzuwickeln:

-Google Adwords conversions (Die Daten werden automatisch an Adwords exportiert)
-Remarketing
-Analytics Statistiken

Mit den 3 Tracking Codes legen die meisten Shopsysteme die Ohren irgendwann lang. Und ehrlich auf Code frimmeln wie früher hat keiner Lust. Mit dieser Lösung geht es viel einfacher;)

Wenn Dich das wie / warum / weshalb näher interessiert, schau auf google.analytics.com oder schreib mir doch eine PN bzw kontaktier mich direkt^^.
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu GA4-Tracking für JTL-Shop 5 – sauberes E-Commerce & Kategoriepfade Plugins für JTL-Shop 0
Neu getRMA - Amazon RMA Nr. & Tracking scannen Schnittstellen Import / Export 1
Neu Shopify DHL Tracking Bestellstatus Seite - Live Tracking Shopify-Connector 3
Neu Ausgabe mehrerer Tracking IDs bei Rechnungsversand Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 6
Neu Probleme mit Etikettendrucker User helfen Usern - Fragen zu JTL-Wawi 0
Neu Aktuell hat PayPal Probleme BUG Korrektur Buchungen Allgemeine Fragen zu JTL-Shop 1
Neu Probleme bei Mediafinanz / CRIF Bonitätsprüfung Business Jungle 1
Nach Update auf 1.10.13.2 Probleme mit der POS Kasse JTL-Wawi 1.10 7
Probleme mit wawi, in der leiste wird kein onlineshop angezeigt JTL-Wawi 1.10 8
Neu IDeal macht irgendwie Probleme, bei euch auch ? Allgemeine Fragen zu JTL-Shop 0
Neu JTL Shop 5 Probleme mit Anlegen eines Kundenaccounts Allgemeine Fragen zu JTL-Shop 4
Neu Betreff: CMD-Import überspringt Artikel bei Bestandsüberschreibung - Über den GUI-Import keine Probleme JTL-Ameise - Fehler und Bugs 2
Probleme mit Lagerbestandsübertragung bei Otto nach Artikelnummernänderung Otto.de - Anbindung (SCX) 0
Probleme beim Import von eBay-Produkten in JTL – neue Artikel werden nicht übernommen eBay-Anbindung - Fehler und Bugs 5
Neu Massive Probleme mit JTL-Connector zu Shopify – lohnt sich der Einsatz überhaupt? Shopify-Connector 10
Probleme Rechnungserstellung/Upload FBA-Aufträge 1.10.12.0 JTL-Wawi 1.10 10
Neu Probleme beim Anhängen der .mdf Datei User helfen Usern - Fragen zu JTL-Wawi 3
Probleme mit Rechnungs-Betrag JTL-Wawi 1.9 4
Neu 500er Probleme nach Shop Update Betrieb / Pflege von JTL-Shop 4
Neu Probleme bei der Indexierung bei Google (Search Console) JTL-Shop - Fehler und Bugs 2
JTL Wawi: Kompatibel mit WPC Product Bundles for WooCommerce JTL-Wawi 1.9 0
Neu Mit Workflow verfügbaren Bestand aller Artikel in Datei schreiben User helfen Usern - Fragen zu JTL-Wawi 8
Beantwortet Einen 2. JTL-Shop5 mit dem gleichen PayPal-Account verbinden Einrichtung JTL-Shop5 7
Neu Gutschein verkaufen - Produkt mit Preiswahl durch Kunden? User helfen Usern - Fragen zu JTL-Wawi 6
Neu JTL mit Shopify für Etsy anstatt JTL mit Unicorn2 - hat das jemand gemacht? Anbindung, bestehende Artikel mappen? Multishop? Shopify-Connector 2
Neu Shopify Basic mit JTL? Wie einrichten? Ist der JTL Guide noch aktuelle wegen PII Einschränkung? Shopify-Connector 2
Neu Gibt es eine Möglichkeit Copilot Studio mit der JTL-Datenbank zu verbinden? User helfen Usern - Fragen zu JTL-Wawi 0
Neu Wann ist JTL WaWi / Connector mit Shopware 6.7 kompatibel? Shopware-Connector 4
Zahlungsmodul in Kombination mit der Deutschen Bank funktioniert nicht JTL-Wawi 1.10 3
Neu Rhewa 32 Waage mit JTL-WMS / JTL-Packtisch+ verbinden JTL-WMS / JTL-Packtisch+ - Fehler und Bugs 1
Neu Shopabgleich mit Varianten scheitert Shopify-Connector 18
Neu Kompakte Kasse gesucht mit der auch Kartenzahlung über 50 € funktioniert? JTL-POS - Fragen zu Hardware 4
In Diskussion Hilfe bei Verbindung von EC-Terminal (CCV A920) mit JTL-POS Allgemeine Fragen zu JTL-POS 3
API QueryItems mit Herstellern oder Kategorien bringt nichts JTL-Wawi 1.10 0
Neu JTL Shop 5: ein Kundenkonto in der WAWI mit mehreren Konten im Webshop Allgemeine Fragen zu JTL-Shop 7
Neu Fehler bei Abgleich mit Shopify Shopify-Connector 5
Neu Abgleich mit JTL-Wawi funktioniert nicht Allgemeine Fragen zu JTL-POS 0
Neu Ausliefern Workflow mit variablen Ausführungszeiten je nach vorauss. Lieferdatum User helfen Usern - Fragen zu JTL-Wawi 3
Neu seit 1.8.25 kein Aufschalten von Angeboten merh möglich mit 1.7.14.0 Amazon-Anbindung - Fehler und Bugs 10
Neu Kann nach Update auf 1.10 meine alten VCS-Lite Amazonrechnungen (noch erstellt mit 1.9.4.5.) nicht mehr drucken? Amazon-Anbindung - Fehler und Bugs 4
Neu BIO Zertifizierung - Kontrollstelle fordert jetzt eine Liste aller Artikel mit Sortierung Smalltalk 9
Neu Etsy mit Unicorn2 - quasi gestorben - keine Anpassung mehr, Token KEINESFALLS neu verknüpfen !!! Schnittstellen Import / Export 5
Artikel mit Freitext Variation - oder wie "kundenindividuelle Artikel" handhaben? JTL-Wawi 1.10 1
Neu Welcher Zahlungsanbieter mit JTL-POS Allgemeine Fragen zu JTL-POS 0
Neu CustomGPT - Workflows bzw. DotLiquid erstellen mit ChatGPT User helfen Usern 16
Kabelkonfektionierung mit JTL Konfigurator JTL-Wawi 1.10 0
Neu Rechnungskorrektur direkt aus „Verkauf → Aufträge → Mit Rechnung“ möglich? Arbeitsabläufe in JTL-Wawi 2
Neu Produkt-Stream mit Variationsbildern Allgemeine Fragen zu JTL-Shop 0
Neu Donwload: Rechnungsvorlage 2.0 MIT Lieferanschrift Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 1
Neu PayPal V 2.0.2 mit Shop 5.5.2: Ablauf der Zahlung Plugins für JTL-Shop 13

Ähnliche Themen