Используйте Google Analytics для отслеживания отправлений формы Google - PullRequest
15 голосов
/ 04 февраля 2011

Я использую Google Forms (электронную таблицу Документа Google с автоматически сгенерированной формой, которую пользователь может заполнить, чтобы отправить свои данные), и хотел бы отслеживать отправку формы в виде виртуального просмотра страницы в Google Analytics, чтобы я могможет измерять конверсии.Кто-нибудь знает, возможно ли это?

Ответы [ 6 ]

14 голосов
/ 06 февраля 2011

Несмотря на то, что Crayon Violent правильно относится ко встроенным возможностям, существует жизнеспособный вариант: если вы можете разместить HTML-форму Google на одной из ваших собственных страниц, вы можете обращаться с ней как с любой другой формой (вы можетебуквально скопируйте и вставьте форму HTML со страницы формы).Пока вы оставляете входные данные неизмененными, а действие формы остается в том виде, в котором оно было представлено, оно будет успешно проводиться в форму независимо от того, где оно размещено.(Вы можете удалить элементы стиля, если хотите.)

Вы можете увидеть пример этого здесь: http://jsfiddle.net/PVBqX/2/

И вы можете просто отлично увидеть запись данных в электронной таблице Google здесь .

И, если вы используете Firebug или Webkit инспектор, вы увидите, что виртуальный просмотр страницы отправляется: Screenshot of __utm.gif hit generated

3 голосов
/ 01 января 2016

Вероятно, вам просто нужно использовать инструмент сокращения URL-адресов, например https://goo.gl/ или https://bitly.com/, чтобы получать аналитику о количестве сделанных кликов и небольшую аналитику, например местоположения, браузеры и т. Д.

2 голосов
/ 29 мая 2015

Существует альтернативное решение для отслеживания просмотра страниц в Google Analytics с использованием оттиска изображения в Документе Google, который я использовал в моей электронной таблице .

. Проверьте следующую ссылку дляруководство по объяснению того, как это работает:
Отслеживание google-sheet-views-with-google-analytics

Например, с помощью небольшого скрипта Appsвключит ключ листа и локаль в URL изображения (чтобы включить это, вы создаете свой собственный проект, откройте лист, а затем Инструменты> Редактор сценариев и вставьте код):

function getGABeacon(tid){
  var id = SpreadsheetApp.getActiveSpreadsheet().getId();
  var locale = SpreadsheetApp.getActiveSpreadsheet().getSpreadsheetLocale();
  return 'https://ga-beacon.appspot.com/'+tid+'/sheets/'+id+'/'+locale;
}

Затем в листе мы можемзатем используйте формулу ячейки, например =image(getGABeacon("UA-48225260-1"))

tracking-google-sheet-views-with-google-analytics

РЕДАКТИРОВАТЬ

Вы также можете создать отслеживаемый URL и передать его маякуна целевой странице с помощью этой функции

var trackURL = SpreadsheetApp.getActiveSpreadsheet().getUrl();
0 голосов
/ 18 июля 2018

Вот что я сделал, используя Zapier (бесплатный базовый план), кодирование не требуется:


Как использовать Zapier для запуска конверсии целей в Google Analytics (используется с Google Tag Manager), когда встроенная форма Google заполнена

В Менеджере тегов Google нажмите Триггеры, чтобы создать новый триггер. В качестве типа триггера выберите «пользовательское событие». Установите для запуска «Некоторые пользовательские события». Установить срабатывание триггера, когда URL-адрес страницы содержит уникальную часть URL-адреса, например, "/ Страницы / контакт." Имя (например, "Контактная форма отправлена" и сохраните триггер. Нажмите «Теги», затем нажмите «Создать», чтобы создать новый тег. В качестве типа тега выберите «Универсальная аналитика». В качестве типа дорожки выберите «Событие». В поле «Параметры отслеживания событий» для «Категория» введите «Отправка формы». В поле «Действие» введите «Отправлено». В поле «Метка» введите «Форма обратной связи». Оставьте "Значение" пустым. В разделе "Хит без взаимодействия" выберите {{Событие}} В разделе «Настройки Google Analytics» выберите {{Google Analytics}} В качестве триггера для этого тега выберите только что созданный триггер «Контактная форма отправлена» (или как вы его назвали на шаге 5), который должен отображаться как пользовательское событие. Назовите тег (например, «Отправка контактной формы») и сохраните. Нажмите «Отправить» в правом верхнем углу, чтобы активировать новый тег. В Google Analytics выберите значок шестеренки в левом нижнем углу (настройки администратора). В разделе «Вид» выберите «Цели». Выберите «Создать новую цель». Выберите шаблон цели «Отправка» на шаге 1. На шаге 2 в разделе «Тип» выберите «Событие». На шаге 3 для «Категория», «Действие», «Метка» введите точно то же самое, что вы делали в Диспетчере тегов на шагах 9-11 (с учетом регистра). Оставьте поле «Значение» пустым. Сохранить цель. В Zapier выберите «Сделать Zap!» В приложении Trigger выберите «Google Forms». Выберите «Новый ответ в электронной таблице». Подключите свой аккаунт Google Forms. Выберите электронную таблицу, связанную с вашей формой. В разделе «Рабочий лист» выберите «Формы ответов», которые отображаются в раскрывающемся меню. Выберите "Google Analytics" в качестве приложения для действий. Выберите «Создать измерение». Подключите свой аккаунт Google Analytics. Выберите вашу учетную запись и собственность. В разделе «Тип» выберите «Событие». Для «Категория», «Действие», «Метка» введите точно то же самое, что вы делали в Диспетчере тегов на шагах 9-11 (с учетом регистра). Оставьте другие поля пустыми. Проверьте и активируйте zap. Зайдите на свой сайт и заполните форму. По крайней мере, через 15 минут (достаточно времени, чтобы Zapier проверил электронную таблицу, связанную с вашей формой), проверьте свои конверсии в Google Analytics и убедитесь, что zap работает.
0 голосов
/ 06 октября 2017

Если вы отредактируете форму и выберете меню «Ответы», затем выберите «Введите идентификатор отслеживания», вставьте свой идентификатор отслеживания, и вы получите просмотры страниц по мере его перехода на каждую страницу, включая страницу подтверждения, которая имеет заголовок страницы «Спасибо!».,Это работает, даже если поместить ссылку на форму в электронном письме.Отлично работает, отслеживая открытую почту, затем страницы и отправку формы, но я не выяснил, как передать идентификатор пользователя, чтобы оба типа событий имели одинаковый идентификатор пользователя.

0 голосов
/ 05 февраля 2011

невозможно. Вы должны быть в состоянии добавить код к фактическому файлу, который обслуживается.

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

...