Интеграция с Яндекс.Метрика.

  1. Зарегистрировать приложение в Я. Метрике
  2. Получить токен для работы с Яндекс. Метрикой

1. Зарегистрировать приложение в Я. Метрике

В разделе Настройки => API Интеграция, перейти в Яндекс для настройки своего приложения для отслеживания метрик

Image

Авторизироваться своим аккаунтом в Яндекс или зарегистрировать новый. 
Далее заполните все поля на странице:

1. Платформа приложения - Веб-сервис
2. Redirect URI - ссылка Redirect URI для веб-сервисов => в вашем аккаунте в Автовебофис, в разделе настройках интеграции Яндекс. Метрики
3. Хост страницы - адрес вашего аккаунта
4, 5. Доступ к данным - выберите права => Создание счетчиков, изменение параметров своих доверенных счетчиков и Получение статистики, чтение параметров своих и доверенных счетчиков
6. Укажите поту для уведомлений

Image

Продолжите настройку согласно инструкции сервиса.

После того как все данные будут указаны и выбраны параметры, вы попадете на главную страницу приложения:

Image

Возвращаемся в аккаунт Автовебофис, вводим значения ClientID и Client secret со страницы настроек приложения:

Image

2. Получить токен для работы с Яндекс. Метрикой.

Далее, чтобы получить токен для работы с Яндекс. Метрикой, на странице своего приложения в Яндекс. Метрике, переходим к Способам получения токена:

Image

Откроется страница с инструкцией получения OAuth-токена => далее переходим конструктор кнопок:

Image

Откроется страница с описанием настройки, можно в навигации сразу перейти к Конструктору кнопок:

Image

Далее, по инструкции, можно отредактировать вид кнопки и после скопировать код из конструктора для вставки на страницу своего сайта/страницы:

Image

Если у вас страница, для которой будет работать приложения Яндекс. Метрики, создана в Автовебофис, то:

- Переходим к лендингу в раздел Маркетинг => Лендинги => выбрать лендинг =>

Image

В редакторе лендинга перейти в Настройки:

Image

На открывшейся странице Настроек страницы добавить код:

Image

В добавленном коде параметр oauthQueryParams =>

Image

=> заменяем на блок с кодом из инструкции Яндекс. Метрики:

Image

В настройках лендинга замена будет выглядеть так:

Image

В блоке подставьте нужные значения параметров:

  • в параметр client_id — идентификатор зарегистрированного на Этапе 1 OAuth-приложения в Яндекс. Метрике;
  • в параметр redirect_uri — Redirect URI для веб-сервисов из аккаунта в Автовебофис (в разделе Настройки => API и интеграция => Интеграция =>  Яндекс. Метрика => Redirect URI для веб-сервисов (для каждого аккаунта свой Redirect URI))

Значение в коде tokenPageOrigin =>

Image

=> меняем на origin вспомогательной страницы, которая принимает токен, то есть в нашем примере на: https://testtest.autoweboffice.ru - это домен акаунта в Автовебофисе.

Так будет выглядеть в измененном виде код в лендинге:

Image

Сохранить изменения в Настройках лендинга.

В это же поле нужно добавить счетчик Я. Метрики, которые подключаете.
Счетчик можно добавить после скрипта для токена, например так:

Image

Далее в приложении Яндекс. Метрики будет указано что - Приложение подключено:

Image

В Автовебофис исчезнет уведомление "У вас отсутствует токен для работы с Яндекс Метрикой". 
Если не ичезло, то сохраните изменения на лендинге => обновите страницу с настройками интеграции с Яндекс. Метрикой.

После получения токена, страница настройки интеграции в Автовебофис выглядит так:

Image

Далее нажмите кнопку "Включить" в уведомлении "Оффлайн-конверсии отключены!" и обновите страницу.

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

Image