В личном кабинете GIVR.Платежи зайдите в меню пункт Настройки -> Разработчикам -> Сервисы web-аналитики.

Данные раздел позволяет прописать интеграцию с Google Аналитика 4 (GA-4), Яндекс.Метрикой, VK Pixel.
После настройки интеграции GIVR.Платежи сможет передавать в web-аналитику события.
Перейти к разделу:
Для подключения GA-4 нужно в GIVR.Платежи прописать Идентификатор потока данных (MEASUREMENT_ID) и Секретный ключ API (API SECRET). Эти параметры берутся в личном кабинете GA-4, из Google Аналитики прописанной для вашего сайта, где будет размещен виджет с GIVR.Платежи.
GIVR.Платежи в Google Аналитика умеет передовать следующие события:
Checkout - соответствует нажатию кнопки пожертвовать на виджете.Purchase - передается как офлайн-конверсия после получения от платежного оператора информации об успешном списании.Для подключения Яндекс.Метрики и настройки офлайн-конверсии нужно прописать номер счетчика, который указан на вашем сайте, где будет размещаться виджет GIVR.Платежи и сформировать токен доступа к счетчику.
Дополнительно можно указать сумму в поле
Значение активации передачи CheckoutSum, что позволит использовать цельCheckoutSumи передавать в Яндекс.Метрику достижение цели: донор указал сумму на виджете больше или равную установленной и нажал на кнопкуПожертвовать.
Для доступа к Яндекс Метрики необходимо получить OAuth-токен. Для получения токена необходимо авторизоваться в аккаунте Яндекс, который имеет доступ к счетчикам с нужной информацией. После авторизации нужно перейти на страницу https://yandex.ru/dev/metrika/ и нажать там на кнопку “Получить OAuth-токен” для регистрации приложения и настройки его доступов.
После перехода в раздел приложений нажмите Создать приложение. Выберите тип приложения Для доступа к API и отладке.

При создании приложения необходимо заполнить поле Название вашего сервиса, можно вписать GIVR.Платежи.
В разделе Почта для связи укажите свой email, на который могут приходить уведомления от Яндекса.
На этой же странице ниже настраиваются права доступа для приложения. В списке необходимо найти “Яндекс.Метрика” и включить следующие доступы:
На этой же странице ниже заполните поле Redirect URI, в него нужно прописать: https://oauth.yandex.ru/verification_code.
Скрин из Яндекс.Метрика

Далее подтвердить создание приложения.
После создания приложения откроется окно, где будет видно ClientID и Client secret для приложения.
Скрин из Яндекс.Метрика

Необходимо скопировать полученный ClientID приложения и в браузере перейти по ссылке, подставив в ссылку этот ClientID:
https://oauth.yandex.ru/authorize?response_type=token&client_id=<ClientID>
На странице должно быть окно входа с подтверждением предоставления прав вашему созданному приложению.
Скрин из Браузера

После входа откроется страница, где в центре экрана будет показан полученный OAuth-токен.
Скрин из Браузера

Полученный токен нужно прописать в GIVR.Платежи.
Для приема офлайн-конверсии Яндекс.Метрикой ее нужно включить в счетчике.
В настройках счетчика выбираем Загрузка данных.
Скрин из Яндекс.Метрика

Далее в разделе офлайн-конверсии нажимаем на кнопку Включить учет офлайн-конверсии.
Скрин из Яндекс.Метрика

Для учета ввода данных в форму пожертвования на плагине GIVR.Платежи в Яндекс.Метрике нужно добавить цель. Для этого заходим в Цели и нажимаем «Добавить цель» и заполняем поля:
Change_form (GIVR).JavaScript-событие.Change_form.ОК.Скрин из Яндекс.Метрика

Для учета нажатия кнопки Пожертвовать на плагине GIVR.Платежи в Яндекс.Метрике нужно добавить цель. Для этого заходим в Цели и нажимаем «Добавить цель» и заполняем поля:
Checkout (GIVR).JavaScript-событие.Checkout.ОК.Скрин из Яндекс.Метрика

Для учета нажатия кнопки Пожертвовать при установленной сумме больше или равной заданной на плагине GIVR.Платежи в Яндекс.Метрике нужно добавить цель. Для этого заходим в Цели и нажимаем «Добавить цель» и заполняем поля:
CheckoutSum (GIVR).JavaScript-событие.Checkout_sum.ОК.Для учета офлайн коммерции общей с GIVR.Платежи в Яндекс.Метрике нужно добавить цель. Для этого заходим в Цели и нажимаем «Добавить цель» и заполняем поля:
Purchase (GIVR).JavaScript-событие.Purchase.ОК.Скрин из Яндекс.Метрика

