Электронная торговля

Оптимизируйте свои подборки Сохраняйте и классифицируйте контент в соответствии со своими настройками.

Из этого руководства вы узнаете, как добавить на сайт интернет-магазина события электронной торговли, чтобы получать максимально информативные отчеты в Google Аналитике.

В результате вы сможете определить самые популярные товары и понять, как промоакции и размещение товаров влияют на продажи. Например, данный отчет показывает средний доход от покупки на пользователя и статистику покупок по названиям товаров:

средний доход от покупки на пользователя и статистика покупок по названиям товаров

Список всех событий и связанных параметров приведен в справке по событиям gtag.js.

Показы товаров

Эти события помогут узнать, как люди просматривают ваши товары и насколько часто взаимодействуют с ними:

Если использовать их все, по отчетам Google Аналитики можно будет точнее определять, часто ли посетители просматривают ваши товары. А если вы создадите последовательности, взяв за основу эти события и данные о промоакциях, то сможете определять и эффективность кампаний.

view_item_list

Событие view_item_list передается, когда пользователю показывается список товаров.

Пример

Посетитель заходит на главную страницу магазина и видит список "Сопутствующие товары".

gtag('event', 'view_item_list', {
  items: [{
    item_id: 'SKU_12345',
    item_name: 'jeggings',
    coupon: 'SUMMER_FUN',
    discount: 2.22,
    index: 5,
    item_list_name: 'Related Products',
    item_list_id: 'related_products',
    affiliation: 'Google Store',
    item_brand: 'Gucci',
    item_category: 'pants',
    item_variant: 'black',
    price: 9.99,
    currency: 'USD',
    quantity: 1
  }],
  item_list_name: 'Related products',
  item_list_id: 'related_products'
});

Подробное описание каждого параметра приведено здесь: view_item_list.

view_item

Событие view_item передается, когда пользователь просматривает определенный товар.

Пример

Пользователь переходит по прямой ссылке на страницу товара. Внимание: не путайте это событие с select_item.

gtag('event', 'view_item', {
  currency: 'USD',
  items: [{
    item_id: 'SKU_12345',
    item_name: 'jeggings',
    coupon: 'SUMMER_FUN',
    discount: 2.22,
    affiliation: 'Google Store',
    item_brand: 'Gucci',
    item_category: 'pants',
    item_variant: 'black',
    price: 9.99,
    currency: 'USD',
    quantity: 1
  }],
  value: 9.99
});

Подробное описание каждого параметра приведено здесь: view_item.

select_item

Событие select_item передается, когда пользователь напрямую взаимодействует с определенным товаром.

Пример

Пользователь вводит на сайте магазина поисковый запрос, после чего переходит по ссылке на найденный товар. Внимание: не путайте это событие с view_item.

gtag('event', 'select_item', {
  items: [{
    item_id: 'SKU_12345',
    item_name: 'jeggings',
    coupon: 'SUMMER_FUN',
    discount: 2.22,
    index: 5,
    item_list_name: 'Related Products',
    item_list_id: 'related_products',
    affiliation: 'Google Store',
    item_brand: 'Gucci',
    item_category: 'pants',
    item_variant: 'black',
    price: 9.99,
    currency: 'USD',
    quantity: 1
  }],
  item_list_name: 'Related products',
  item_list_id: 'related_products'
});

Подробное описание каждого параметра приведено здесь: select_item.

Показы сообщений о промоакциях

Эти события помогут узнать, как люди просматривают сообщения о ваших промоакциях и насколько часто взаимодействуют с ними:

Если использовать эти события, по отчетам Google Аналитики можно будет точнее определять, часто ли посетители просматривают сообщения о ваших промоакциях. А если вы создадите последовательности, взяв за основу эти события и данные о товарах, то сможете определять и эффективность кампаний.

view_promotion

Событие view_promotion передается, когда пользователь просматривает определенное сообщение о промоакции.

Пример

Пользователь прокручивает страницу, и на экране появляется баннер о распродаже.

