Vai al contenuto principale
GMC Guardian GMC Guardian
IT
WARNING

Disapprovazione GMC per disponibilità prodotto errata: guida tecnica per Shopify

Quando il valore dell'attributo availability nel feed non corrisponde allo stato acquistabile sulla pagina prodotto, Google rimuove la scheda. Ecco come diagnosticare e risolvere il problema in 1-3 giorni.

Tempo stimato di correzione
1-3 giorni
Canale DSA
N/A
Ultima revisione
2026-04-29
  • #disponibilita-prodotto
  • #google-shopping
  • #feed-disponibilita
  • #shopify-inventario
  • #disapprovazione-gmc
  • #attributo-availability
  • #sincronizzazione-feed
  • #merchant-center

Una disapprovazione per disponibilità non accurata non sospende l’intero account, ma toglie visibilità immediata ai prodotti interessati finché la discrepanza non viene risolta. Google valuta la coerenza tra feed e pagina prodotto a ogni passaggio di AdsBot: anche una differenza temporanea - un prodotto esaurito rientrato a magazzino, un preordine con data scaduta - è sufficiente a far scattare il controllo. Il problema è particolarmente diffuso su Shopify a causa di come il canale Google & YouTube gestisce la sincronizzazione dell’inventario in presenza di configurazioni non standard.

Cosa intende Google per “disponibilità non accurata”

Google richiede che l’attributo availability nel feed corrisponda in modo fedele allo stato acquistabile del prodotto al momento del crawl. I valori accettati sono tre:

  • in_stock - il prodotto è acquistabile e sarà spedito in tempi ragionevoli.
  • out_of_stock - il prodotto non è acquistabile al momento.
  • preorder - il prodotto è prenotabile ma la spedizione avverrà in una data futura, che deve essere specificata nell’attributo availability_date.

La policy ufficiale di Google stabilisce che il valore dichiarato nel feed deve corrispondere a ciò che un utente vede sulla pagina prodotto. Non è sufficiente che il dato sia corretto al momento dell’invio del feed: AdsBot ricrawla le pagine prodotto in modo indipendente e confronta il risultato in tempo reale con quanto dichiarato.

Se la pagina mostra un pulsante “Aggiungi al carrello” attivo ma il feed dichiara out_of_stock, Google interpreta la differenza come una potenziale induzione in errore del consumatore. Vale anche l’opposto: se la pagina mostra “Prodotto esaurito” ma il feed dichiara in_stock, la disapprovazione scatta ugualmente. La logica di Google è simmetrica e non fa distinzioni di buona fede.

Perché causa una disapprovazione su Shopify

Su Shopify, la sincronizzazione della disponibilità con GMC avviene attraverso il canale Google & YouTube. Questo canale aggiorna il feed quando Shopify registra una variazione di inventario, ma non in tempo reale: gli aggiornamenti seguono un ciclo di polling che può ritardare la propagazione di alcune ore.

Le cause più frequenti su Shopify sono:

  • “Continua a vendere quando esaurito” attivo con feed che legge la quantità grezza. Se questa impostazione è abilitata su un prodotto (Shopify Admin → Prodotti → variante → Scorte), il prodotto resta acquistabile anche quando la quantità è zero. Il canale Google, tuttavia, può inviare out_of_stock basandosi sul dato numerico, creando una discrepanza con la pagina reale.
  • Più location di magazzino non aggregate correttamente. Shopify calcola la disponibilità su tutte le location abilitate. Se un prodotto è disponibile in un magazzino ma non in un altro, e il canale Google non aggrega i valori nel modo atteso, i valori divergono.
  • Prodotti in preordine senza availability_date. Shopify non gestisce nativamente il valore preorder del feed GMC. Se il valore non è impostato esplicitamente tramite feed supplementare, il canale invia in_stock anche per prodotti non ancora disponibili alla spedizione.
  • Ritardi post-flash sale. Dopo una vendita rapida che porta l’inventario a zero, il feed può impiegare ore ad aggiornarsi, lasciando annunci attivi per prodotti già esauriti. AdsBot coglie la discrepanza prima che il feed si aggiorni.

Come individuare il problema sul tuo negozio

1. Report diagnostico in GMC

Accedi a Merchant Center → Prodotti → Diagnostica. Filtra per il motivo “Disponibilità non accurata”. Il report elenca: ID prodotto, URL della pagina, valore dichiarato nel feed, valore rilevato dal crawl.

