Auf dieser Seite werden bekannte Probleme von Entwicklern mit der Merchant API dokumentiert.
Probleme mit dem Durchsatz für die Methoden insert für Produkte und Inventare
Gemeldet: 28.01.2026, 0:00 Uhr (UTC) | Letzte Aktualisierung: 31.03.2026, 0:00 Uhr (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:
accounts.productInputs.insertaccounts.products.localInventories.insertaccounts.products.regionalInventories.insert
Wir haben Verbesserungen vorgenommen, um die Leistung verschiedener Back-End-Systeme zu steigern. Wenn das Problem weiterhin auftritt, müssen Sie möglicherweise einen Channelpool konfigurieren, um den Durchsatz zu maximieren. Dadurch wird die typische Beschränkung auf 100 Streams eines einzelnen gRPC-Channels umgangen, indem mehrere zugrunde liegende Verbindungen verwaltet werden. Weitere Informationen finden Sie unter Code für gleichzeitige Anfragen refaktorieren: Durchsatz mit Channelpools verbessern.
Produktkennzeichnungen mit Sonderzeichen
Gemeldet: 03.10.2025, 0:00 Uhr (UTC) | Letzte Aktualisierung: 08.04.2026, 0:00 Uhr (UTC)
Bei der Verwaltung von Produkten kann es zu Problemen kommen, wenn die productId oder
offerId nicht den
Richtlinien zur Formatierung von Produkt-IDs entspricht.
Solche Produkt-IDs können Sonderzeichen enthalten, insbesondere Schräg
striche (/), Doppelpunkte (:), Tilden (~) und Prozentzeichen (%). Auf Plattformen
wie Merchant Center sind bereits einige Sonderzeichen in Produkt-IDs zulässig.
Da die Merchant API die Produktkennzeichnung direkt in den name der Ressource als Teil der URL einfügt (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 Padding. Weitere Informationen finden Sie unter
accounts.productInputs.name.
Behoben:Wir haben eine Lösung eingeführt, um das Verhalten im gesamten 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 dem Erstellen einer Datenquelle
Gemeldet: 10.04.2024, 0:00 Uhr (UTC) | Letzte Aktualisierung: 12.05.2024, 0:00 Uhr (UTC)
Es ist eine bekannte Verzögerung aufgetreten, wenn versucht wurde, Produkte, Angebote oder Rezensionen unmittelbar nach dem Erstellen einer neuen DataSource einzufügen. Der Fehler Data source not found wurde zurückgegeben, wenn versucht wurde, Elemente innerhalb von 5 Minuten nach dem Erstellen der Datenquelle einzufügen.
Behoben:Diese Verzögerung wurde beseitigt, sodass eine schnellere Interaktion mit neu erstellten Datenquellen möglich ist.
Sonstige Probleme?
Auf den Seiten Hilfe zur Merchant API erhalten und Feedback geben finden Sie Informationen zu anderen Problemen.