Tratamento de erros no Guia passo a passo do JavaScriptError handling in JavaScript walkthrough

Aviso

A partir de 1º de junho de 2020, a plataforma Microsoft ad monetização para aplicativos UWP do Windows será desligada.As of June 1, 2020, the Microsoft Ad Monetization platform for Windows UWP apps will be shut down. Saiba maisLearn more

Este guia passo a passo demonstra como detectar erros relacionados a anúncios em seu aplicativo JavaScript.This walkthrough demonstrates how to catch ad-related errors in your JavaScript app. O passo a passo usa um AdControl para exibir um anúncio em faixa, mas os conceitos gerais nele também se aplicam a anúncios intersticiais e anúncios nativos.This walkthrough uses an AdControl to display a banner ad, but the general concepts in it also apply to interstitial ads and native ads.

Estes exemplos pressupõem que você tenha um aplicativo JavaScript que contém um AdControl.These examples assume that you have a JavaScript app that contains an AdControl. Para obter instruções passo a passo que demonstram como adicionar um AdControl ao seu aplicativo, consulte AdControl em HTML 5 e Javascript.For step-by-step instructions that demonstrate how to add an AdControl to your app, see AdControl in HTML 5 and Javascript. Para um projeto de exemplo completo que demonstra como adicionar anúncios em um aplicativo JavaScript/HTML, consulte os exemplos de publicidade no GitHub.For a complete sample project that demonstrates how to add banner ads to a JavaScript/HTML app, see the advertising samples on GitHub.

  1. No arquivo default.html, adicione um valor para o evento onErrorOccurred, onde você define data-win-options no div do AdControl.In the default.html file, add a value for the onErrorOccurred event where you define the data-win-options in the div for the AdControl. Encontre o código a seguir no arquivo default.html.Find the following code in the default.html file.
    <div id="myAd" style="position: absolute; top: 53px; left: 0px; width: 300px; height: 250px; z-index: 1"
      data-win-control="MicrosoftNSJS.Advertising.AdControl"
      data-win-options="{applicationId: '3f83fe91-d6be-434d-a0ae-7351c5a997f1', adUnitId: 'test'}">
    </div>
    
    Seguindo o atributo adUnitId, adicione o valor para o evento onErrorOccurred.Following the adUnitId attribute, add the value for the onErrorOccurred event.
    <div id="myAd" style="position: absolute; top: 53px; left: 0px; width: 300px; height: 250px; z-index: 1"
      data-win-control="MicrosoftNSJS.Advertising.AdControl"
      data-win-options="{applicationId: '3f83fe91-d6be-434d-a0ae-7351c5a997f1', adUnitId: 'test', onErrorOccurred: errorLogger}">