Esegui la migrazione alle etichette dei feed

Puoi utilizzare il campo feedLabel per aggiungere un'etichetta ai tuoi prodotti e ai tuoi feed di dati.

Le etichette dei feed possono avere il seguente formato:

  • Stringa di tipo
  • Minore o uguale a 20 caratteri
  • Lettere maiuscole (A-Z)
  • Numeri (0-9)
  • Trattini (-)

feedLabel è disponibile nelle seguenti risorse:

ID REST

feedLabel sostituisce targetCountry negli ID REST per i nuovi prodotti.

Invece di online:language:targetCountry:offerId, l'ID REST ora è formato come online:language:feedLabel:offerId per i nuovi prodotti. Questa operazione non modifica l'ID REST dei prodotti esistenti.

Recuperare ed elencare i prodotti

Il campo feedLabel viene sempre compilato per tutti i prodotti restituiti.

Se feedLabel è un codice di territorio CLDR valido, compiliamo automaticamente il campo targetCountry per la compatibilità. Se feedLabel non è un codice di territorio CLDR valido, lasciamo vuoto targetCountry.

Le stesse modifiche si applicano agli endpoint productstatuses.

I campi specifici per paese sono vuoti per le offerte con un feedLabel che non è un codice territorio CLDR.

Inserire e aggiornare i prodotti

Per inserire nuovi prodotti è necessario specificare feedLabel o targetCountry. Se inserisci o aggiorni prodotti con un feedLabel e un targetCountry, i loro valori devono corrispondere.

Ricevi un errore dall'API se i campi sono entrambi vuoti o se i loro valori non corrispondono.

Per ulteriori dettagli, consulta Utilizzare le etichette dei feed per pubblicizzare i prodotti di feed specifici.

Targeting per Paese

Utilizza uno dei seguenti metodi per assicurarti che i tuoi prodotti abbiano come target i paesi giusti:

Prodotti

Il campo targetCountry per products è obsoleto. Utilizza invece il campo shipping per specificare i paesi di destinazione.

Se vuoi scegliere come target più paesi, puoi continuare a utilizzare shipping per aggiungere altri paesi.

Per ulteriori informazioni, consulta Targeting degli annunci in più paesi.

Feed di dati

Ora puoi vedere i paesi che un datafeed sceglie come target in targets. Ciò si applica quando utilizzi feedLabel anziché country nella configurazione di datafeedtarget.

Abbiamo anche aggiunto il campo targetCountries per datafeeds, in modo da poter configurare il targeting direttamente per datafeeds. Puoi comunque configurare il targeting al di fuori del feed, ad esempio impostando l'attributo shipping della risorsa prodotti.

Conversione da UK a GB

Al momento consentiamo il valore UK per il campo targetCountry anche se non è un codice paese valido. Convertiamo automaticamente UK in GB. I prodotti con UK come targetCountry vengono archiviati con GB nel loro ID REST e offerId.

Se imposti UK come valore per feedLabel, questo non viene convertito automaticamente in GB. UK e GB sono stringhe diverse per feedLabel e creeranno offerte diverse.

Se inserisci un targetCountry di UK e lo convertiamo in GB, devi aggiornare l'ID REST del prodotto in modo che includa GB anziché UK per recuperare il prodotto con il metodo get.