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:
- Campo
shipping
della risorsaproducts
- Campo
targetCountries
della risorsadatafeeds
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
.