Как настроить прокси-сервер Charles для отслеживания запросов объявлений Google на SSL? - PullRequest
0 голосов
/ 11 декабря 2018

Раньше я мог использовать Чарльза для просмотра HTTPS-трафика для запросов к рекламным службам Google.Сегодня я больше не могу просматривать запросы на https://pubads.g.doubleclick.net/gampad/ads,, чтобы подтвердить правильность параметров моих объявлений.Например, я хочу видеть параметр «sz», чтобы убедиться, что смотрю запрос баннера (320x50), и хочу видеть параметр «iu», чтобы убедиться, что полный путь к рекламному блоку указан правильно..

Эта проблема связана с рекламным трафиком Google.Я могу видеть детали других HTTPS-запросов, сделанных моим приложением.Я перепрыгнул через обручи, чтобы настроить поддержку SSL в Charles, я установил SSL-сертификат Charles на свое устройство и настроил свое приложение на прием сторонних корневых сертификатов, чтобы обеспечить видимость для SSL-прокси.движение.Но я не вижу запросов gampad, которые мое приложение отправляет на рекламный сервер Google, где раньше я их видел.

1 Ответ

0 голосов
/ 11 декабря 2018

Теперь есть дополнительный шаг.При включенном режиме разработчика Android есть опция отладки объявлений, которая становится видимой в настройках для объявлений Google:

Настройки> Google> Объявления> Включить ведение журнала отладки для объявлений

Включениеэта опция позволяет просматривать рекламный трафик Google HTTPS в стороннем прокси-сервере, таком как Charles.Подробнее об этом можно узнать здесь .

. Объяснение, которое мне дали, заключается в том, что теперь рекламные запросы делаются из отдельного процесса Служб Google Play, поэтому настройте собственное приложение, чтобы-партийных прокси-сертификатов для запросов HTTPS (путем создания пользовательского файла network_security_config.xml и указания на него манифеста приложения) недостаточно.Этот дополнительный шаг также необходим для того, чтобы Службы Google Play приняли корневой сертификат Charles.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...