Questa pagina documenta i problemi noti degli sviluppatori relativi all'API Merchant.
Problemi di velocità effettiva per i metodi insert di prodotti e inventari
Segnalato: 28/01/2026 UTC | Ultimo aggiornamento: 31/03/2026 UTC
Abbiamo ricevuto segnalazioni di problemi di rendimento lato client con la velocità effettiva durante la trasmissione di grandi quantità di dati all'API Merchant. Potresti riscontrare questo problema quando utilizzi le librerie client per i seguenti metodi:
accounts.productInputs.insertaccounts.products.localInventories.insertaccounts.products.regionalInventories.insert
Abbiamo apportato miglioramenti per aumentare il rendimento di vari sistemi di backend. Se il problema persiste, potrebbe essere necessario configurare un pool di canali per massimizzare la velocità effettiva. In questo modo viene aggirato il limite tipico di 100 stream di un singolo canale gRPC gestendo più connessioni sottostanti. Per saperne di più, consulta Rifattorizzare il codice per richieste in parallelo: migliora il throughput con i pool di canali.
Identificatori di prodotto con caratteri speciali
Segnalato: 3/10/2025 UTC | Ultimo aggiornamento: 8/04/2026 UTC
Gli utenti potrebbero riscontrare problemi durante la gestione dei prodotti in cui productId o
offerId non rispettano le
linee guida per la formattazione dell'ID prodotto.
Questi ID prodotto potrebbero contenere caratteri speciali, in particolare barre
(/), due punti (:), tilde (~) e segni di percentuale (%). Le piattaforme
come Merchant Center consentono già alcuni caratteri speciali negli ID prodotto./:~%
Poiché l'API Merchant incorpora l'ID prodotto direttamente nella risorsa name come parte dell'URL (ad esempio accounts/{account}/products/{productId}), questi caratteri possono interferire con il routing e l'analisi degli URL standard, causando errori 404 Not Found o 400 Bad Request imprevisti durante le operazioni GET, PATCH o DELETE.
Per interagire in modo sicuro con i prodotti contenenti questi caratteri, devi
codificare il segmento productId o offerId del nome della risorsa. L'algoritmo di codifica
è la codifica Base64URL senza padding. Per saperne di più, vedi
accounts.productInputs.name.
Risolto:abbiamo implementato una soluzione per standardizzare il comportamento nell'ecosistema
dell'API Merchant. Abbiamo aggiunto un nuovo campo base64_encoded_name alle risposte dell'API
che fornisce il nome della risorsa pre-codificato, consentendoti di utilizzare
l'output di un elenco o di una chiamata get direttamente come input per gli aggiornamenti successivi
senza eseguire la codifica manuale.
Ritardo dopo la creazione dell'origine dati
Segnalato il giorno 10/04/2024 UTC | Ultimo aggiornamento: 12/05/2024 UTC
Si è verificato un ritardo noto durante il tentativo di inserire prodotti, promozioni o recensioni
immediatamente dopo la creazione di un nuovo DataSource. L'errore Data source not found
è stato restituito durante il tentativo di inserire elementi entro 5 minuti dalla creazione
dell'origine dati.
Risolto:questo ritardo è stato eliminato, consentendo un'interazione più immediata con le origini dati appena create.
Hai altri problemi?
Visita le nostre pagine Ricevi assistenza per l'API Merchant e Invia feedback per eventuali altri problemi.