Presentazione dettagliata sulla gestione degli errori in JavaScriptError handling in JavaScript walkthrough

Avviso

A partire dal 1 ° giugno 2020, la piattaforma di monetizzazione di Microsoft ad per le app UWP di Windows verrà arrestata.As of June 1, 2020, the Microsoft Ad Monetization platform for Windows UWP apps will be shut down. Altre informazioniLearn more

Questa procedura dettagliata illustra come intercettare gli errori correlati ad nell'app JavaScript.This walkthrough demonstrates how to catch ad-related errors in your JavaScript app. Questa procedura dettagliata usa un AdControl per visualizzare un annuncio banner, ma i concetti generali sono validi anche per gli annunci interstiziali e le inserzioni native.This walkthrough uses an AdControl to display a banner ad, but the general concepts in it also apply to interstitial ads and native ads.

In questi esempi si presuppone che sia presente un'app JavaScript che contiene un AdControl.These examples assume that you have a JavaScript app that contains an AdControl. Per istruzioni dettagliate che descrivono come aggiungere un oggetto AdControl alla tua app, vedi AdControl in 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. Per un progetto di esempio completo che mostra come aggiungere annunci banner a un'app JavaScript/HTML, vedi Esempi di annunci su 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. Nel file default.html aggiungi un valore per l'evento onErrorOccurred in cui puoi definire data-win-options nell'oggetto div per 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. Trova il codice seguente nel file 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>
    
    Dopo l'attributo adUnitId, aggiungi il valore per l'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}">