FeedItem

Un elemento del feed.

Rappresentazione JSON
{
  "resourceName": string,
  "attributeValues": [
    {
      object (FeedItemAttributeValue)
    }
  ],
  "geoTargetingRestriction": enum (GeoTargetingRestriction),
  "urlCustomParameters": [
    {
      object (CustomParameter)
    }
  ],
  "status": enum (FeedItemStatus),
  "policyInfos": [
    {
      object (FeedItemPlaceholderPolicyInfo)
    }
  ],
  "feed": string,
  "id": string,
  "startDateTime": string,
  "endDateTime": string
}
Campi
resourceName

string

Immutabile. Il nome della risorsa dell'elemento del feed. I nomi delle risorse degli elementi del feed hanno il seguente formato:

customers/{customerId}/feedItems/{feedId}~{feed_item_id}

attributeValues[]

object (FeedItemAttributeValue)

I valori degli attributi dell'elemento del feed.

geoTargetingRestriction

enum (GeoTargetingRestriction)

La limitazione del targeting geografico consente di specificare il tipo di località che può essere utilizzato per il targeting.

urlCustomParameters[]

object (CustomParameter)

L'elenco di mappature utilizzate per sostituire i tag di parametri personalizzati in trackingUrlTemplate, finalUrls o mobile_final_urls.

status

enum (FeedItemStatus)

Solo output. Lo stato dell'elemento del feed. Questo campo è di sola lettura.

policyInfos[]

object (FeedItemPlaceholderPolicyInfo)

Solo output. Elenco di informazioni sullo stato di convalida e approvazione di un elemento del feed per le mappature attive dei feed. Nell'elenco sarà presente una voce per ogni tipo di mappatura del feed associato al feed. Ad esempio, se un feed con un sitelink e una mappatura del feed delle chiamate presenterebbe una voce in questo elenco per ogni elemento del feed associato a quel feed, sia per sitelink che per chiamata. Questo campo è di sola lettura.

feed

string

Immutabile. Il feed a cui appartiene questo elemento del feed.

id

string (int64 format)

Solo output. L'ID di questo elemento del feed.

startDateTime

string

Ora di inizio in cui questo elemento del feed è attivo e può iniziare la pubblicazione. L'ora è indicata nel fuso orario del cliente. Il formato è "AAAA-MM-GG HH:MM:SS". Esempi: "2018-03-05 09:15:00" o "2018-02-01 14:34:30"

endDateTime

string

Ora di fine in cui questo elemento del feed non è più attivo e non viene più pubblicato. L'ora è indicata nel fuso orario del cliente. Il formato è "AAAA-MM-GG HH:MM:SS". Esempi: "2018-03-05 09:15:00" o "2018-02-01 14:34:30"

FeedItemAttributeValue

Un valore di attributo dell'elemento del feed.

Rappresentazione JSON
{
  "priceValue": {
    object (Money)
  },
  "integerValues": [
    string
  ],
  "booleanValues": [
    boolean
  ],
  "stringValues": [
    string
  ],
  "doubleValues": [
    number
  ],
  "feedAttributeId": string,
  "integerValue": string,
  "booleanValue": boolean,
  "stringValue": string,
  "doubleValue": number
}
Campi
priceValue

object (Money)

Valore del prezzo. Deve essere impostato se feedAttributeId fa riferimento a un attributo del feed di tipo PRICE.

integerValues[]

string (int64 format)

Valore int64 ripetuto. Deve essere impostato se feedAttributeId fa riferimento a un attributo del feed di tipo INT64_LIST.

booleanValues[]

boolean

Valore bool ripetuto. Deve essere impostato se feedAttributeId fa riferimento a un attributo del feed di tipo BOOLEAN_LIST.

stringValues[]

string

Valore stringa ripetuto. Deve essere impostato se feedAttributeId fa riferimento a un attributo del feed di tipo STRING_LIST, URL_LIST o DATE_TIME_LIST. Per STRING_LIST e URL_LIST, la dimensione totale dell'elenco in byte non può essere superiore a 3000. Per DATE_TIME_LIST il numero di elementi non può essere superiore a 200.

