Существует проблема с отображением рекламы в DFP в IE.Я отследил проблему до этой проблемы.
Содержимое объявления загружается с адреса
http://pubads.g.doubleclick.net/gampad/ads?....
Содержимое файла похоже на следующее:
window.parent.googletag.impl.pubads.setAdContentsBySlotForAsync([{"/8019203/FBRU_180x150":{"_type_":"html","_expandable_":true,
"_html_":"текст баннера",
"_snippet_":true,"_height_":150,"_width_":180,
"_empty_":false,"_is_afc_":false,
"_is_psa_":false,"_is_3pas_":true}}]);
Таким образом, содержимое _ html _ является русским текстом, который отображается в IE как текст с искаженной кодировкой.
Другие браузеры отображают тот же контент правильно:
Вызов setAdContentsBySlotForAsync с английским текстом, также корректно отображаемым в IE.
Fiddler показывает, что для всех запросов заголовок charset установлен в UTF-8.Кроме того, добавление атрибутов chartset во все места, где создаются элементы сценария со значением utf-8, не решает проблему.