Seguimiento de impresiones de productos del catálogo: comercio electrónico mejorado Google Analytics

Estoy tratando de implementar impresiones de productos en una página de catálogo de comercio electrónico usandocomercio electrónico mejorado de google analytics rastreo.

Siguiendo las especificaciones uno debería implementarlo así:

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.

Aunque las especificaciones muestran un evento de seguimiento de página vista. Para enviar impresiones REALES quería activar la baliza una vez que el usuario se desplaza hacia abajo. Para hacer eso, activé el evento a través de un "cargador diferido" que carga gradualmente las imágenes en el catálogo usando el evento 'ga (enviar, impresión)' pero no funcionará y si lo hago con eventos de páginas vistas adicionales, estaría corrompiendo mi métrica de páginas vistas en GA.

¿Alguien tiene ideas sobre cómo resolver eso?

Respuestas a la pregunta(1)

Su respuesta a la pregunta