Per STRING_LIST, la lunghezza massima di ogni elemento della stringa è di 1500 caratteri. Per URL_LIST, la lunghezza massima è di 2076 caratteri. Per DATE_TIME, il formato della stringa deve corrispondere all'ora di inizio e di fine dell'elemento del feed.

doubleValues[]

number

Valore doppio ripetuto. Deve essere impostato se feedAttributeId fa riferimento a un attributo del feed di tipo DOUBLE_LIST.

feedAttributeId

string (int64 format)

ID dell'attributo del feed a cui è associato il valore.

integerValue

string (int64 format)

Valore int64. Deve essere impostato se feedAttributeId fa riferimento a un attributo del feed di tipo INT64.

booleanValue

boolean

Valore bool. Deve essere impostato se feedAttributeId fa riferimento a un attributo del feed di tipo BOOLEAN.

stringValue

string

Valore stringa. Deve essere impostato se feedAttributeId fa riferimento a un attributo del feed di tipo STRING, URL o DATE_TIME. Per STRING la lunghezza massima è di 1500 caratteri. Per l'URL, la lunghezza massima è di 2076 caratteri. Per DATE_TIME, il formato della stringa deve essere "AAAAMMGG HHMMSS".

doubleValue

number

Valore doppio. Deve essere impostato se feedAttributeId fa riferimento a un attributo del feed di tipo DOUBLE.

GeoTargetingRestriction

Una limitazione utilizzata per determinare se trovare corrispondenze con l'area geografica del contesto della richiesta.

Enum
UNSPECIFIED Non specificato.
UNKNOWN Utilizzato solo per il valore restituito. Rappresenta un valore sconosciuto in questa versione.
LOCATION_OF_PRESENCE Indica che il contesto della richiesta deve corrispondere alla posizione fisica dell'utente.

FeedItemPlaceholderPolicyInfo

Informazioni su norme, convalida e approvazione di qualità relative a un elemento del feed per il tipo di segnaposto specificato.

Rappresentazione JSON
{
  "placeholderTypeEnum": enum (PlaceholderType),
  "reviewStatus": enum (PolicyReviewStatus),
  "approvalStatus": enum (PolicyApprovalStatus),
  "policyTopicEntries": [
    {
      object (PolicyTopicEntry)
    }
  ],
  "validationStatus": enum (FeedItemValidationStatus),
  "validationErrors": [
    {
      object (FeedItemValidationError)
    }
  ],
  "qualityApprovalStatus": enum (FeedItemQualityApprovalStatus),
  "qualityDisapprovalReasons": [
    enum (FeedItemQualityDisapprovalReason)
  ],
  "feedMappingResourceName": string
}
Campi
placeholderTypeEnum

enum (PlaceholderType)

Solo output. Il tipo di segnaposto.

reviewStatus

enum (PolicyReviewStatus)

Solo output. Il tipo di segnaposto nel processo di revisione.

approvalStatus

enum (PolicyApprovalStatus)

Solo output. Lo stato di approvazione complessivo del tipo di segnaposto calcolato in base allo stato delle singole voci degli argomenti delle norme.

policyTopicEntries[]

object (PolicyTopicEntry)

Solo output. L'elenco dei risultati relativi ai criteri per il tipo di segnaposto.

validationStatus

enum (FeedItemValidationStatus)

Solo output. Lo stato di convalida del tipo di segnaposto.

validationErrors[]

object (FeedItemValidationError)

Solo output. Elenco di errori di convalida del tipo di segnaposto.

qualityApprovalStatus

enum (FeedItemQualityApprovalStatus)

Solo output. Tipo di segnaposto Stato di approvazione della valutazione della qualità.

qualityDisapprovalReasons[]

enum (FeedItemQualityDisapprovalReason)

Solo output. Elenco dei motivi della mancata approvazione per la valutazione della qualità del tipo di segnaposto.

feedMappingResourceName

string

Solo output. Il FeedMapping che contiene il tipo di segnaposto.

FeedItemValidationStatus

I possibili stati di convalida di un elemento del feed.

