Как отправить счетчик электронной почты Gmail в Google Analytics? - PullRequest
0 голосов
/ 13 июля 2020

Я получаю письма с подтверждением продаж из своего магазина в gmail и хотел бы подсчитать их в Google Analytics.

По сути, я хочу отправлять событие всякий раз, когда приходит электронное письмо с темой, содержащей «только что купил». Это должно быть довольно просто, но я не привык кодировать API (например, gmail API).

Я пробовал более очевидные решения, такие как добавление тега с помощью диспетчера тегов Google для отслеживания продаж, конечно, но магазин страница предотвращает (или мешает) выполнение кода.

Zapier предлагает решение, которое работает, но не является бесплатным.

Есть идеи, как это осуществить?

1 Ответ

0 голосов
/ 13 июля 2020

По сути, я хочу отправлять событие всякий раз, когда приходит электронное письмо с темой, содержащей «только что куплено».

Вам придется использовать API Gmail, чтобы проверить электронную почту электронные письма, содержащие эту тему. Как только они появятся, вы можете использовать ту же систему для отправки отслеживания в Google Analytics, используя протокол измерения .

На заметку:

  1. Gmail api не поддерживает учетные записи служб, если ваш адрес электронной почты не принадлежит домену gsuite. Если это так, вы можете настроить учетную запись службы для чтения своих писем. Если нет, вам нужно будет авторизовать свое приложение после сохранения вашего токена refre sh, тогда ваше приложение сможет читать вашу учетную запись gmail, используя токен refre sh, чтобы запросить новый токен доступа по мере необходимости.
  2. При создании приложения убедитесь, что это приложение установлено только для внутреннего использования, в противном случае вам потребуется подтвердить это приложение, а проверка приложения для областей действия Gmail стоит довольно дорого.
  3. При использовании протокола измерения не забудьте отключить фильтр ботов на вашем аккаунт Google Analytics, иначе обращения не будут отображаться.
...