Na czym to polega w sklepie
Zdarzenie view_item_list rejestruje wyświetlenie listy produktów - kategoria, wyniki wyszukiwania, kolekcja „Bestsellery”. Parametry item_list_id i item_list_name identyfikują listę; items zawiera widoczne produkty (zwykle pierwsza strona paginacji).
Przykład ze sklepu internetowego
Strona kategorii „Kurtki zimowe” z 24 produktami - po renderze listingu wysyłasz view_item_list z ID listy i tablicą widocznych SKU:
// Kategoria /search results - produkty widoczne above the fold
gtag('event', 'view_item_list', {
item_list_id: 'category_kurtki_zimowe',
item_list_name: 'Kurtki zimowe',
items: [
{ item_id: 'SKU-2044', item_name: 'Kurtka softshell', index: 0, price: 299.00 },
{ item_id: 'SKU-2100', item_name: 'Kurtka puchowa', index: 1, price: 449.00 },
{ item_id: 'SKU-2155', item_name: 'Kurtka przeciwdeszczowa', index: 2, price: 199.00 },
],
});
// Wyszukiwarka - osobny item_list_id
gtag('event', 'view_item_list', {
item_list_id: 'search_results',
item_list_name: 'Wyniki: buty trekkingowe',
items: searchResultItems.slice(0, 10),
});
Co zrobić po stronie biznesu
- Lejek view_item_list → select_item → view_item → purchase.
- Analiza skuteczności sortowania - które pozycje na liście klikane.
- Kampanie sezonowe - osobny item_list_id per kolekcja landingowa.
W skrócie
view_item_list mierzy listy produktów nad pojedynczym PDP. Bez item_list_id nie połączysz kliknięcia z listy z konwersją produktu.