Офлайн-конверсия передается из GIVR.Платежи при получении информации от платежного оператора, но Яндекс.Метрике требуется время для обработки. Поэтому данные появляются с задержкой.
Для учета офлайн коммерции по разовым платежам с GIVR.Платежи в Яндекс.Метрике нужно добавить цель. Для этого заходим в Цели и нажимаем «Добавить цель» и заполняем поля:
Purchase_single (GIVR).JavaScript-событие.Purchase_single.ОК.Скрин из Яндекс.Метрика

Офлайн-конверсия передается из GIVR.Платежи при получении информации от платежного оператора, но Яндекс.Метрике требуется время для обработки. Поэтому данные появляются с задержкой.
Для учета офлайн коммерции по рекуррентным платежам с GIVR.Платежи в Яндекс.Метрике нужно добавить цель. Для этого заходим в Цели и нажимаем «Добавить цель» и заполняем поля:
Purchase_recurring (GIVR).JavaScript-событие.Purchase_recurring.ОК.Скрин из Яндекс.Метрика

Офлайн-конверсия передается из GIVR.Платежи при получении информации от платежного оператора, но Яндекс.Метрике требуется время для обработки. Поэтому данные появляются с задержкой.
Для учета показа баннера об успешном пожертвовании на виджете GIVR.Платежи в Яндекс.Метрике нужно добавить цель по адресу страницы:
Donation_success_banner (GIVR).Посещение страниц.URL выбираем Содержит и прописываем success=true.Добавить цель.Скрин из Яндекс.Метрика

Если цель ранее была создана как
Целевое событие(JavaScript-событие), одной замены идентификатора наsuccess=trueнедостаточно. Создайте цель типаПосещение страниц: в верхней части формы должно быть указано именно это название.
Для учета показа баннера ошибки при пожертвовании на виджете GIVR.Платежи в Яндекс.Метрике нужно добавить цель по адресу страницы:
Donation_error_banner (GIVR).Посещение страниц.URL выбираем Содержит и прописываем error=true.Добавить цель.Скрин из Яндекс.Метрика

Для ошибки используется параметр
error=true, а неsuccess=false. Чтобы проверить экран без проведения платежа, откройте<адрес страницы с виджетом>?error=true. Если в адресе уже есть параметры после?, добавьте&error=true.
Для учета офлайн-конверсии отмененного пожертвования с GIVR.Платежи в Яндекс.Метрике нужно добавить цель. Для этого заходим в Цели и нажимаем «Добавить цель» и заполняем поля:
Canceled_donation (GIVR).JavaScript-событие.Canceled_donation.ОК.Скрин из Яндекс.Метрика

Офлайн-конверсия передается из GIVR.Платежи при получении от платежного оператора информации об отмене платежа. Вместе с конверсией передается сумма пожертвования. Яндекс.Метрике требуется время для обработки, поэтому данные появляются с задержкой.
Для учета офлайн-конверсии неуспешного пожертвования с GIVR.Платежи в Яндекс.Метрике нужно добавить цель. Для этого заходим в Цели и нажимаем «Добавить цель» и заполняем поля:
Failed_donation (GIVR).JavaScript-событие.Failed_donation.ОК.Скрин из Яндекс.Метрика

Офлайн-конверсия передается из GIVR.Платежи при получении от платежного оператора информации об отклонении или ошибке платежа. Вместе с конверсией передается сумма пожертвования. Яндекс.Метрике требуется время для обработки, поэтому данные появляются с задержкой.
Для подключения VK Pixel необходимо указать в GIVR идентификатор счетчика (VK Pixel ID), который установлен на сайте, где размещается виджет GIVR.Платежи.
Важно: необходимо использовать ID именно того пикселя, который установлен на сайте с виджетом GIVR.Платежи.
После сохранения GIVR сможет передавать в VK Pixel информацию о совершенных пожертвованиях.
Checkout в VK РекламеЧтобы VK Реклама учитывала успешные пожертвования как конверсии, необходимо создать отдельную цель типа JavaScript-событие.
![]()
Checkout (GIVR)
Checkout
После этого в VK Pixel будет создана цель Checkout (GIVR).
Важно: событие Checkout передается после успешной проверки формы и нажатии кнопки пожертвавать.
Примечание: данные о конверсиях могут поступать в рекламный кабинет VK с задержкой. Поэтому отсутствие события сразу после тестового пожертвования не обязательно означает ошибку в настройке.