gtag('event', 'view_promotion', {
  items: [{
    item_id: 'SKU_12345',
    item_name: 'jeggings',
    coupon: 'SUMMER_FUN',
    discount: 2.22,
    promotion_id: 'P_12345',
    promotion_name: 'Summer Sale',
    creative_slot: 'featured_app_1',
    location_id: 'L_12345',
    affiliation: 'Google Store',
    item_brand: 'Gucci',
    item_category: 'pants',
    item_variant: 'Black',
    price: 9.99,
    currency: 'USD',
    quantity: 1
  }],
  location_id: 'L_12345'
});

Подробное описание каждого параметра приведено здесь: view_promotion.

select_promotion

Событие select_promotion передается, когда пользователь напрямую взаимодействует с определенным сообщением о промоакции.

Пример

Пользователь нажимает на баннер о распродаже.

gtag('event', 'select_promotion', {
  items: [{
    item_id: 'SKU_12345',
    item_name: 'jeggings',
    coupon: 'SUMMER_FUN',
    discount: 2.22,
    promotion_id: 'P_12345',
    promotion_name: 'Summer Sale',
    creative_name: 'Summer Banner',
    creative_slot: 'featured_app_1',
    location_id: 'L_12345',
    affiliation: 'Google Store',
    item_brand: 'Gucci',
    item_category: 'pants',
    item_variant: 'Black',
    price: 9.99,
    currency: 'USD',
    quantity: 1
  }],
  location_id: 'L_12345'
});

Подробное описание каждого параметра приведено здесь: select_promotion.

Взаимодействия перед покупкой

Эти события помогут узнать, что люди делают, прежде чем оформить покупку в вашем магазине:

Если использовать эти события, отчеты Google Аналитики будут показывать более точную статистику по товарам.

add_to_cart

Событие add_to_cart передается, когда пользователь добавляет товар в корзину.

Пример

Пользователь добавляет товар в корзину.

gtag('event', 'add_to_cart', {
  currency: 'USD',
  items: [{
    item_id: 'SKU_12345',
    item_name: 'jeggings',
    coupon: 'SUMMER_FUN',
    discount: 2.22,
    affiliation: 'Google Store',
    item_brand: 'Gucci',
    item_category: 'pants',
    item_variant: 'black',
    price: 9.99,
    currency: 'USD',
    quantity: 1
  }],
  value: 7.77
});

Подробное описание каждого параметра приведено здесь: add_to_cart.

remove_from_cart

Событие remove_from_cart передается, когда пользователь удаляет товар из корзины.

Пример

Пользователь удаляет товар из корзины.

gtag('event', 'remove_from_cart', {
  currency: 'USD',
  items: [{
    item_id: 'SKU_12345',
    item_name: 'jeggings',
    coupon: 'SUMMER_FUN',
    discount: 2.22,
    affiliation: 'Google Store',
    item_brand: 'Gucci',
    item_category: 'pants',
    item_variant: 'black',
    price: 9.99,
    currency: 'USD',
    quantity: 1
  }],
  value: 7.77
});

Подробное описание каждого параметра приведено здесь: remove_from_cart.

Покупки, оформление заказов и возврат средств

Эти события помогут отслеживать покупки в вашем магазине:

Если использовать эти события, отчеты Google Аналитики будут показывать более точную статистику по товарам.

begin_checkout

Событие begin_checkout передается, когда пользователь начинает оформление покупки.

Пример

Пользователь начинает оформление покупки.

gtag('event', 'begin_checkout', {
  coupon: 'SUMMER_FUN',
  currency: 'USD',
  items: [{
    item_id: 'SKU_12345',
    item_name: 'jeggings',
    coupon: 'SUMMER_FUN',
    discount: 2.22,
    affiliation: 'Google Store',
    item_brand: 'Gucci',
    item_category: 'pants',
    item_variant: 'black',
    price: 9.99,
    currency: 'USD',
    quantity: 1
  }],
  value: 7.77
});

Подробное описание каждого параметра приведено здесь: begin_checkout.

add_payment_info

Событие add_payment_info передается, когда пользователь указывает свои платежные данные во время оформления покупки.

