Há momentos em que você está trabalhando em um aplicativo e as especificações da equipe de negócios dizem, faça os unicórnios voar depois que o usuário ver o anúncio do google adsense. Os unicórnios devem ficar parados até que o usuário não tenha visto o anúncio na página.
Agora, o Google Ads carrega dentro de um iframe e há muitas outras maneiras de detectar alterações no DOM, mas, às vezes, os seletores do DOM simplesmente não funcionam.
Eu encontrei o retorno de chamada do evento que AdsLoadedEvent.ADS_LOADED
você pode se inscrever.
Você pode descobrir quando o anúncio é retornado com sucesso, inscrevendo-se no evento AdsLoadedEvent.ADS_LOADED
adsLoader.addEventListener(AdsLoadedEvent.ADS_LOADED, onAdsLoaded);
Existe alguma documentação disponível em http://support.google.com/adsense/bin/answer.py?hl=pt_BR&answer=1705827 .