Testen Ihres Codes in der Sandbox

Microsoft stellt keine Sandbox für die Inhalts-API bereit, in der Sie Ihre Anwendung testen können, bevor Sie sie in der Produktionsumgebung bereitstellen.

Sie können jedoch die folgenden Optionen verwenden, um Ihre Anwendung in der Produktion ohne Auswirkungen auf Livedaten zu testen. Diese Optionen gelten nur für die Ressourcen Produkt und Bestand und nicht für die Katalogressource .

Verwenden des Abfrageparameters für den Probelauf

Um Ihren Code in der Produktion zu testen, ohne Ihren Livefeed zu ändern und die bereitgestellte Werbung zu beeinträchtigen, fügen Sie den Parameter für die Probelaufabfrage in die Endpunkt-URL ein, wie unten gezeigt.

https://content.api.bingads.microsoft.com/shopping/v9.1/bmc/{bmcMerchantId}/products/{itemUniqueId}?dry-run

Die Verwendung von dry-run ändert ihren Livefeed nicht, gibt jedoch Validierungsfehler zurück.

Da Daten bei Verwendung des Dry-Run-Parameters nicht in der Datenbank gespeichert werden, sollten Sie bei verwendung dieser Option die folgenden Einschränkungen berücksichtigen:

  • Einfügevorgänge geben keine ID zurück.
  • Der Dienst generiert und gibt keine sekundären Fehlermeldungen wie Datenqualität, redaktionelle Probleme und datenbankbezogene Überprüfungen zurück.

Beachten Sie, dass die Catalogs-Ressource den dry-run Abfrageparameter nicht unterstützt.

Deaktivieren der Veröffentlichung

Eine weitere Möglichkeit besteht darin, die Möglichkeit eines Katalogs zum Veröffentlichen von Inhalten zu deaktivieren. Kataloge, die deaktiviert sind, stellen keine Werbung bereit. Auf diese Weise können Sie Vorgänge für den Katalog ausführen und alle auftretenden Fehler erfassen.

Um einen Katalog in der Microsoft Advertising-Webanwendung zu deaktivieren, wählen Sie den Katalog auf der Registerkarte Katalogverwaltung aus. Deaktivieren Sie dann auf der Registerkarte Katalogeinstellungen die Option Veröffentlichung aktivieren.

Sie können auch die Katalogressource verwenden, um die Veröffentlichung zu deaktivieren. Weitere Informationen finden Sie unter Verwalten Ihrer Kataloge.

Wie bei der Verwendung des dry-run Abfrageparameters werden sekundäre Fehlermeldungen wie Datenqualität, redaktionelle Probleme und datenbankbezogene Überprüfungen nicht generiert und nicht zurückgegeben. Einfügevorgänge geben jedoch IDs zurück.

Achtung

Produkte sind innerhalb eines Stores eindeutig, nicht in einem Katalog. Wenn Sie über ein Produkt mit der gleichen ID in mehreren Katalogen verfügen, werden alle Änderungen, die Sie am Produkt im deaktivierten Katalog vornehmen, auch in den aktivierten Katalogen vorgenommen. Dies bedeutet, dass selbst wenn die Veröffentlichung in einem Katalog deaktiviert ist, ein anderer Katalog Anzeigen für dieses Produkt bereitstellen kann.

Hinweis

Sie dürfen den Standardkatalog eines Speichers nicht aktualisieren. Wenn Sie versuchen, den Standardkatalog zu aktualisieren, schlägt die Anforderung fehl.