Задача
Требуется настроить отслеживание успешных платежей в сети интернет (Яндекс Метрика) для магазина подписок, использующего платежный сервис в рамках платежного шлюза. Оплата может проходить после перенаправления и при 3D Secure верификации.
Исходные данные
- Рабочий сайт интегрирован с API современной платежной системы
- Уже установлена системы аналитики (основной код на страницах)
- Оплата может быть завершена не сразу на странице - бывают бзовые редиректы и протоколы безопасности
Технические требования
Настройка цели в системе аналитики
- Тип цели: Событие по JavaScript (isGoal)
- Название: payment_success (возможно уточнение в процессе)
Ожидаемая логика передачи события в аналитику
- Событие должно отправляться только при однозначном факте успешного платежного подтверждения
- Учитывать все возможные сценарии возврата: нормальный, после банковского редиректа (3D Secure): event после 'onSuccess' виджета/колбэка платежного сервиса
- Аргумент передаваться строгая метка: 'order: {ID}' (где ID номер заказа при покупке подписки)
Уточнить Интеграции (без передачи названий внешних компаний)
По итогу задача исполнителя знающего метод итогов: объединить шаг (метод метрики с уникальными параметрами) в единый номер операции оплаты. Сценарии временных блокировок мер борьбе добавить таймер над коллектор в файл.