Eingabe Google Tag ohne Plugin in Shopware 6?

Hallo,

wo müsste man das eingeben, wenn man das ohne Plugin dauerhaft integrieren möchte?

<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-XXX">
</script>
<script>
  window.dataLayer = window.dataLayer || [];
  function gtag(){dataLayer.push(arguments);}
  gtag('js', new Date());

  gtag('config', 'G-XXX');
</script>

Option 2: Google-Tag in den Code Ihrer Website einfügen

Fügen Sie das Google-Tag vor dem schließenden -Tag auf jeder Seite Ihrer Website ein, auf der Sie Daten erheben möchten.

MfG R.Amend

Du hast die Antwort im Prinzip selbst gegeben (abgesehen davon, dass der relevante Part fehlt). An entsprechender Stelle (vermutlich Ende body Tag) im Template (entweder ist es base.html.twig oder footer.html.twig) einfügen.

Ok, wie rufe ich das auf - zum Beispiel unter…

Custom Template Manager

footer.html.twig

Oder unter FTP?
Habe leider keine Ahnung?

Genau… dann suchst du dir einen Block raus und gibst ein:

{% block block_name %}
    {{ parent() }}
    <!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-XXX">
</script>
<script>
  window.dataLayer = window.dataLayer || [];
  function gtag(){dataLayer.push(arguments);}
  gtag('js', new Date());

  gtag('config', 'G-XXX');
</script>
{% endblock%}

Wie gesagt, du hast bei deinem Copy & Past den Part ausgelassen, vor welchem schließenden Tag das ganze eingefügt werden soll.

ich hätte dazu auxh eine frage: ist das dann so datenschutzkonform, oder müsste man das auch irgendwie im cookie-magaer registrieren, damit besucher der erfassung der daten zustimmen können?

Das ist nicht datenschutzkonform. Und auch durch den Cookie-Manager wird es das nicht.

Da wird lediglich zugestimmt, Cookies zu akzeptieren. Nicht, dass Shopbetreiber Daten an Dritte weitergeben. Auch wenn man natürlich argumentieren könnte, dass das impliziert sei. Rechtlich aber was ganz anderes.