Ich möchte bei Product-Pages, Collection Pages und auf der Startseite jeweils ein anderes Script für ein Tracking einbinden.
Für die Einbindung der Product-Pages nehme ich die product-template.liquid, für Collection Pages die collection-template.liquid
und füge jeweils den Code ein.
Jedoch welches Template nehme ich für die Startseite? oder muss ich da einen handle in die theme.liquid einbauen?
Danke für die Fragen! Du sagst du möchtest einen Tracking Code auf den verschiedenen Seite einpflegen. Ist das ein Pixel Code oder ein GA Tracking Code?
Man kann auch für die Startseite im theme.liquid das Code einpflegen und dann im Tracking Dashboard testen, um zu sehen ob er feuert oder nicht. Manchmal kann es zu “Duplizierungsfehler” im Tracking-Readout führen wenn das Code mehrfach dupliziert wird im Shop.
Ich habe unterschiedliche Codes für die unterschiedlichen Pages. Collection und Productpage konnte ich über das jeweilige Template lösen. Die Skripts sind unterschiedlich.
Wenn ich das für die Startseite im theme.liquid einbaue, erscheint der Code auch auf den anderen und das will ich nicht… ich will ja nur, dass der Code für die Startseite, auf der Startseite ausgeführt wird.,
Hast du eine idee? kann man das vielleicht mit einem handle lösen?
Verstehe, denn der theme.liquid gilt ja eigentlich für alle pages auf Parent/Kopfebene und somit wird es dupliziert. Ist das Code für Google Analytics?
An erster Stelle kann man das ganze eigentlich viel leichter/unkomplizierter machen mit dem Google Tag Manager und Trigger oder Stolperdraht.
Dann könnte ein Code wie das folgende klappen aber ggf. wäre hier ein Experte der beste Ansprechpartner (wie @r8r , @tewe , oder @Anonymous )
{% if template == 'index' %}
Do your magic
{% endif %}