Nachverfolgung der Impressionen von Katalogprodukten - Verbesserter E-Commerce mit Google Analytics

Ich versuche, Produktimpressionen auf einer E-Commerce-Katalogseite mithilfe von zu implementierenGoogle Analytics erweitert E-Commerce Verfolgung.

Nach den Vorgaben sollte man es so umsetzen:

ga('create', 'UA-XXXXX-Y');
ga('require', 'ec');

ga('ec:addImpression', {
  'id': 'P12345',                   // Product details are provided in an impressionFieldObject.
  'name': 'Android Warhol T-Shirt',
  'category': 'Apparel/T-Shirts',
  'brand': 'Google',
  'variant': 'black',
  'list': 'Search Results',
  'position': 1                     // 'position' indicates the product position in the list.
});

ga('ec:addImpression', {
  'id': 'P67890',
  'name': 'YouTube Organic T-Shirt',
  'type': 'view',
  'category': 'Apparel/T-Shirts',
  'brand': , 'YouTube',
  'variant': 'gray',
  'list': 'Search Results',
  'position': 2
});

ga('send', 'pageview');              // Send product impressions with initial pageview.

Die technischen Daten zeigen zwar ein Track-Seitenaufrufereignis. Um echte Eindrücke zu senden, wollte ich die Bake auslösen, sobald der Benutzer nach unten gescrollt hat. Zu diesem Zweck habe ich das Ereignis über einen "Lazy Loader" ausgelöst, der die Bilder im Katalog nach und nach mit dem Ereignis "ga (send, impression)" lädt, aber es funktioniert nicht würde meine Seitenzugriffsmetrik auf GA beschädigen.

Hat jemand Ideen, wie man das löst?

Antworten auf die Frage(1)

Ihre Antwort auf die Frage