Bekannte Probleme

Auf dieser Seite werden bekannte Probleme von Entwicklern mit der Merchant API dokumentiert.

Durchsatzprobleme bei den Methoden insert für Produkte und Inventar

Gemeldet: 28.01.2026 (UTC) | Zuletzt aktualisiert: 31.03.2026 (UTC)

Wir haben Berichte über clientseitige Leistungsprobleme mit dem Durchsatz bei der Übertragung großer Datenmengen an die Merchant API erhalten. Dieses Problem kann auftreten, wenn Sie Clientbibliotheken für die folgenden Methoden verwenden:

Wir haben Verbesserungen vorgenommen, um die Leistung verschiedener Backend-Systeme zu steigern. Wenn das Problem weiterhin auftritt, müssen Sie möglicherweise einen Kanalpool konfigurieren, um den Durchsatz zu maximieren. Dadurch wird das typische Limit von 100 Streams eines einzelnen gRPC-Kanals umgangen, da mehrere zugrunde liegende Verbindungen verwaltet werden. Weitere Informationen finden Sie unter Code für gleichzeitige Anfragen refaktorieren: Durchsatz mit Channel-Pools verbessern.

Produktkennzeichnungen mit Sonderzeichen

Gemeldet: 03.10.2025 UTC | Zuletzt aktualisiert: 08.04.2026 UTC

Nutzer können Probleme bei der Verwaltung von Produkten haben, wenn die productId oder offerId nicht den Formatierungsrichtlinien für Produkt-IDs entsprechen. Solche Produkt-IDs können Sonderzeichen enthalten, insbesondere Schrägstriche (/), Doppelpunkte (:), Tilden (~) und Prozentzeichen (%). Auf Oberflächen wie dem Merchant Center sind bereits einige Sonderzeichen in Produkt-IDs zulässig.

Da die Merchant API die Produktkennzeichnung direkt in die Ressource name als Teil der URL einfügt (z. B. accounts/{account}/products/{productId}), können diese Zeichen das Standard-URL-Routing und -Parsing beeinträchtigen. Dies kann zu unerwarteten 404 Not Found- oder 400 Bad Request-Fehlern bei GET-, PATCH- oder DELETE-Vorgängen führen.

Damit Sie sicher mit Produkten interagieren können, die diese Zeichen enthalten, müssen Sie das Segment productId oder offerId des Ressourcennamens codieren. Der Codierungsalgorithmus ist Base64URL-Codierung ohne Padding. Weitere Informationen finden Sie unter accounts.productInputs.name.

Behoben: Wir haben eine Lösung eingeführt, um das Verhalten im Merchant API-Ökosystem zu standardisieren. Wir haben den API-Antworten ein neues Feld base64_encoded_name hinzugefügt, das den vorcodierten Ressourcennamen enthält. So können Sie die Ausgabe eines Listen- oder Get-Aufrufs direkt als Eingabe für nachfolgende Aktualisierungen verwenden, ohne eine manuelle Codierung durchführen zu müssen.

Verzögerung nach Erstellung der Datenquelle

Gemeldet: 10.04.2024 UTC | Zuletzt aktualisiert: 12.05.2024 UTC

Es ist eine bekannte Verzögerung aufgetreten, als versucht wurde, Produkte, Angebote oder Rezensionen unmittelbar nach dem Erstellen eines neuen DataSource einzufügen. Der Fehler Data source not found wurde zurückgegeben, als versucht wurde, Elemente innerhalb von 5 Minuten nach dem Erstellen der Datenquelle einzufügen.

Behoben: Diese Verzögerung wurde beseitigt, sodass Sie sofort mit neu erstellten Datenquellen interagieren können.

Sonstige Probleme?

Bei anderen Problemen rufen Sie die Seiten Hilfe zur Merchant API und Feedback geben auf.