Exemplarische Vorgehensweise zur Fehlerbehandlung in JavaScriptError handling in JavaScript walkthrough

Warnung

Ab dem 1. Juni 2020 wird die Microsoft AD-Monetarisierungsplattform für Windows UWP-apps heruntergefahren.As of June 1, 2020, the Microsoft Ad Monetization platform for Windows UWP apps will be shut down. Weitere InformationenLearn more

In dieser exemplarischen Vorgehensweise wird veranschaulicht, wie Sie AD-bezogene Fehler in der JavaScript-App erfassen.This walkthrough demonstrates how to catch ad-related errors in your JavaScript app. In dieser exemplarischen Vorgehensweise wird ein adcontrol -Element verwendet, um eine Banner-Werbeeinblendungen anzuzeigen, aber die allgemeinen Konzepte in dieser exemplarischen Vorgehensweise gelten auch für austauschbareThis walkthrough uses an AdControl to display a banner ad, but the general concepts in it also apply to interstitial ads and native ads.

In diesen Beispielen wird davon ausgegangen, dass Sie über eine JavaScript-App verfügen, die ein adcontrolenthält.These examples assume that you have a JavaScript app that contains an AdControl. Schritt-für-Schritt-Anleitungen, die zeigen, wie ein AdControl zu Ihrer App hinzugefügt wird, finden Sie unter AdControl in HTML 5 und Javascript.For step-by-step instructions that demonstrate how to add an AdControl to your app, see AdControl in HTML 5 and Javascript. Ein vollständiges Beispiel-Projekt mit einer Veranschaulichung, wie Sie mithilfe von C# und C++ Werbebanner einer JavaScript/HTML-App hinzufügen, finden Sie unter den Anzeigenbeispielen auf 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. Fügen Sie in der Datei "default.html" einen Wert für das Ereignis OnErrorOccurred hinzu, wo Sie die data-win-options in div für das AdControl definieren.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. Suchen Sie den folgenden Code in der Datei „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>
    
    Fügen Sie nach dem adUnitId-Attribut den Wert für das Ereignis OnErrorOccurred hinzu.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}">