из этой статьи ясно, как сделать вознагражденное видео с помощью обратного вызова клиента.
Также имеется другой документ , называемый «Проверка обратных вызовов на стороне сервера (SSV)». Эта спецификация полностью сбивает с толку.
Прежде всего. Это код клиента. Как «клиент должен что-то проверять с помощью некоторой крипто-библиотеки». Что это значит? Это просто не работает. В большинстве sdks поток данных выглядит следующим образом:
1.Клиент запускает SDK для показа / предварительной загрузки объявления
2.SDK показывает видео и отправляет в Google user_id
для вознаграждения
3. Google запускает обратный вызов нашего сервера, говоря «дайте N монет этому пользователю» *
4. Все это время клиент постоянно пингует сервер в ожидании награды
Поэтому клиент общается только со своим собственным сервером (не сервер Google!). Не нужно ничего проверять.
Я подозреваю, что admob не следует этому шаблону. Может ли кто-нибудь поделиться примерами кода / документами о том, как сделать admob вознагражденными серверными обратными вызовами? В настоящее время мне удалось показать admobвидео. Однако после того, как видео закончено, Google вообще не запускает обратный вызов нашего сервера.