Gravità del problema e diagnostica di Merchant Center

Supponiamo che tu voglia ottenere informazioni sui prodotti attualmente disponibili nel tuo . In particolare, ti interessa sapere se uno dei tuoi prodotti presentano problemi da risolvere. Sai come ottenere queste informazioni da Merchant Center, ma preferisci configurare un sistema di avviso automatico utilizzando l'API Content. In questa guida illustreremo la gravità del problema dell'API Content corrisponde alla priorità dei problemi rilevata nella Report di diagnostica in Merchant Center.

Esempio con API Content

Per visualizzare i problemi che interessano i tuoi prodotti, puoi eseguire accountstatuses.get per il tuo account. Ecco un esempio ridotto della risorsa che ricevi:

{
 "kind": "content#accountStatus",
 "accountId": "...",
 "accountLevelIssues": [
    {
     "id": "editorial_and_professional_standards_destination_url_down_policy",
     "title": "Account suspended due to policy violation: landing page not working",
     "country": "US",
     "severity": "critical",
     "documentation": "https://support.google.com/merchants/answer/6150244#wycd-usefulness"
    },
    {
     "id": "missing_ad_words_link",
     "title": "No Google Ads account linked",
     "severity": "error",
     "documentation": "https://support.google.com/merchants/answer/6159060"
    }
   ],
   "products": [
      {
       "channel": "online",
       "destination": "Shopping",
       "country": "US",
       "statistics": {
        "active": "0",
        "pending": "0",
        "disapproved": "5",
        "expiring": "0"
       },
       "itemLevelIssues": [
        {
         "code": "image_link_broken",
         "servability": "disapproved",
         "resolution": "merchant_action",
         "attributeName": "image link",
         "description": "Invalid image [image link]",
         "detail": "Ensure the image is accessible and uses an accepted image format (JPEG, PNG, GIF)",
         "documentation": "https://support.google.com/merchants/answer/6098289",
         "numItems": "2"
        },
        {
         "code": "landing_page_error",
         "servability": "disapproved",
         "resolution": "merchant_action",
         "attributeName": "link",
         "description": "Unavailable desktop landing page",
         "detail": "Update your website or landing page URL to enable access from desktop devices",
         "documentation": "https://support.google.com/merchants/answer/6098155",
         "numItems": "5"
        }
      ]
     },
  ...
}

Sotto accountLevelIssues[].severity, puoi vedere la gravità di Merchant Center errori dell'account. Critical errori causeranno una sospensione dell'account, che comporterà impedisce la pubblicazione dei prodotti.

Sotto itemLevelIssues, puoi visualizzare gli errori di prodotto che possono generare disapprovazioni. Tieni presente che itemLevelIssues[].numItems ti informa che 2 elementi nel tuo account sono interessati da un link immagine inaccessibile e 5 articoli presentano un nella pagina di destinazione.

In itemLevelIssues[].servability, puoi verificare se l'errore causa la i prodotti interessati da approvare. Tieni presente che sia il link immagine inaccessibile sia a causa dell'errore della pagina di destinazione, i prodotti non vengono approvati.

Per trovare tutti i prodotti interessati, chiama Productstatuses.list per ottenere un elenco completo dei problemi per prodotto. Ritorna come le seguenti:

 {
  "kind": "content#productstatusesListResponse",
  ...
  "resources": [
   {
     "kind": "content#productStatus",
     "productId": "online:en:US:online-en-US-GGL614",
     ...
     "itemLevelIssues": [
       {
         "code": "mobile_landing_page_crawling_not_allowed",
         "servability": "disapproved",
         "resolution": "merchant_action",
         "attributeName": "link",
         "destination": "Shopping",
         "description": "Mobile page not crawlable due to robots.txt",
         "detail": "Update your robots.txt file to allow user-agents \"Googlebot\" and \"Googlebot-Image\" to crawl your site",
         "documentation": "https://support.google.com/merchants/answer/6098296"
       },
       {
         "code": "pending_initial_policy_review",
         "servability": "disapproved",
         "resolution": "pending_processing",
         "destination": "Shopping",
         "description": "Pending initial review",
         "documentation": "https://support.google.com/merchants/answer/2948694"
       },
       {
         "code": "ambiguous_gtin",
         "servability": "unaffected",
         "resolution": "merchant_action",
         "attributeName": "gtin",
         "destination": "Shopping",
         "description": "Ambiguous value [gtin]",
         "detail": "Use the full GTIN. Include leading zeroes, and use the full UPC, EAN, JAN, ISBN-13, or ITF-14.",
         "documentation": "https://support.google.com/merchants/answer/7000891"
       }
     ],
     ...
   },
   ...
   ]
 }

Ora che hai informazioni sui problemi relativi a tutti i prodotti del tuo account, ma non è chiaro quanto sia importante risolvere questi problemi.

Nel nostro esempio productstatuses, puoi utilizzare itemLevelIssues[].servability per scoprire se un errore disattiva la possibilità di pubblicare il prodotto in Acquista su Google, negli annunci Shopping o sulle piattaforme Google.

Se itemLevelIssues[].servability è unaffected come ambiguous_gtin, l'errore non impedirà al tuo prodotto di in fase di pubblicazione.

Tuttavia, se itemLevelIssues[].servability è disapproved come mobile_landing_page_crawling_not_allowed errore, questo è molto più non è possibile pubblicare il prodotto finché l'errore non viene corretto.

Nel nostro esempio accountstatuses, in accountLevelIssues[].severity, Sezione Diagnostica in Merchant Center definisce la priorità dei problemi e precisamente il significato delle diverse priorità.

Innanzitutto, dai un'occhiata al report:

Report di diagnostica di Merchant Center

Come funzionano tutte le informazioni che ricevi che l'API Content for Shopping sia correlata ai dati visualizzati nella sezione Diagnostica? Quali voci sono problemi che devi risolvere il prima possibile quali sarebbero utili da risolvere, ma non sono indispensabili per risolverli? Quali problemi interrompe la pubblicazione dei prodotti nei tuoi annunci se non sono stati risolti?

Come mostrato in questi esempi, la sezione Diagnostica fornisce informazioni sulla gravità sui problemi relativi all'account e ai prodotti associati, mentre l'API Content (tramite il servizio Accountstatuses) fornisce informazioni sulla gravità esclusivamente per accountLevel problemi.

Ogni fonte suddivide i problemi in tre categorie in base sulla gravità del problema. Capire come valutare la gravità dei problemi restituiti dai servizi correlati allo stato può aiutare a individuare rapidamente quali problemi sono i problemi più importanti da risolvere e quali possono essere tranquillamente ignorati.

Priorità dei problemi

Nella sezione Diagnostica, l'assegnazione della priorità ai problemi descrive il problema la gravità in uno di tre livelli: errori, avvisi e notifiche. Nella come quella riportata sopra, questi livelli sono rappresentati da immagini compaiono nel primo colonna: Errore per errori, Avviso per avvisi, e Notifica per le notifiche.

  • Gli errori hanno causato la sospensione dell'account o la disapprovazione di un articolo. Loro devono essere risolti il prima possibile per garantire che gli articoli siano idonei alla pubblicazione nei risultati.

  • Gli avvisi potrebbero influire negativamente sul rendimento dei tuoi annunci e probabilmente che in futuro provochino sospensioni di articoli o account, a meno che il problema non risolto.

  • Le notifiche sono ottimizzazioni suggerite per aumentare la qualità dei dati. In risoluzione questi problemi sono consigliati, ma non obbligatori.

Tuttavia, non abbiamo bisogno di visitare Merchant Center per scoprire quali sono gli errori. Nell'API Content, il campo accountLevelIssues[].severity nella accountstatuses oggetti delle risorse offrono lo stesso informazioni sulla gravità del problema. Questi campi possono contenere uno di tre valori: critical, error e suggestion.

Questi valori hanno una corrispondenza one-to-one con la priorità dei problemi. Nella scheda Diagnostica:

Gravità del problema di qualità dei dati (API) Assegnazione delle priorità ai problemi
critical Errore (Errore)
error Avviso (Avviso)
suggestion Notifica (Notifica)

Nel nostro esempio accountstatuses, il problema missing_ad_words_link ti consente devi collegare un account Google Ads per pubblicare annunci, ma influisce sull'approvazione del prodotto nel database di Merchant Center. D'altra parte, editorial_and_professional_standards_destination_url_down_policy è un un errore più grave che sospende l'account. Se partecipi in Acquista su Google, Piattaforme Google o se disponevi di un collegamento account, un errore critical interrompe la pubblicazione dei tuoi prodotti nel Acquista su Google, Piattaforme Google e programmi di annunci Shopping immediatamente.

Grazie a queste informazioni, ora puoi scrivere software di avviso che porta subito alla tua attenzione problemi importanti e raccogli meno elementi seri problemi per la risoluzione finale, senza dover visitare Merchant Center per individuare i vari elementi.