Какие домены/протоколы в директиве img-src
заголовка Content-Security-Policy необходимы для отслеживания конверсий Google AdWords?
Из тестирования, когда мы вызываем google_trackConversion
, похоже, что браузер создает изображение с src, которое следует цепочке из 302 переадресаций между различными доменами...
www.googleadservices.com ->
googleads.g.doubleclick.net ->
www.google.com ->
www.google.co.uk
Последний .co.uk
выглядит подозрительно для меня. Поскольку мы тестируем из Великобритании, мы обеспокоены тем, что отслеживание из других стран будет перенаправлено на другие домены.
Каков полный список доменов, которые нам нужно открыть, чтобы отслеживание работало?
Как указано в комментариях, примерный компонент пути первого запроса:
pagead/conversion/979383382/?random=1452934690748&cv=8&fst=1452934690748&num=1&fmt=3&label=jvoMCNP4umIQ1uiA0wM&guid=ON&u_h=1080&u_w=1920&u_ah=1033&u_aw=1920&u_cd=24&u_his=18&u_tz=0&u_java=false&u_nplug=5&u_nmime=7&frm=0&url=https%3A//beta.captevate.com/payment%3Flevel%3Da00&async=1
и повторение преобразования второй раз, компонент пути первого запроса
pagead/conversion/979383382/?random=1452934959209&cv=8&fst=1452934959209&num=1&fmt=3&label=jvoMCNP4umIQ1uiA0wM&guid=ON&u_h=1080&u_w=1920&u_ah=1033&u_aw=1920&u_cd=24&u_his=26&u_tz=0&u_java=false&u_nplug=5&u_nmime=7&frm=0&url=https%3A//beta.captevate.com/payment%3Flevel%3Da00&async=1
Я использовал бесплатный VPN-сервис для подключения из нескольких стран (Нидерланды и Сингапур), и последнее перенаправление не происходит: окончательный запрос www.google.com
равен 200. Однако я, очевидно, не пробовал связанных с каждой страной, поэтому мой первоначальный вопрос стоит.