Пример

Пользователь указывает свои платежные данные во время оформления покупки.

gtag('event', 'add_payment_info', {
  coupon: 'SUMMER_FUN',
  currency: 'USD',
  items: [{
    item_id: 'SKU_12345',
    item_name: 'jeggings',
    coupon: 'SUMMER_FUN',
    discount: 2.22,
    affiliation: 'Google Store',
    item_brand: 'Gucci',
    item_category: 'pants',
    item_variant: 'black',
    price: 9.99,
    currency: 'USD',
    quantity: 1
  }],
  payment_type: 'Credit Card',
  value: 9.99
});

Подробное описание каждого параметра приведено здесь: add_payment_info.

add_shipping_info

Событие add_shipping_info передается, когда пользователь выбирает вариант доставки и указывает свой адрес.

Пример

Пользователь выбирает вариант доставки и указывает свой адрес.

gtag('event', 'add_shipping_info', {
  coupon: 'SUMMER_FUN',
  currency: 'USD',
  items: [{
    item_id: 'SKU_12345',
    item_name: 'jeggings',
    coupon: 'SUMMER_FUN',
    discount: 2.22,
    affiliation: 'Google Store',
    item_brand: 'Gucci',
    item_category: 'pants',
    item_variant: 'Black',
    price: 9.99,
    currency: 'USD',
    quantity: 1
  }],
  shipping_tier: 'Ground',
  value: 7.77
});

Подробное описание каждого параметра приведено здесь: add_shipping_info.

purchase

Событие purchase передается, когда пользователь завершает оформление покупки.

Пример

Пользователь завершает оформление покупки.

gtag('event', 'purchase', {
  affiliation: 'Google Store',
  coupon: 'SUMMER_FUN',
  currency: 'USD',
  items: [{
    item_id: 'SKU_12345',
    item_name: 'jeggings',
    coupon: 'SUMMER_FUN',
    discount: 2.22,
    affiliation: 'Google Store',
    item_brand: 'Gucci',
    item_category: 'pants',
    item_variant: 'black',
    price: 9.99,
    currency: 'USD',
    quantity: 1
  }, {
    item_id: 'SKU_12346',
    item_name: 'jeggings',
    coupon: 'SUMMER_FUN',
    discount: 2.22,
    affiliation: 'Google Store',
    item_brand: 'Gucci',
    item_category: 'pants',
    item_variant: 'gray',
    price: 9.99,
    currency: 'USD',
    quantity: 1
  }],
  transaction_id: 'T_12345',
  shipping: 3.33,
  value: 21.09,
  tax: 2.22
})

Подробное описание каждого параметра приведено здесь: purchase.

refund

Событие refund передается, когда пользователь запрашивает возврат средств. Поддерживаются два типа возврата:

  1. Частичный – возврат средств за некоторые из купленных товаров.
  2. Полный – возврат средств за все товары.

Пример частичного возврата средств

Пользователь запрашивает частичный возврат средств.

gtag('event', 'refund', {
  affiliation: 'Google Store',
  coupon: 'SUMMER_FUN',
  currency: 'USD',
  items: [{
    item_id: 'SKU_12345',
    item_name: 'jeggings',
    coupon: 'SUMMER_FUN',
    discount: 2.22,
    affiliation: 'Google Store',
    item_brand: 'Gucci',
    item_category: 'pants',
    item_variant: 'black',
    price: 9.99,
    currency: 'USD',
    quantity: 1
  }],
  transaction_id: 'T_12345',
  shipping: 3.33,
  value: 12.21,
  tax: 1.11
});

Подробное описание каждого параметра приведено здесь: refund.

Пример полного возврата средств

Пользователь запрашивает полный возврат средств.

gtag('event', 'refund', {
  affiliation: 'Google Store',
  coupon: 'SUMMER_FUN',
  currency: 'USD',
  transaction_id: 'T_12345',
  shipping: 3.33,
  value: 12.21,
  tax: 1.11
});

Подробное описание каждого параметра приведено здесь: refund.