Я работаю в Adtech компании и есть проблема, когда я пытаюсь и получить доступ к SafeFrame возвращенного Google айхомНевозможно получить доступ содержимого SafeFrame возвращенного Google ADX
Мне нужно, чтобы получить HREF или IMG внутри сейфа, чтобы проверить, идет ли реклама, или нет, как если бы можно было найти, если что-нибудь придет или не будет отправлено объявление.
Когда я попробовать и получить доступ к содержимому в SafeFrame я получаю сообщение об ошибке: -
Uncaught DOMException: Failed to read the 'contentDocument' property from 'HTMLIFrameElement': Blocked a frame with origin " http://www.somerandomname.com " from accessing a cross-origin frame.
Что я должен делать в этом случае, как узнать, если нет объявления или объявления возвращается важно в деловое чутье.
: - Кроме того, что нарушает политику доступа к Google, , Я использовал window.postMessage из adx, когда нет заливки, чтобы показать какой-то баннер по умолчанию из файла AWS. Сейчас он работает на 1 объявление. – MiHawk
Отлично, fyi, я написал пример использования postMessage из iframe объявления https://stackoverflow.com/questions/46144151/google-dfp-resize-safeframe-custom-creative-outer-iframe-container-from-inside – PayteR