Верификация событий
Верификация доступна только на Android.
Каждое приложение подписывается уникальной подписью разработчика, которая представлена в виде отпечатка сертификата. Все события, отправляемые приложением на серверы AppMetrica, сопровождаются этим отпечатком.
Если отпечаток отсутствует или отличается от ожидаемого, это может указывать на искажение данных вашего приложения в AppMetrica.
Для дополнительного отслеживания таких потенциально фродовых действий AppMetrica предлагает использовать параметр certificate_verification_status, доступный в Data Stream API. Этот параметр возвращает результат проверки совпадения целевого отпечатка сертификата с тем, который поступил вместе с событием.
Наличие корректной подписи не гарантирует, что событие не является фродовым.
Как подключить
-
Получите SHA1-отпечаток сертификата у команды разработки вашего приложения.
-
Загрузите отпечаток через API: Загрузка отпечатка сертификата приложения.
-
Через некоторое время после загрузки, данные, поступающие с вашего приложения на серверы AppMetrica, начнут проверяться на соответствие загруженному сертификату.
-
При выгрузке из Data Stream API добавьте поле
certificate_verification_status, внутри которого будет результат проверки.
Операции для работы с отпечатками сертификатов:
- Информация об отпечатках сертификатов приложения
- Загрузка отпечатка сертификата приложения
- Удаление отпечатка сертификата приложения
FAQ
У меня больше одного сертификата, что делать?
Загрузите все сертификаты, которые используются вашим приложением.
Нужно ли мне что-то дополнительно размечать в коде приложения?
Нет, отпечатки будут автоматически отправляться на сервер вместе со всеми типами событий сразу после загрузки целевых сертификатов через API.
Могу ли я где-то в отчетах увидеть результат валидации?
Нет, сейчас результат валидации доступен только в Data Stream API в поле certificate_verification_status.
Добавят ли это поле в Logs API?
Поле доступно только в Data Stream API.
Куда отправить предложения и пожелания?
Напишите их, пожалуйста, в форму.
Если вы не нашли ответ на свой вопрос, то вы можете задать его через форму обратной связи. Пожалуйста, опишите возникшую проблему как можно подробнее. Если возможно, приложите скриншот.