2. Confronto manuale della pagina prodotto

Per i prodotti flaggati, apri l’URL in una finestra in modalità privata (senza cookie di sessione) e verifica:

  • Il pulsante “Aggiungi al carrello” è visibile e cliccabile?
  • La pagina mostra un messaggio di esaurimento scorte o un form “avvisami quando disponibile” al posto del pulsante?
  • Esiste un widget JavaScript che altera la disponibilità visualizzata rispetto all’HTML statico?

3. Verifica del valore nel feed via Merchant API v1

Se hai accesso alla Merchant API v1, puoi interrogare il metodo products.get per ottenere il valore availability attualmente registrato:

GET https://merchantapi.googleapis.com/products/v1beta/accounts/{merchantId}/products/{productId}

Domande frequenti

Domande frequenti

Quanto tempo ci vuole per la riapprovazione dopo aver corretto la disponibilità?
Google di solito ricrawla i prodotti aggiornati entro 1-3 giorni lavorativi dal momento in cui il feed viene aggiornato. Puoi accelerare il processo usando il pulsante 'Richiedi scansione' in GMC (Prodotti → Diagnostica) oppure inviando un aggiornamento tramite la Merchant API v1. La riapprovazione non è istantanea: anche dopo il crawl, lo stato impiega tipicamente qualche ora ad aggiornarsi nella dashboard.
Posso ricevere una disapprovazione anche se il prodotto è effettivamente disponibile?
Sì. La disapprovazione scatta quando Google percepisce una discrepanza, non necessariamente quando c'è una reale indisponibilità. Cause tipiche: la pagina mostra un widget 'Notificami quando disponibile' che sostituisce il pulsante di acquisto, la quantità in Shopify è zero ma 'Continua a vendere' è attivo, oppure il feed ha ricevuto un aggiornamento parziale che non ha propagato il valore corretto. Verifica sempre sia il feed sia il rendering della pagina come la vede AdsBot.
Come prevenire future discrepanze di disponibilità su Shopify?
Configura il canale Google & YouTube in modo che availability si mappi direttamente sulla quantità: in_stock se quantità > 0, out_of_stock se quantità = 0 e 'Ferma alla quantità zero' è attivo, preorder solo con availability_date impostata. Abilita le notifiche di errore del feed in GMC. Se gestisci flash sale con esaurimenti rapidi, valuta un feed supplementare per aggiornamenti di emergenza senza attendere il ciclo di sincronizzazione.
La disapprovazione per disponibilità errata può portare alla sospensione dell'account?
Una singola disapprovazione è classificata come avviso (warning), non come sospensione dell'account. Tuttavia, se le discrepanze sono sistematiche su molte schede e si ripetono nel tempo, Google può riclassificare il comportamento come misrepresentation - una violazione più grave che comporta la sospensione dell'intero account. È importante correggere le discrepanze non appena vengono rilevate.
Cosa fare se vendo prodotti in preordine?
Per i prodotti in preordine usa il valore preorder nell'attributo availability e compila obbligatoriamente availability_date con la data stimata di spedizione in formato ISO 8601 (es. 2026-06-15T00:00:00+02:00). Shopify non gestisce nativamente il valore preorder nel feed GMC: usa un feed supplementare in GMC o un'app di terze parti per impostarlo. Se la data di disponibilità è già passata, aggiorna immediatamente il valore a out_of_stock o estendi la data.
Devo presentare un ricorso formale dopo aver corretto la disponibilità?
Per le disapprovazioni a livello di singolo prodotto non è necessario un ricorso formale. È sufficiente correggere il feed e richiedere la riapprovazione tramite 'Richiedi scansione' in GMC. Se la disapprovazione persiste oltre 5 giorni lavorativi dopo la correzione, apri un caso di supporto in GMC indicando: ID prodotto, URL della pagina, data dell'aggiornamento del feed e screenshot del pulsante di acquisto attivo o del messaggio di esaurimento scorte.

Fonti e riferimenti

Fonti ufficiali citate

  1. Google Merchant Center: specifiche dell'attributo availability https://support.google.com/merchants/answer/6324448
  2. Google Merchant Center: policy misrepresentation https://support.google.com/merchants/answer/6150127

Riceva la checklist di ricorso per questo motivo

La correzione passo dopo passo di questa pagina, via email, così può eseguirla durante il periodo di attesa. Senza creare un account.

Oppure descrivi il tuo caso e ricevi una valutazione umana