Wysyłanie zdarzeń dla e-commerce
Przed wdrożeniem poniższych przykładów skryptów, na początku sekcji <body>
należy dodać kod osadzenia w sekcji
Wszystkie strony - View
<script>
wph('track', 'ViewContent', { 'content_name': 'View' })
</script>
Strona z listą produktów - ProductList
<script>
wph('track', 'ViewContent', {
'content_name': 'ProductList',
contents: [{
id: 'PRODUKT_ID1',
name: 'NAZWA_PRODUKTU1',
category: 'KATEGORIA_PRODUKTU1',
price: 20.15,
currency: 'PLN'/'EUR'/'USD'/'GBP'/'CHF'/'CZK'/'BGN'/'RON',
sizes: ['s'],
colours: ['niebieski'],
weight: 'WAGA PRODUKTU'
}, {
id: 'PRODUKT_ID2',
name: 'NAZWA_PRODUKTU2',
category: 'KATEGORIA_PRODUKTU2',
price: 20.15,
currency: 'PLN'/'EUR'/'USD'/'GBP'/'CHF'/'CZK'/'BGN'/'RON',
sizes: ['s'],
colours: ['niebieski'],
weight: 'WAGA PRODUKTU'
}]
})
</script>
Strona z produktem ViewProduct
<script>
wph('track', 'ViewContent', {
'content_name': 'ViewProduct',
contents: [{
id: 'PRODUKT_ID1',
name: 'NAZWA_PRODUKTU1',
category: 'KATEGORIA_PRODUKTU1',
price: 20.15,
currency: 'PLN'/'EUR'/'USD'/'GBP'/'CHF'/'CZK'/'BGN'/'RON',
sizes: ['s'],
colours: ['niebieski'],
weight: 'WAGA PRODUKTU'
}]
})
</script>
Dodanie do koszyka - AddToCart
<script>
wph('track', 'AddToCart', {
contents: [{
id: 'PRODUKT_ID1',
name: 'NAZWA_PRODUKTU1',
category: 'KATEGORIA_PRODUKTU1',
price: 20.15,
currency: 'PLN'/'EUR'/'USD'/'GBP'/'CHF'/'CZK'/'BGN'/'RON',
quantity: 1,
sizes: ['s'],
colours: ['niebieski'],
weight: 'WAGA PRODUKTU'
}]
});
</script>
Strona podsumowania po dokonaniu transakcji - Purchase
<script>
wph('track', 'Purchase', {
transaction_id: 'zamowienie_id1',
value: 97.56,
value_gross: 120.0,
shipping_cost: 19.9,
discount_code: 'KOD15',
contents: [{
id: 'PRODUKT_ID1',
name: 'NAZWA_PRODUKTU1',
category: 'KATEGORIA_PRODUKTU1',
price: 80.0,
currency: 'PLN'/'EUR'/'USD'/'GBP'/'CHF'/'CZK'/'BGN'/'RON',
quantity: 1,
sizes: ['s'],
colours: ['niebieski'],
weight: 'WAGA PRODUKTU'
}, {
id: 'PRODUKT_ID2',
name: 'NAZWA_PRODUKTU2',
category: 'KATEGORIA_PRODUKTU2',
price: 20.0,
currency: 'PLN'/'EUR'/'USD'/'GBP'/'CHF'/'CZK'/'BGN'/'RON',
quantity: 2,
sizes: ['s'],
colours: ['niebieski'],
weight: 'WAGA PRODUKTU'
}]
});
</script>