Контактная форма 7 в Google Analytics — отслеживание событий gtag (цели)

#google-analytics #contact-form-7 #gtag.js

#google-analytics #контактная форма-7 #gtag.js

Вопрос:

Я пытаюсь настроить отслеживание событий с помощью контактной формы 7 в Google Analytics. Помощник по тегам Google, похоже, видит событие, но, похоже, бот отслеживает его в Google Analytics. Пожалуйста, смотрите ниже:

 document.addEventListener('wpcf7mailsent', function(event) {
    gtag('config', 'UA-********-*', {
        'send_page_view': false
    });
    // https://developers.google.com/gtagjs/reference/api#event
    gtag('event', 'form_submitted', {
        'event_category': 'lead',
        'event_action': 'Submit',
        'event_action': 'Form',
        'event_value': 1,
    });
    console.log('Form Submitted');
}, false);
  

Настройка цели

введите описание изображения здесь

Google Tag Assist

введите описание изображения здесь

Ответ №1:

У вас есть несколько ошибок в коде события (например, вы написали действие дважды), однако конструкция неверна, поскольку синтаксис для отправки события gtag следующий:

 gtag('event', <action>, {
  'event_category': <category>,
  'event_label': <label>,
  'value': <value>
});
  

https://developers.google.com/analytics/devguides/collection/gtagjs/events

Итак, вам нужно изменить свой код следующим образом:

 gtag('event', 'Submit', {
    'event_category': 'form_submitted',
    'event_label': 'Form',
    'value': 1
});