Bekannte Probleme

Auf dieser Seite werden bekannte Bedenken von Entwicklern in Bezug auf die Merchant API dokumentiert.

Probleme mit dem Durchsatz für Produkt- und Inventarmethoden insert

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

Wir haben Berichte über clientseitige Leistungsprobleme mit dem Durchsatz beim Übertragen 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 besteht, müssen Sie möglicherweise einen Channelpool konfigurieren, um den Durchsatz zu maximieren. Dadurch wird das typische Limit von 100 Streams für einen einzelnen gRPC-Channel 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) | Letzte Aktualisierung: 08.04.2026 (UTC)

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

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

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

Behoben:Wir haben eine Lösung eingeführt, um das Verhalten in der gesamten Merchant API zu standardisieren. Wir haben den API-Antworten ein neues Feld base64_encoded_name hinzugefügt, das den vorab codierten 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 durchzuführen.

Verzögerung nach dem Erstellen der Datenquelle

Gemeldet: 10.04.2024 UTC | Zuletzt aktualisiert: 12.05.2024 UTC

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

Behoben:Diese Verzögerung wurde behoben. Sie können jetzt sofort mit neu erstellten Datenquellen interagieren.

Sonstige Probleme?

Bei anderen Problemen können Sie unsere Seiten Hilfe zur Merchant API und Feedback geben aufrufen.