- Risorsa: promozione
- RedemptionChannel
- Attributi
- ProductApplicability
- OfferType
- CouponValueType
- DestinationEnum
- StoreApplicability
- PromotionStatus
- DestinationStatus
- Stato
- ItemLevelIssue
- Gravità
- Metodi
Risorsa: promozione
Rappresenta una promozione. Per ulteriori dettagli, leggi i seguenti articoli.
Gli attributi di input della promozione obbligatori per superare i controlli di convalida dei dati sono definiti principalmente di seguito:
Dopo l'inserimento o l'aggiornamento di un input della promozione, potrebbero essere necessari diversi minuti prima che sia possibile recuperare la promozione finale.
Rappresentazione JSON |
---|
{ "name": string, "promotionId": string, "contentLanguage": string, "targetCountry": string, "redemptionChannel": [ enum ( |
Campi | |
---|---|
name |
Identificatore. Il nome della promozione. Formato: |
promotionId |
Obbligatorio. L'utente ha fornito l'ID promozione per identificare in modo univoco la promozione. Segui i requisiti minimi per evitare che le promozioni non vengano approvate. |
contentLanguage |
Obbligatorio. Il codice lingua ISO 639-1 di due lettere per la promozione. Le promozioni sono disponibili solo per alcune lingue selezionate. |
targetCountry |
Obbligatorio. Il paese di destinazione utilizzato come parte dell'identificatore univoco. Rappresentato come codice di territorio CLDR. Le promozioni sono disponibili solo in alcuni paesi, Schede senza costi e annunci Shopping Annunci di inventario locale |
redemptionChannel[] |
Obbligatorio. Canale di utilizzo per la promozione. È richiesto almeno un canale. |
dataSource |
Solo output. L'origine dati principale della promozione. |
attributes |
(Facoltativo) Un elenco di attributi della promozione. |
customAttributes[] |
(Facoltativo) Un elenco di attributi personalizzati (forniti dal commerciante). Può essere utilizzato anche per inviare qualsiasi attributo della specifica dei dati nella sua forma generica (ad esempio, |
promotionStatus |
Solo output. Lo stato di una promozione, i problemi di convalida dei dati, ovvero le informazioni su una promozione calcolate in modo asincrono. |
versionNumber |
(Facoltativo) Rappresenta la versione esistente (aggiornamento) della promozione, che può essere utilizzata per preservare l'ordine corretto quando vengono eseguiti più aggiornamenti contemporaneamente. Se impostato, l'inserimento viene impedito quando il numero di versione è inferiore a quello corrente della promozione esistente. Il reinserimento (ad esempio, l'aggiornamento della promozione dopo 30 giorni) può essere eseguito con l'attuale Se l'operazione viene impedita, verrà restituita l'eccezione interrotta. |
RedemptionChannel
Canale di una promozione.
Enum | |
---|---|
REDEMPTION_CHANNEL_UNSPECIFIED |
Indica che il canale non è specificato. |
IN_STORE |
Indica che il canale è in negozio. È lo stesso canale di local utilizzato per products . |
ONLINE |
Indica che il canale è online. |
Attributi
Attributi.
Rappresentazione JSON |
---|
{ "productApplicability": enum ( |
Campi | |
---|---|
productApplicability |
Obbligatorio. Applicabilità della promozione a tutti i prodotti o solo a prodotti specifici. |
offerType |
Obbligatorio. Il tipo di promozione. Utilizza questo attributo per indicare se i clienti hanno bisogno o meno di un codice coupon per utilizzare la promozione. |
genericRedemptionCode |
(Facoltativo) Codice promozionale generico per la promozione. Da utilizzare con il campo |
longTitle |
Obbligatorio. Titolo lungo per la promozione. |
couponValueType |
Obbligatorio. L'attributo tipo di valore del coupon per indicare il tipo di promozione che intendi pubblicare. A seconda del tipo di valore del coupon selezionato, alcuni attributi sono obbligatori. |
promotionDestinations[] |
Obbligatorio. L'elenco di destinazioni a cui si applica la promozione. Se non specifichi una destinazione includendo un valore supportato nell'origine dati, per impostazione predefinita la tua promozione verrà visualizzata negli annunci Shopping e nelle schede senza costi. Potresti aver già inviato i seguenti valori come destinazioni per i tuoi prodotti: Shopping Actions, Piattaforme Google, Piattaforme Google locali. Per rappresentare questi valori, utilizza |
itemIdInclusion[] |
(Facoltativo) Filtra prodotto in base all'ID articolo per la promozione. Gli attributi del filtro di prodotto si applicano solo quando l'attributo prodotti idonei all'applicabilità del prodotto in promozione |
brandInclusion[] |
(Facoltativo) Filtro prodotto in base al brand per la promozione. Gli attributi del filtro di prodotto si applicano solo quando l'attributo prodotti idonei all'applicabilità del prodotto in promozione |
itemGroupIdInclusion[] |
(Facoltativo) Filtra prodotti in base all'ID gruppo di articoli per la promozione. Gli attributi del filtro di prodotto si applicano solo quando l'attributo prodotti idonei all'applicabilità del prodotto in promozione [productApplicability] è impostato su specific_products. |
productTypeInclusion[] |
(Facoltativo) Filtro prodotto per tipo di prodotto per la promozione. Gli attributi del filtro di prodotto si applicano solo quando l'attributo prodotti idonei all'applicabilità del prodotto in promozione |
itemIdExclusion[] |
(Facoltativo) Filtra il prodotto in base all'esclusione di ID articolo per la promozione. Gli attributi del filtro di prodotto si applicano solo quando l'attributo prodotti idonei all'applicabilità del prodotto in promozione |
brandExclusion[] |
(Facoltativo) Filtra i prodotti in base all'esclusione dei brand per la promozione. Gli attributi del filtro di prodotto si applicano solo quando l'attributo prodotti idonei all'applicabilità del prodotto in promozione |
itemGroupIdExclusion[] |
(Facoltativo) Filtro dei prodotti per ID gruppo di articoli. Gli attributi del filtro di prodotto si applicano solo quando l'attributo prodotti idonei all'applicabilità del prodotto in promozione |
productTypeExclusion[] |
(Facoltativo) Filtro prodotto in base all'esclusione del tipo di prodotto per la promozione. Gli attributi del filtro di prodotto si applicano solo quando l'attributo prodotti idonei all'applicabilità del prodotto in promozione |
minimumPurchaseAmount |
(Facoltativo) Soglia minima di acquisto per la promozione. |
minimumPurchaseQuantity |
(Facoltativo) Quantità minima di acquisto per la promozione. |
limitQuantity |
(Facoltativo) Quantità massima di acquisto per la promozione. |
limitValue |
(Facoltativo) Prezzo massimo del prodotto per la promozione. |
percentOff |
(Facoltativo) Lo sconto percentuale offerto nella promozione. |
moneyOffAmount |
(Facoltativo) L'importo dello sconto offerto nella promozione. |
getThisQuantityDiscounted |
(Facoltativo) Il numero di articoli scontati nella promozione. L'attributo è impostato quando |
freeGiftValue |
(Facoltativo) Valore del regalo per la promozione. |
freeGiftDescription |
(Facoltativo) Descrizione del regalo per la promozione. |
freeGiftItemId |
(Facoltativo) ID articolo del regalo per la promozione. |
promotionEffectiveTimePeriod |
Obbligatorio. Rappresentazione |
promotionDisplayTimePeriod |
(Facoltativo) Rappresentazione |
storeApplicability |
(Facoltativo) Indica se la promozione si applica a tutti i negozi o solo a quelli specificati. Le promozioni per gli annunci di inventario locale generano un errore se non viene inclusa alcuna applicabilità del negozio. Se |
storeCodesInclusion[] |
(Facoltativo) Codici negozio da includere nella promozione. Gli attributi del filtro del negozio si applicano solo quando l'attributo Codice negozio (l'ID negozio presente nel profilo dell'attività) del negozio fisico in cui viene venduto il prodotto. Per saperne di più, consulta la specifica dei dati dell'inventario locale dei prodotti. |
storeCodesExclusion[] |
(Facoltativo) Codici negozio da escludere per la promozione. Gli attributi del filtro del negozio si applicano solo quando l'attributo |
promotionUrl |
(Facoltativo) URL alla pagina del sito del commerciante in cui viene visualizzata la promozione. Le promozioni per gli annunci di inventario locale generano un errore se non viene incluso |
ProductApplicability
A quale prodotto o elenco di prodotti si applica la promozione.
Enum | |
---|---|
PRODUCT_APPLICABILITY_UNSPECIFIED |
I prodotti a cui si applica la promozione non sono noti. |
ALL_PRODUCTS |
Applicabile a tutti i prodotti. |
SPECIFIC_PRODUCTS |
Applicabile a un solo prodotto o elenco di prodotti. |
OfferType
Tipo di offerta di una promozione.
Enum | |
---|---|
OFFER_TYPE_UNSPECIFIED |
Tipo di offerta sconosciuto. |
NO_CODE |
Tipo di offerta senza codice. |
GENERIC_CODE |
Tipo di offerta con un codice. È necessario un codice promozionale generico per la promozione quando offerType = GENERIC_CODE . |
CouponValueType
Tipo di valore del coupon di una promozione.
Enum | |
---|---|
COUPON_VALUE_TYPE_UNSPECIFIED |
Indica che il tipo di valore del coupon non è specificato. |
MONEY_OFF |
Tipo di valore del coupon di sconto. |
PERCENT_OFF |
Tipo di valore del coupon con percentuale di sconto. |
BUY_M_GET_N_MONEY_OFF |
Acquista una quantità di M e ottieni uno sconto in denaro di N tipo di valore del coupon. minimumPurchaseQuantity e getThisQuantityDiscounted devono essere presenti. Deve essere presente anche moneyOffAmount . |
BUY_M_GET_N_PERCENT_OFF |
Acquista una quantità M e ottieni una percentuale di sconto pari a N per il tipo di valore del coupon. minimumPurchaseQuantity e getThisQuantityDiscounted devono essere presenti. Deve essere presente anche percent_off_percentage . |
BUY_M_GET_MONEY_OFF |
Acquista una quantità M e ottieni uno sconto in denaro. minimumPurchaseQuantity e moneyOffAmount devono essere presenti. |
BUY_M_GET_PERCENT_OFF |
Acquista una quantità M e ottieni uno sconto in denaro. minimumPurchaseQuantity e percent_off_percentage devono essere presenti. |
FREE_GIFT |
Regalo solo con descrizione. |
FREE_GIFT_WITH_VALUE |
Un regalo con un valore monetario. |
FREE_GIFT_WITH_ITEM_ID |
Regalo con ID articolo. |
FREE_SHIPPING_STANDARD |
Tipo di valore del coupon di spedizione gratuita standard. |
FREE_SHIPPING_OVERNIGHT |
Tipo di valore del coupon per la spedizione gratuita il giorno successivo. |
FREE_SHIPPING_TWO_DAY |
Tipo di valore del coupon con spedizione gratuita in due giorni. |
DestinationEnum
Valori destinazione.
Enum | |
---|---|
DESTINATION_ENUM_UNSPECIFIED |
Non specificato. |
SHOPPING_ADS |
Annunci Shopping. |
DISPLAY_ADS |
Annunci display. |
LOCAL_INVENTORY_ADS |
Annunci di prodotti disponibili localmente. |
FREE_LISTINGS |
Schede senza costi. |
FREE_LOCAL_LISTINGS |
Schede di prodotto locali senza costi. |
YOUTUBE_SHOPPING |
YouTube Shopping. |
StoreApplicability
I codici negozio o l'elenco dei codici negozio a cui si applica la promozione. Solo per le promozioni degli annunci di inventario locale.
Enum | |
---|---|
STORE_APPLICABILITY_UNSPECIFIED |
I codici negozio a cui si applica la promozione non sono noti. |
ALL_STORES |
La promozione si applica a tutti i negozi. |
SPECIFIC_STORES |
La promozione si applica solo ai negozi specificati. |
PromotionStatus
Lo stato della promozione.
Rappresentazione JSON |
---|
{ "destinationStatuses": [ { object ( |
Campi | |
---|---|
destinationStatuses[] |
Solo output. Le destinazioni previste per la promozione. |
itemLevelIssues[] |
Solo output. Un elenco dei problemi associati alla promozione. |
creationDate |
Solo output. Data di creazione della promozione nel formato ISO 8601: data, ora e offset, ad esempio |
lastUpdateDate |
Solo output. Data dell'ultimo aggiornamento dello stato della promozione nel formato ISO 8601: data, ora e offset, ad esempio |
DestinationStatus
Lo stato della destinazione specificata.
Rappresentazione JSON |
---|
{ "reportingContext": enum ( |
Campi | |
---|---|
reportingContext |
Solo output. Il nome della destinazione della promozione. |
status |
Solo output. Lo stato della destinazione specificata. |
Stato
Lo stato attuale della promozione.
Enum | |
---|---|
STATE_UNSPECIFIED |
Stato promozione sconosciuto. |
IN_REVIEW |
La promozione è in corso di revisione. |
REJECTED |
La promozione non è approvata. |
LIVE |
La promozione è approvata ed è attiva. |
STOPPED |
La promozione è stata interrotta dal commerciante. |
EXPIRED |
La promozione non è più attiva. |
PENDING |
La promozione non viene interrotta e tutte le revisioni sono state approvate, ma la data attiva è una data futura. |
ItemLevelIssue
Il problema associato alla promozione.
Rappresentazione JSON |
---|
{ "code": string, "severity": enum ( |
Campi | |
---|---|
code |
Solo output. Il codice di errore del problema. |
severity |
Solo output. L'impatto di questo problema sulla pubblicazione della promozione. |
resolution |
Solo output. Se il problema può essere risolto dal commerciante. |
attribute |
Solo output. Il nome dell'attributo, se il problema è causato da un singolo attributo. |
reportingContext |
Solo output. La destinazione a cui si applica il problema. |
description |
Solo output. Una breve descrizione del problema in inglese. |
detail |
Solo output. Una descrizione dettagliata del problema in inglese. |
documentation |
Solo output. L'URL di una pagina web per facilitare la risoluzione del problema. |
applicableCountries[] |
Solo output. Elenco dei codici paese (ISO 3166-1 alpha-2) in cui il problema si applica all'offerta. |
Gravità
Gravità del problema.
Enum | |
---|---|
SEVERITY_UNSPECIFIED |
Non specificato. |
NOT_IMPACTED |
Questo problema rappresenta un avviso e non ha un impatto diretto sulla promozione. |
DEMOTED |
La promozione è retrocessa e molto probabilmente avrà un rendimento limitato nei risultati di ricerca |
DISAPPROVED |
Il problema non approva la promozione. |
Metodi |
|
---|---|
|
Recupera la promozione dal tuo account Merchant Center. |
|
Inserisce una promozione per il tuo account Merchant Center. |
|
Elenca le promozioni nel tuo account Merchant Center. |