Enum
UNSPECIFIED Non è stato specificato alcun valore.
UNKNOWN Utilizzato solo per il valore restituito. Rappresenta un valore sconosciuto in questa versione.
PENDING Convalida in attesa.
INVALID È stato rilevato un errore.
VALID L'elemento del feed ha un formato semanticamente corretto.

FeedItemValidationError

Memorizza un errore di convalida e l'insieme di attributi del feed non conformi che, nel loro insieme, causano un errore di convalida dell'elemento del feed.

Rappresentazione JSON
{
  "validationError": enum (FeedItemValidationError),
  "feedAttributeIds": [
    string
  ],
  "description": string,
  "extraInfo": string
}
Campi
validationError

enum (FeedItemValidationError)

Solo output. Codice di errore che indica quale errore di convalida è stato attivato. La descrizione dell'errore è disponibile nel campo "descrizione".

feedAttributeIds[]

string (int64 format)

Solo output. Insieme di attributi del feed nell'elemento del feed segnalati durante la convalida. Se vuoto, nessun attributo del feed specifico può essere associato all'errore (ad esempio, errore nell'intero elemento del feed).

description

string

Solo output. La descrizione dell'errore di convalida.

extraInfo

string

Solo output. Qualsiasi informazione aggiuntiva relativa all'errore che non viene acquisita da referrerError e feedAttributeId (ad esempio, ID campo segnaposto quando feedAttributeId non è mappato). Tieni presente che le informazioni extra non sono localizzate.

FeedItemValidationError

I possibili errori di convalida di un elemento del feed.

Enum
UNSPECIFIED Non è stato specificato alcun valore.
UNKNOWN Utilizzato solo per il valore restituito. Rappresenta un valore sconosciuto in questa versione.
STRING_TOO_SHORT Stringa troppo corta.
STRING_TOO_LONG La stringa è troppo lunga.
VALUE_NOT_SPECIFIED Valore non specificato.
INVALID_DOMESTIC_PHONE_NUMBER_FORMAT Il formato del numero di telefono non è valido per la regione.
INVALID_PHONE_NUMBER La stringa non rappresenta un numero di telefono.
PHONE_NUMBER_NOT_SUPPORTED_FOR_COUNTRY Il formato del numero di telefono non è compatibile con il codice paese.
PREMIUM_RATE_NUMBER_NOT_ALLOWED I numeri a tariffazione maggiorata non sono consentiti.
DISALLOWED_NUMBER_TYPE Il tipo di numero di telefono non è consentito.
VALUE_OUT_OF_RANGE Il valore specificato non rientra nell'intervallo valido.
CALLTRACKING_NOT_SUPPORTED_FOR_COUNTRY Il monitoraggio delle chiamate non è supportato nel paese selezionato.
CUSTOMER_NOT_IN_ALLOWLIST_FOR_CALLTRACKING Il cliente non è nella lista consentita per il monitoraggio delle chiamate.
INVALID_COUNTRY_CODE Codice paese non valido.
INVALID_APP_ID L'ID app mobile specificato non è valido.
MISSING_ATTRIBUTES_FOR_FIELDS Mancano alcuni attributi di campo obbligatori.
INVALID_TYPE_ID Tipo di pulsante email non valido per l'estensione email.
INVALID_EMAIL_ADDRESS Indirizzo email non valido.
INVALID_HTTPS_URL L'URL HTTPS nell'estensione email non è valido.
MISSING_DELIVERY_ADDRESS Indirizzo di consegna mancante nell'estensione email.
START_DATE_AFTER_END_DATE La data di inizio della pianificazione dell'elemento del feed è successiva alla data di fine.
MISSING_FEED_ITEM_START_TIME Manca l'ora di inizio della pianificazione dell'elemento del feed.
MISSING_FEED_ITEM_END_TIME Manca l'ora di fine della pianificazione dell'elemento del feed.
MISSING_FEED_ITEM_ID Impossibile calcolare gli attributi di sistema in un FeedItem privo di FeedItemId.
VANITY_PHONE_NUMBER_NOT_ALLOWED I numeri di telefono mnemonici delle estensioni di chiamata non sono supportati.
INVALID_REVIEW_EXTENSION_SNIPPET Testo della recensione non valido.
INVALID_NUMBER_FORMAT Formato del valore numerico nel parametro annuncio non valido.
INVALID_DATE_FORMAT Formato del valore della data nel parametro annuncio non valido.
INVALID_PRICE_FORMAT Formato del valore del prezzo nel parametro dell'annuncio non valido.
UNKNOWN_PLACEHOLDER_FIELD Tipo non riconosciuto specificato come valore nel parametro annuncio.
REVIEW_EXTENSION_SOURCE_INELIGIBLE Origine recensione inammissibile.
HYPHENS_IN_REVIEW_EXTENSION_SNIPPET Il testo della recensione non può contenere trattini o linee.
DOUBLE_QUOTES_IN_REVIEW_EXTENSION_SNIPPET Il testo della recensione non può contenere virgolette doppie.
QUOTES_IN_REVIEW_EXTENSION_SNIPPET Il testo della recensione non può contenere caratteri di virgolette.
INVALID_FORM_ENCODED_PARAMS I parametri sono codificati nel formato errato.
INVALID_URL_PARAMETER_NAME Il nome del parametro URL deve contenere solo lettere, numeri, trattini bassi e trattini.
NO_GEOCODING_RESULT Impossibile trovare la località dell'indirizzo.
SOURCE_NAME_IN_REVIEW_EXTENSION_TEXT Il testo dell'estensione di recensione contiene il nome dell'origine.
CARRIER_SPECIFIC_SHORT_NUMBER_NOT_ALLOWED Alcuni numeri di telefono possono essere più brevi del solito. Alcuni di questi numeri brevi sono specifici dell'operatore e non sono consentiti nelle estensioni annuncio perché non saranno disponibili per tutti gli utenti.
INVALID_PLACEHOLDER_FIELD_ID Si attiva quando una richiesta fa riferimento a un ID campo segnaposto inesistente.
INVALID_URL_TAG L'URL contiene tag o formato ValueTrack non validi.
LIST_TOO_LONG L'elenco fornito supera le dimensioni accettabili.
INVALID_ATTRIBUTES_COMBINATION Determinate combinazioni di attributi non possono essere specificate nello stesso elemento del feed.
DUPLICATE_VALUES Un attributo ha lo stesso valore ripetutamente.
INVALID_CALL_CONVERSION_ACTION_ID Gli inserzionisti possono collegare un'azione di conversione a un numero di telefono per indicare che le chiamate sufficientemente lunghe inoltrate a quel numero devono essere conteggiate come conversioni del tipo specificato. Questo è un messaggio di errore che indica che l'azione di conversione specificata non è valida (ad esempio, l'azione di conversione non esiste nell'account Google Ads appropriato o si tratta di un tipo di conversione non appropriato per le conversioni di chiamata).
CANNOT_SET_WITHOUT_FINAL_URLS Il modello di monitoraggio richiede l'impostazione dell'URL finale.
APP_ID_DOESNT_EXIST_IN_APP_STORE È stato fornito un ID app che non esiste nello store in questione.
INVALID_FINAL_URL URL finale U2 non valido.
INVALID_TRACKING_URL URL di monitoraggio U2 non valido.
INVALID_FINAL_URL_FOR_APP_DOWNLOAD_URL L'URL finale deve essere basato sull'URL di download dell'app.
LIST_TOO_SHORT L'elenco fornito è troppo breve.
INVALID_USER_ACTION Il campo Azione utente contiene un valore non valido.
INVALID_TYPE_NAME Il campo del tipo contiene un valore non valido.
INVALID_EVENT_CHANGE_STATUS Lo stato della modifica dell'evento non è valido.
INVALID_SNIPPETS_HEADER L'intestazione di un'estensione snippet strutturati non è una delle intestazioni valide.
NUMBER_TYPE_WITH_CALLTRACKING_NOT_SUPPORTED_FOR_COUNTRY Numero di telefono non compatibile con il monitoraggio delle chiamate per il paese.
RESERVED_KEYWORD_OTHER L'input è identico a una parola chiave riservata
DUPLICATE_OPTION_LABELS Ogni etichetta di opzione nell'estensione messaggio deve essere univoca.
DUPLICATE_OPTION_PREFILLS Ogni opzione precompilata l'estensione messaggio deve essere univoca.
UNEQUAL_LIST_LENGTHS Nelle estensioni messaggio, il numero di etichette facoltative e di precompilazioni facoltative deve essere lo stesso.
INCONSISTENT_CURRENCY_CODES Tutti i codici valuta di un'estensione annuncio devono essere uguali.
PRICE_EXTENSION_HAS_DUPLICATED_HEADERS Le intestazioni nell'estensione di prezzo non sono univoche.
ITEM_HAS_DUPLICATED_HEADER_AND_DESCRIPTION Intestazione e descrizione in un elemento coincidono.
PRICE_EXTENSION_HAS_TOO_FEW_ITEMS L'estensione di prezzo contiene un numero insufficiente di elementi.
UNSUPPORTED_VALUE Il valore specificato non è supportato.
INVALID_FINAL_MOBILE_URL URL finale per dispositivi mobili non valido.
INVALID_KEYWORDLESS_AD_RULE_LABEL Il valore stringa specificato per l'etichetta contiene caratteri non validi
VALUE_TRACK_PARAMETER_NOT_SUPPORTED L'URL specificato contiene parametri per il monitoraggio dei valori.
UNSUPPORTED_VALUE_IN_SELECTED_LANGUAGE Il valore specificato non è supportato nella lingua selezionata di un'estensione.
PROMOTION_INVALID_TIME L'ora della promozione non è valida.
PROMOTION_CANNOT_SET_PERCENT_OFF_AND_MONEY_AMOUNT_OFF Entrambi i campi della percentuale di sconto e dell'importo dello sconto sono impostati.
PROMOTION_CANNOT_SET_PROMOTION_CODE_AND_ORDERS_OVER_AMOUNT Sono impostati sia il campo del codice promozionale sia il campo "Per ordini superiori all'importo"
TOO_MANY_DECIMAL_PLACES_SPECIFIED Sono state specificate troppe cifre decimali.
AD_CUSTOMIZERS_NOT_ALLOWED Sono presenti parametri di personalizzazione degli annunci e non sono consentiti.
INVALID_LANGUAGE_CODE Il codice lingua non è valido.
UNSUPPORTED_LANGUAGE La lingua non è supportata.
IF_FUNCTION_NOT_ALLOWED La funzione IF è presente e non consentita.
INVALID_FINAL_URL_SUFFIX Il suffisso dell'URL finale non è valido.
INVALID_TAG_IN_FINAL_URL_SUFFIX Il suffisso dell'URL finale contiene un tag non valido.
INVALID_FINAL_URL_SUFFIX_FORMAT Il formato del suffisso dell'URL finale non è corretto.
ONLY_ONE_DELIVERY_OPTION_IS_ALLOWED Sono impostate più opzioni di recapito dei messaggi.
NO_DELIVERY_OPTION_IS_SET Nessuna opzione di recapito dei messaggi impostata.
INVALID_CONVERSION_REPORTING_STATE Il valore stringa del campo dello stato dei report sulla conversione non è valido.
IMAGE_SIZE_WRONG Le dimensioni dell'immagine non sono corrette.
EMAIL_DELIVERY_NOT_AVAILABLE_IN_COUNTRY Il recapito delle email non è supportato nel paese specificato nel campo codice paese.
AUTO_REPLY_NOT_AVAILABLE_IN_COUNTRY La risposta automatica non è supportata per il paese specificato nel campo del codice paese.
INVALID_LATITUDE_VALUE Valore specificato per latitudine non valido.
INVALID_LONGITUDE_VALUE Valore della longitudine specificato non valido.
TOO_MANY_LABELS Sono stati specificati troppi campi etichetta.
INVALID_IMAGE_URL URL immagine non valido.
MISSING_LATITUDE_VALUE Valore latitudine mancante.
MISSING_LONGITUDE_VALUE Valore longitudine mancante.
ADDRESS_NOT_FOUND Impossibile trovare l'indirizzo.
ADDRESS_NOT_TARGETABLE Impossibile effettuare il targeting per l'indirizzo fornito.
INVALID_ASSET_ID L'ID risorsa specificato non esiste.
INCOMPATIBLE_ASSET_TYPE Impossibile impostare il tipo di asset per il campo.
IMAGE_ERROR_UNEXPECTED_SIZE Le dimensioni dell'immagine sono impreviste.
IMAGE_ERROR_ASPECT_RATIO_NOT_ALLOWED Le proporzioni dell'immagine non sono consentite.
IMAGE_ERROR_FILE_TOO_LARGE Il file immagine è troppo grande.
IMAGE_ERROR_FORMAT_NOT_ALLOWED Il formato dell'immagine non è supportato.
IMAGE_ERROR_CONSTRAINTS_VIOLATED L'immagine viola i vincoli senza ulteriori dettagli.
IMAGE_ERROR_SERVER_ERROR Si è verificato un errore durante la convalida dell'immagine.

FeedItemQualityApprovalStatus

I possibili stati di approvazione della valutazione della qualità di un elemento del feed.

Enum
UNSPECIFIED Non è stato specificato alcun valore.
UNKNOWN Utilizzato solo per il valore restituito. Rappresenta un valore sconosciuto in questa versione.
APPROVED Soddisfa tutte le aspettative di qualità.
DISAPPROVED Non soddisfa alcune aspettative di qualità. Il motivo specifico si trova nel campo QualityDisapprovalReasons.

FeedItemQualityDisapprovalReason

I possibili motivi della mancata approvazione a causa della valutazione della qualità di un elemento del feed.

Enum
UNSPECIFIED Non è stato specificato alcun valore.
UNKNOWN Utilizzato solo per il valore restituito. Rappresenta un valore sconosciuto in questa versione.
PRICE_TABLE_REPETITIVE_HEADERS Il prezzo contiene intestazioni ripetitive.
PRICE_TABLE_REPETITIVE_DESCRIPTION Il prezzo contiene una descrizione ripetitiva.
PRICE_TABLE_INCONSISTENT_ROWS Il prezzo contiene elementi incoerenti.
PRICE_DESCRIPTION_HAS_PRICE_QUALIFIERS Il prezzo contiene dei qualificatori nella descrizione.
PRICE_UNSUPPORTED_LANGUAGE Il prezzo contiene una lingua non supportata.
PRICE_TABLE_ROW_HEADER_TABLE_TYPE_MISMATCH L'intestazione dell'elemento di prezzo non è pertinente al tipo di prezzo.
PRICE_TABLE_ROW_HEADER_HAS_PROMOTIONAL_TEXT L'intestazione dell'elemento di prezzo contiene testo promozionale.
PRICE_TABLE_ROW_DESCRIPTION_NOT_RELEVANT La descrizione dell'elemento di prezzo non è pertinente all'intestazione dell'elemento.
PRICE_TABLE_ROW_DESCRIPTION_HAS_PROMOTIONAL_TEXT La descrizione dell'elemento di prezzo contiene testo promozionale.
PRICE_TABLE_ROW_HEADER_DESCRIPTION_REPETITIVE L'intestazione e la descrizione dell'elemento di prezzo sono ripetitive.
PRICE_TABLE_ROW_UNRATEABLE L'elemento di prezzo è in una lingua straniera, è incomprensibile o non può essere valutato.
PRICE_TABLE_ROW_PRICE_INVALID Il prezzo dell'elemento di prezzo non è valido o non è preciso.
PRICE_TABLE_ROW_URL_INVALID L'URL dell'elemento di prezzo non è valido o non è pertinente.
PRICE_HEADER_OR_DESCRIPTION_HAS_PRICE L'intestazione o la descrizione dell'elemento di prezzo indica il prezzo.
STRUCTURED_SNIPPETS_HEADER_POLICY_VIOLATED I valori degli snippet strutturati non corrispondono all'intestazione.
STRUCTURED_SNIPPETS_REPEATED_VALUES I valori degli snippet strutturati vengono ripetuti.
STRUCTURED_SNIPPETS_EDITORIAL_GUIDELINES I valori degli snippet strutturati violano le linee guida redazionali, ad esempio la punteggiatura.
STRUCTURED_SNIPPETS_HAS_PROMOTIONAL_TEXT Lo snippet strutturato contiene testo promozionale.