Package google.mybusiness.v4

Indice

FoodMenuService

Questa API consente di recuperare e aggiornare i menu dei cibi delle sedi delle attività.

Tieni presente che Location.PriceList rappresenta anche i "menu" in uno dei suoi tipi, ma con campi limitati. Condivide lo stesso spazio di archiviazione downstream di FoodMenus. Una volta completata la migrazione a FoodMenuService, è fortemente sconsigliato ai client di utilizzare Location.PriceList per aggiornare i dati del menu, in quanto ciò potrebbe comportare una perdita di dati imprevista.

GetFoodMenus

rpc GetFoodMenus(GetFoodMenusRequest) returns (FoodMenus)

Restituisce i menu di un'attività specifica. Chiama questo metodo solo se location.location_state.can_have_food_menu è true.

Ambiti di autorizzazione

Richiede uno dei seguenti ambiti OAuth:

  • https://www.googleapis.com/auth/plus.business.manage
  • https://www.googleapis.com/auth/business.manage

Per saperne di più, consulta la OAuth 2.0 Overview.

UpdateFoodMenus

rpc UpdateFoodMenus(UpdateFoodMenusRequest) returns (FoodMenus)

Aggiorna i menu di un ristorante specifico. Chiama questo metodo solo se location.location_state.can_have_food_menu è true.

Ambiti di autorizzazione

Richiede uno dei seguenti ambiti OAuth:

  • https://www.googleapis.com/auth/plus.business.manage
  • https://www.googleapis.com/auth/business.manage

Per saperne di più, consulta la OAuth 2.0 Overview.

LocalPosts

Questa API espone l'API di gestione dei post locali.

CreateLocalPost

rpc CreateLocalPost(CreateLocalPostRequest) returns (LocalPost)

Crea un nuovo post locale associato alla posizione specificata e lo restituisce.

Ambiti di autorizzazione

Richiede uno dei seguenti ambiti OAuth:

  • https://www.googleapis.com/auth/plus.business.manage
  • https://www.googleapis.com/auth/business.manage

Per saperne di più, consulta la OAuth 2.0 Overview.

DeleteLocalPost

rpc DeleteLocalPost(DeleteLocalPostRequest) returns (Empty)

Elimina un post locale. Restituisce NOT_FOUND se il post locale non esiste.

Ambiti di autorizzazione

Richiede uno dei seguenti ambiti OAuth:

  • https://www.googleapis.com/auth/plus.business.manage
  • https://www.googleapis.com/auth/business.manage

Per saperne di più, consulta la OAuth 2.0 Overview.

GetLocalPost

rpc GetLocalPost(GetLocalPostRequest) returns (LocalPost)

Recupera il post locale specificato. Restituisce NOT_FOUND se il post locale non esiste.

Ambiti di autorizzazione

Richiede uno dei seguenti ambiti OAuth:

  • https://www.googleapis.com/auth/plus.business.manage
  • https://www.googleapis.com/auth/business.manage

Per saperne di più, consulta la OAuth 2.0 Overview.

ListLocalPosts

rpc ListLocalPosts(ListLocalPostsRequest) returns (ListLocalPostsResponse)

Restituisce un elenco di post locali associati a una località.

Ambiti di autorizzazione

Richiede uno dei seguenti ambiti OAuth:

  • https://www.googleapis.com/auth/plus.business.manage
  • https://www.googleapis.com/auth/business.manage

Per saperne di più, consulta la OAuth 2.0 Overview.

UpdateLocalPost

rpc UpdateLocalPost(UpdateLocalPostRequest) returns (LocalPost)

Aggiorna il post locale specificato e restituisce il post locale aggiornato.

Ambiti di autorizzazione

Richiede uno dei seguenti ambiti OAuth:

  • https://www.googleapis.com/auth/plus.business.manage
  • https://www.googleapis.com/auth/business.manage

Per saperne di più, consulta la OAuth 2.0 Overview.

Media

Questo servizio consente la gestione dei contenuti multimediali (foto e video) collegati a una posizione.

CreateMediaItem

rpc CreateMediaItem(CreateMediaItemRequest) returns (MediaItem)

Crea un nuovo elemento multimediale per la posizione.

Ambiti di autorizzazione

Richiede uno dei seguenti ambiti OAuth:

  • https://www.googleapis.com/auth/plus.business.manage
  • https://www.googleapis.com/auth/business.manage

Per saperne di più, consulta la OAuth 2.0 Overview.

DeleteMediaItem

rpc DeleteMediaItem(DeleteMediaItemRequest) returns (Empty)

Elimina l'elemento multimediale specificato.

Ambiti di autorizzazione

Richiede uno dei seguenti ambiti OAuth:

  • https://www.googleapis.com/auth/plus.business.manage
  • https://www.googleapis.com/auth/business.manage

Per saperne di più, consulta la OAuth 2.0 Overview.

GetCustomerMediaItem

rpc GetCustomerMediaItem(GetCustomerMediaItemRequest) returns (MediaItem)

Restituisce i metadati dell'elemento multimediale del cliente richiesto.

Ambiti di autorizzazione

Richiede uno dei seguenti ambiti OAuth:

  • https://www.googleapis.com/auth/plus.business.manage
  • https://www.googleapis.com/auth/business.manage

Per saperne di più, consulta la OAuth 2.0 Overview.

GetMediaItem

rpc GetMediaItem(GetMediaItemRequest) returns (MediaItem)

Restituisce i metadati dell'elemento multimediale richiesto.

Ambiti di autorizzazione

Richiede uno dei seguenti ambiti OAuth:

  • https://www.googleapis.com/auth/plus.business.manage
  • https://www.googleapis.com/auth/business.manage

Per saperne di più, consulta la OAuth 2.0 Overview.

ListCustomerMediaItems

rpc ListCustomerMediaItems(ListCustomerMediaItemsRequest) returns (ListCustomerMediaItemsResponse)

Restituisce un elenco di elementi multimediali associati a una località e inviati dai clienti.

Ambiti di autorizzazione

Richiede uno dei seguenti ambiti OAuth:

  • https://www.googleapis.com/auth/plus.business.manage
  • https://www.googleapis.com/auth/business.manage

Per saperne di più, consulta la OAuth 2.0 Overview.

ListMediaItems

rpc ListMediaItems(ListMediaItemsRequest) returns (ListMediaItemsResponse)

Restituisce un elenco di elementi multimediali associati a una località.

Ambiti di autorizzazione

Richiede uno dei seguenti ambiti OAuth:

  • https://www.googleapis.com/auth/plus.business.manage
  • https://www.googleapis.com/auth/business.manage

Per saperne di più, consulta la OAuth 2.0 Overview.

StartUploadMediaItemData

rpc StartUploadMediaItemData(StartUploadMediaItemDataRequest) returns (MediaItemDataRef)

Genera un MediaItemDataRef per il caricamento degli elementi multimediali.

Ambiti di autorizzazione

Richiede uno dei seguenti ambiti OAuth:

  • https://www.googleapis.com/auth/plus.business.manage
  • https://www.googleapis.com/auth/business.manage

Per saperne di più, consulta la OAuth 2.0 Overview.

UpdateMediaItem

rpc UpdateMediaItem(UpdateMediaItemRequest) returns (MediaItem)

Aggiorna i metadati dell'elemento multimediale specificato. Può essere utilizzato solo per aggiornare la categoria di un elemento multimediale, con l'eccezione che la nuova categoria non può essere COVER o PROFILE.

Ambiti di autorizzazione

Richiede uno dei seguenti ambiti OAuth:

  • https://www.googleapis.com/auth/plus.business.manage
  • https://www.googleapis.com/auth/business.manage

Per saperne di più, consulta la OAuth 2.0 Overview.

Recensioni

Questa API fornisce operazioni CRUD per le recensioni. google.mybusiness.v4.Reviews.

BatchGetReviews

rpc BatchGetReviews(BatchGetReviewsRequest) returns (BatchGetReviewsResponse)

Restituisce l'elenco paginato delle recensioni per tutte le località specificate. Questa operazione è valida solo se le sedi specificate sono verificate.

Ambiti di autorizzazione

Richiede uno dei seguenti ambiti OAuth:

  • https://www.googleapis.com/auth/plus.business.manage
  • https://www.googleapis.com/auth/business.manage

Per saperne di più, consulta la OAuth 2.0 Overview.

DeleteReviewReply

rpc DeleteReviewReply(DeleteReviewReplyRequest) returns (Empty)

Elimina la risposta alla recensione specificata. Questa operazione è valida solo se la sede specificata è verificata.

Ambiti di autorizzazione

Richiede uno dei seguenti ambiti OAuth:

  • https://www.googleapis.com/auth/plus.business.manage
  • https://www.googleapis.com/auth/business.manage

Per saperne di più, consulta la OAuth 2.0 Overview.

GetReview

rpc GetReview(GetReviewRequest) returns (Review)

Restituisce la recensione specificata. Questa operazione è valida solo se la sede specificata è verificata. Restituisce NOT_FOUND se la recensione non esiste o è stata eliminata.

Ambiti di autorizzazione

Richiede uno dei seguenti ambiti OAuth:

  • https://www.googleapis.com/auth/plus.business.manage
  • https://www.googleapis.com/auth/business.manage

Per saperne di più, consulta la OAuth 2.0 Overview.

ListReviews

rpc ListReviews(ListReviewsRequest) returns (ListReviewsResponse)

Restituisce l'elenco paginato delle recensioni per la località specificata. Questa operazione è valida solo se la sede specificata è verificata.

Ambiti di autorizzazione

Richiede uno dei seguenti ambiti OAuth:

  • https://www.googleapis.com/auth/plus.business.manage
  • https://www.googleapis.com/auth/business.manage

Per saperne di più, consulta la OAuth 2.0 Overview.

UpdateReviewReply

rpc UpdateReviewReply(UpdateReviewReplyRequest) returns (ReviewReply)

Aggiorna la risposta alla recensione specificata. Se non esiste, viene creata una risposta. Questa operazione è valida solo se la sede specificata è verificata.

Ambiti di autorizzazione

Richiede uno dei seguenti ambiti OAuth:

  • https://www.googleapis.com/auth/plus.business.manage
  • https://www.googleapis.com/auth/business.manage

Per saperne di più, consulta la OAuth 2.0 Overview.

AlertType

Il tipo di evento per cui è stato creato il post di avviso.

Enum
ALERT_TYPE_UNSPECIFIED Nessun avviso specificato.
COVID_19 Avvisi relativi alla pandemia di coronavirus del 2019. I post sul COVID-19 supportano solo un campo riepilogativo e un campo invito all'azione. Quando questi avvisi non saranno più pertinenti, la creazione di nuovi post di avviso di tipo COVID-19 verrà disattivata. Tuttavia, il commerciante potrà comunque gestire i suoi post esistenti relativi al COVID-19.

Allergene

Informazioni sugli allergeni relative a un alimento.

Enum
ALLERGEN_UNSPECIFIED Allergene non specificato
DAIRY Allergene correlato ai prodotti lattiero-caseari
EGG Allergene correlato alle uova
FISH Allergene correlato al pesce
PEANUT Allergene correlato alle arachidi
SHELLFISH Allergene correlato ai crostacei
SOY Allergene correlato alla soia
TREE_NUT Allergene correlato alla frutta a guscio
WHEAT Allergene correlato al grano

BatchGetReviewsRequest

Messaggio di richiesta per Reviews.BatchGetReviews.

Campi
name

string

Il nome dell'account da cui recuperare un elenco di recensioni in più sedi.

location_names[]

string

Una raccolta di località per cui recuperare le recensioni, specificate in base al nome.

page_size

int32

Numero di recensioni da recuperare per pagina. Il valore predefinito è 50.

page_token

string

Se specificato, recupera la pagina successiva delle recensioni.

order_by

string

Facoltativo. Specifica il campo in base al quale ordinare le recensioni. Se non specificato, l'ordine delle recensioni restituite sarà update_time desc per impostazione predefinita. Gli ordini validi per l'ordinamento sono rating, rating desc e update_time desc. rating restituirà le recensioni in ordine crescente. update_time(ovvero ordine crescente) non è supportato.

ignore_rating_only_reviews
(deprecated)

bool

Se ignorare le recensioni con sola valutazione.

BatchGetReviewsResponse

Messaggio di risposta per Reviews.BatchGetReviews.

Campi
location_reviews[]

LocationReview

Recensioni con informazioni sulla posizione.

next_page_token

string

Se il numero di recensioni ha superato le dimensioni della pagina richieste, questo campo viene compilato con un token per recuperare la pagina successiva di recensioni nelle chiamate successive. Se non sono presenti altre recensioni, questo campo non sarà presente nella risposta.

CallToAction

Un'azione eseguita quando l'utente fa clic sul post

Campi
action_type

ActionType

Il tipo di azione che verrà eseguita.

url

string

L'URL a cui l'utente verrà indirizzato quando fa clic. Questo campo deve essere lasciato vuoto per l'invito all'azione Chiama.

ActionType

Il tipo di azione che verrà eseguita.

Enum
ACTION_TYPE_UNSPECIFIED Tipo non specificato.
BOOK Questo post vuole che un utente prenoti un appuntamento/un tavolo/ecc.
ORDER Questo post vuole che un utente ordini qualcosa.
SHOP Questo post vuole che un utente sfogli un catalogo dei prodotti.
LEARN_MORE Questo post vuole che un utente scopra di più (sul suo sito web).
SIGN_UP Questo post chiede a un utente di registrarsi/iscriversi/aderire a qualcosa.
GET_OFFER

Deprecato. Utilizza OFFER in LocalPostTopicType per creare un post con contenuti dell'offerta.

CALL Questo post vuole che un utente chiami l'attività.

CreateLocalPostRequest

Messaggio di richiesta per CreateLocalPost.

Campi
parent

string

Il nome della località in cui creare questo post locale.

local_post

LocalPost

I nuovi metadati del post locale.

CreateMediaItemRequest

Messaggio di richiesta per Media.CreateMediaItem.

Campi
parent

string

Il nome della risorsa della posizione in cui verrà creato questo elemento multimediale.

media_item

MediaItem

L'elemento multimediale da creare.

DeleteLocalPostRequest

Messaggio di richiesta per DeleteLocalPost.

Campi
name

string

Il nome del post locale da eliminare.

DeleteMediaItemRequest

Messaggio di richiesta per Media.DeleteMediaItem.

Campi
name

string

Il nome dell'elemento multimediale da eliminare.

DeleteReviewReplyRequest

Messaggio di richiesta per Reviews.DeleteReviewReply.

Campi
name

string

Il nome della risposta alla recensione da eliminare.

DietaryRestriction

Informazioni dietetiche di un alimento.

Enum
DIETARY_RESTRICTION_UNSPECIFIED Tipo di dieta non specificato
HALAL Indicazione del cibo come piatto halal.
KOSHER Indicazione del cibo come piatto kosher.
ORGANIC Denotazione del cibo come piatto biologico.
VEGAN Indicazione del cibo come piatto vegano.
VEGETARIAN Indicazione del cibo come piatto vegetariano.

ErrorDetail

Fornisce i dettagli di un errore che ha causato un errore di convalida o interno.

Campi
code

int32

Il codice di stato, che deve essere un valore enum di ErrorCode.

field

string

Un percorso che porta a un campo nel corpo della richiesta. Il valore è una sequenza di identificatori separati da punti che identificano un campo del buffer di protocollo. Ad esempio, "error_details.field" identificherebbe questo campo.

message

string

Una descrizione del motivo per cui il campo ha causato un errore. Il messaggio è in inglese e potrebbe non essere adatto alla visualizzazione per gli utenti.

value

string

Il valore per cui la richiesta non è andata a buon fine.

field_index

int32

Se il campo della richiesta che ha generato questo errore viene ripetuto, questo campo conterrà l'indice in base zero della voce nel campo che ha causato l'esito negativo della convalida.

ErrorCode

Codici di errore per ErrorDetail:

  • Da 1 a 199: codici di errore comuni che si applicano a tutti i campi.
  • Da 1000 a 1099: codici di errore relativi alle foto.
  • Da 1100 a 1199: codici di errore correlati all'indirizzo e alla latitudine/longitudine.
  • Da 1200 a 1299: codici di errore relativi alle categorie.
  • Da 1300 a 1399: codici di errore correlati all'operazione.

Enum
ERROR_CODE_UNSPECIFIED Codice di errore generico.
MISSING_VALUE Non è stato fornito un valore obbligatorio.
INVALID_VALUE È stato fornito un valore non valido.
INVALID_CHARACTERS Sono stati trovati caratteri non validi.
TOO_MANY_ITEMS In un campo ripetuto è stato fornito un numero di elementi superiore al massimo consentito.
READ_ONLY Il campo di sola lettura non può essere modificato.
OVERLAPPING_RANGES Gli elementi di un campo ripetuto sono intervalli che si sovrappongono.
INVERTED_RANGE L'intervallo fornito è invertito. Ciò include anche il caso di un intervallo vuoto.
VALUE_OUTSIDE_ALLOWED_RANGE Il valore fornito non rientra nell'intervallo consentito.
MISSING_DEPENDENT_FIELD Il campo dipendente obbligatorio non è presente.
FIELD_HAS_DEPENDENCIES Campo richiesto dal campo dipendente e non può essere rimosso.
UNSUPPORTED_VALUE Il valore fornito, sebbene possibilmente valido, non è supportato a causa di altri vincoli.
EXPIRED_VALUE Il valore fornito è scaduto e non è più valido.
PHOTO_FETCH_FAILED Il recupero della foto dall'URL specificato non è riuscito.
PHOTO_UPLOAD_FAILED Il caricamento della foto dall'URL specificato non è riuscito.
GEOCODE_ERROR Si è verificato un errore durante la determinazione automatica di latitudine/longitudine.
LAT_LNG_OUTSIDE_COUNTRY La latitudine/longitudine fornita non si trova nel paese indicato.
LAT_LNG_REQUIRED È necessario fornire la latitudine e la longitudine.
LAT_LNG_TOO_FAR_FROM_ADDRESS La coppia latitudine/longitudine e indirizzo è troppo distante.
CATEGORY_NOT_VERIFIED La categoria fornita non è verificata.
OPERATION_EXECUTION_ERROR Errore generico di esecuzione dell'operazione.
OPERATION_UNSUPPORTED_UNDER_ACCOUNT_CONDITION L'operazione non è supportata a causa delle condizioni dell'account.
LOCATION_DISABLED_FOR_LOCAL_POST_API Località disattivata per l'API Local Post.
STALE_DATA I valori proposti di alcuni campi sono obsoleti rispetto ai valori esistenti.

FoodMenu

Menu di un'attività che serve piatti.

Campi
labels[]

MenuLabel

Obbligatorio. Etichette con tag di lingua per il menu. Ad esempio "menu", "offerta speciale per il pranzo". I nomi visualizzati devono contenere al massimo 140 caratteri, mentre le descrizioni al massimo 1000. È necessario almeno un insieme di etichette.

source_url

string

Facoltativo. URL di origine del menu, se esiste una pagina web da visitare.

sections[]

FoodMenuSection

Obbligatorio. Sezioni del menu.

cuisines[]

Cuisine

Facoltativo. Informazioni sulla cucina per il menu del cibo. Ti consigliamo vivamente di fornire questo campo.

Cucina

Informazioni sulla cucina di un ristorante.

Enum
CUISINE_UNSPECIFIED Cucina non specificata
AMERICAN Cucina americana
ASIAN la cucina asiatica
BRAZILIAN la cucina brasiliana
BREAK_FAST Colazione
BRUNCH Brunch
CHICKEN Pollo
CHINESE Cucina cinese
FAMILY Cucina in stile familiare
FAST_FOOD Fast food
FRENCH Cucina francese
GREEK la cucina greca
GERMAN la cucina tedesca
HAMBURGER Hamburger
INDIAN Cucina indiana
INDONESIAN la cucina indonesiana
ITALIAN Cucina italiana
JAPANESE Cucina giapponese
KOREAN Cucina coreana
LATIN_AMERICAN Cucina latinoamericana
MEDITERRANEAN la cucina mediterranea
MEXICAN Cucina messicana
PAKISTANI la cucina pakistana
PIZZA Pizza
SEAFOOD Pesce
SPANISH la cucina spagnola
SUSHI Sushi
THAI la cucina tailandese
TURKISH la cucina turca
VEGETARIAN Cibo vegetariano
VIETNAMESE la cucina vietnamita
OTHER_CUISINE Altra cucina

FoodMenuItem

Elemento di una sezione. Può essere il piatto stesso o contenere più FoodMenuItemOption.

Campi
labels[]

MenuLabel

Obbligatorio. Etichette con tag di lingua per questa voce di menu. I nomi visualizzati devono contenere al massimo 140 caratteri, mentre le descrizioni al massimo 1000. È necessario almeno un insieme di etichette.

attributes

FoodMenuItemAttributes

Obbligatorio. Attributi dettagliati dell'articolo. Quando vengono specificate le opzioni dell'articolo, queste vengono considerate come attributi di base e vengono compilate in ogni opzione.

options[]

FoodMenuItemOption

Facoltativo. Si tratta di un articolo disponibile in diverse opzioni e gli utenti devono fare delle scelte. Ad esempio, una pizza "normale" rispetto a una pizza "grande". Quando vengono specificate le opzioni, le etichette e gli attributi a livello di articolo diventano automaticamente le etichette e gli attributi della prima opzione. I clienti devono specificare solo altre opzioni alimentari aggiuntive in questo campo.

FoodMenuItemAttributes

Attributi di un alimento/piatto.

Campi
price

Money

Facoltativo. Prezzo del piatto.

spiciness

Spiciness

Facoltativo. Il livello di piccantezza del piatto.

allergen[]

Allergen

Facoltativo. Gli allergeni associati al piatto. Ti consigliamo vivamente di fornire questo campo.

dietary_restriction[]

DietaryRestriction

Facoltativo. Informazioni dietetiche del piatto. Ti consigliamo vivamente di fornire questo campo.

nutrition_facts

NutritionFacts

Facoltativo. Dati nutrizionali dell'opzione del piatto. Ti consigliamo vivamente di fornire questo campo.

ingredients[]

Ingredient

Facoltativo. Ingredienti dell'opzione del piatto.

serves_num_people

int32

Facoltativo. Numero di persone che possono essere servite con questa opzione di piatto.

preparation_methods[]

PreparationMethod

Facoltativo. Metodi di preparazione dell'opzione per il piatto.

portion_size

PortionSize

Facoltativo. Dimensioni dell'ordine, rappresentate in unità di articoli. (ad es. 4 "spiedini", 6 "pezzi")

media_keys[]

string

Facoltativo. I tasti multimediali del contenuto multimediale associato al piatto. Sono supportati solo i contenuti multimediali fotografici. Quando sono associate più foto, la prima viene considerata la foto preferita.

Ingrediente

Questo messaggio indica le informazioni sugli ingredienti di un piatto.

Campi
labels[]

MenuLabel

Obbligatorio. Etichette per descrivere l'ingrediente. I nomi visualizzati devono contenere al massimo 140 caratteri, mentre le descrizioni al massimo 1000. È necessario almeno un insieme di etichette.

PortionSize

Dimensione della porzione di un piatto.

Campi
quantity

int32

Obbligatorio. Numero della porzione.

unit[]

MenuLabel

Obbligatorio. Il campo ripetuto name_info è per l'unità in più lingue.

FoodMenuItemOption

Opzione di un articolo. Richiede una selezione esplicita dell'utente.

Campi
labels[]

MenuLabel

Obbligatorio. Etichette con tag di lingua per questa opzione del menu. ad esempio: "beef pad thai", "veggie pad thai", "small pizza", "large pizza". I nomi visualizzati devono contenere al massimo 140 caratteri, mentre le descrizioni al massimo 1000. È necessario almeno un insieme di etichette.

attributes

FoodMenuItemAttributes

Obbligatorio. Attributi dettagliati dell'opzione dell'articolo. I singoli attributi non specificati verranno ereditati dagli attributi a livello di articolo come base.

FoodMenuSection

Sezione di un menu. Può contenere più articoli/piatti.

Campi
labels[]

MenuLabel

Obbligatorio. Etichette con tag di lingua per questa sezione del menu. I nomi visualizzati devono contenere al massimo 140 caratteri, mentre le descrizioni al massimo 1000. È necessario almeno un insieme di etichette.

items[]

FoodMenuItem

Obbligatorio. Gli elementi della sezione. Ogni sezione deve contenere almeno un elemento.

FoodMenus

Menu di un'attività che serve piatti.

Campi
name

string

Obbligatorio. Identificatore Google per questa località nel modulo: accounts/{account_id}/locations/{location_id}/foodMenus

menus[]

FoodMenu

Facoltativo. Una raccolta di menu di ristoranti.

GetCustomerMediaItemRequest

Messaggio di richiesta per Media.GetCustomerMediaItem.

Campi
name

string

Il nome della risorsa dell'elemento multimediale del cliente richiesto.

GetFoodMenusRequest

Messaggio di richiesta per FoodMenu.GetFoodMenus

Campi
name

string

Obbligatorio. Identificatore Google per questa località nel modulo: accounts/{account_id}/locations/{location_id}/foodMenus

read_mask

FieldMask

Facoltativo. I campi specifici da restituire. Se non viene specificata alcuna maschera, viene restituito l'intero FoodMenu (come "*"). Gli elementi dei campi ripetuti non possono essere specificati singolarmente. Ad esempio, "name" e "menus" sono maschere valide, mentre "menus.sections" non è valida.

GetLocalPostRequest

Messaggio di richiesta per LocalPosts.GetLocalPost.

Campi
name

string

Il nome del post locale da recuperare.

GetMediaItemRequest

Messaggio di richiesta per Media.GetMediaItem.

Campi
name

string

Il nome dell'elemento multimediale richiesto.

GetReviewRequest

Messaggio di richiesta per Reviews.GetReview.

Campi
name

string

Il nome della recensione da recuperare.

InternalError

Descrive gli errori interni.

Campi
error_details[]

ErrorDetail

Mostra i dettagli dei singoli errori.

ListCustomerMediaItemsRequest

Messaggio di richiesta per Media.ListCustomerMediaItems.

Campi
parent

string

Il nome della sede i cui elementi multimediali dei clienti verranno elencati.

page_size

int32

Il numero di elementi multimediali da restituire per pagina. Il valore predefinito è 100, la dimensione massima della pagina supportata è 200.

page_token

string

Se specificato, restituisce la pagina successiva degli elementi multimediali.

ListCustomerMediaItemsResponse

Messaggio di risposta per Media.ListCustomerMediaItems.

Campi
media_items[]

MediaItem

L'elenco restituito di elementi multimediali.

total_media_item_count

int32

Il numero totale di elementi multimediali per questa posizione, indipendentemente dalla paginazione. Questo numero è approssimativo, soprattutto quando ci sono più pagine di risultati.

next_page_token

string

Se ci sono più elementi multimediali della dimensione della pagina richiesta, questo campo viene compilato con un token per recuperare la pagina successiva di elementi multimediali in una chiamata successiva a ListCustomerMediaItems.

ListLocalPostsRequest

Messaggio di richiesta per ListLocalPosts

Campi
parent

string

Il nome della località i cui post locali verranno elencati.

page_size

int32

Il numero di post locali da restituire per pagina. Il valore predefinito è 20. Il valore minimo è 1 e la dimensione massima della pagina è 100.

page_token

string

Se specificato, restituisce la pagina successiva dei post locali.

ListLocalPostsResponse

Messaggio di risposta per ListLocalPosts

Campi
local_posts[]

LocalPost

L'elenco restituito dei post locali.

next_page_token

string

Se ci sono più post locali rispetto alle dimensioni della pagina richieste, questo campo viene compilato con un token per recuperare la pagina successiva di post locali in una chiamata successiva a ListLocalPosts.

ListMediaItemsRequest

Messaggio di richiesta per Media.ListMediaItems.

Campi
parent

string

Il nome della località i cui elementi multimediali verranno elencati.

page_size

int32

Il numero di elementi multimediali da restituire per pagina. Il valore predefinito è 100, che è anche il numero massimo supportato di elementi multimediali che possono essere aggiunti a una sede con l'API My Business. La dimensione massima della pagina è 2500.

page_token

string

Se specificato, restituisce la pagina successiva degli elementi multimediali.

ListMediaItemsResponse

Messaggio di risposta per Media.ListMediaItems.

Campi
media_items[]

MediaItem

L'elenco restituito di elementi multimediali.

total_media_item_count

int32

Il numero totale di elementi multimediali per questa posizione, indipendentemente dalla paginazione.

next_page_token

string

Se ci sono più elementi multimediali della dimensione della pagina richiesta, questo campo viene compilato con un token per recuperare la pagina successiva di elementi multimediali in una chiamata successiva a ListMediaItems.

ListReviewsRequest

Messaggio di richiesta per Reviews.ListReviews.

Campi
parent

string

Il nome della località per cui recuperare le recensioni.

page_size

int32

Numero di recensioni da recuperare per pagina. Il valore massimo di page_size è 50.

page_token

string

Se specificato, recupera la pagina successiva delle recensioni.

order_by

string

Specifica il campo in base al quale ordinare le recensioni. Se non specificato, l'ordine delle recensioni restituite sarà update_time desc per impostazione predefinita. Gli ordini validi per l'ordinamento sono rating, rating desc e update_time desc.

ListReviewsResponse

Messaggio di risposta per Reviews.ListReviews.

Campi
reviews[]

Review

Le recensioni.

average_rating

double

La valutazione a stelle media di tutte le recensioni per questa sede su una scala da 1 a 5, dove 5 è la valutazione più alta.

total_review_count

int32

Il numero totale di recensioni per questa sede.

next_page_token

string

Se il numero di recensioni ha superato le dimensioni della pagina richieste, questo campo viene compilato con un token per recuperare la pagina successiva di recensioni in una chiamata successiva a ListReviews. Se non sono presenti altre recensioni, questo campo non è presente nella risposta.

LocalPost

Rappresenta un post locale per una località.

Campi
name

string

Solo output. Identificatore Google per questo post locale nel formato: accounts/{account_id}/locations/{location_id}/localPosts/{local_post_id}

language_code

string

La lingua del post locale.

summary

string

Descrizione/corpo del post locale.

call_to_action

CallToAction

L'URL a cui vengono indirizzati gli utenti quando fanno clic sulla promozione. Ignorato per il tipo di argomento OFFER.

create_time

Timestamp

Solo output. Ora di creazione del post.

update_time

Timestamp

Solo output. Ora dell'ultima modifica del post apportata dall'utente.

scheduled_time

Timestamp

Se impostata, determina quando verrà pubblicato un post. Può essere impostato dall'utente per programmare i post in anticipo.

recurring_instance_time
(deprecated)

Timestamp

Solo output. Deprecato: utilizza event.recurring_instance_time. Questo campo verrà rimosso in una versione futura. Solo output. Ora dell'ultimo aggiornamento dell'istanza ricorrente più recente del post.

event

LocalPostEvent

Informazioni sull'evento. Obbligatorio per i tipi di argomenti EVENT e OFFER.

state

LocalPostState

Solo output. Lo stato del post, che indica in quale parte del ciclo di vita si trova.

media[]

MediaItem

I contenuti multimediali associati al post. source_url è l'unico campo di dati supportato per un elemento MediaItem di LocalPost.

search_url

string

Solo output. Il link al post locale nella Ricerca Google. Questo link può essere utilizzato per condividere il post tramite social media, email, messaggi e così via.

topic_type

LocalPostTopicType

Obbligatorio. Il tipo di argomento del post: standard, evento, offerta o avviso.

alert_type

AlertType

Il tipo di avviso per cui viene creato il post. Questo campo è applicabile solo ai post di tipo topic_type Alert e si comporta come un sottotipo di Avvisi.

Campo unione topic_type_specific_fields. Campi specifici per un tipo di argomento. topic_type_specific_fields può essere solo uno dei seguenti tipi:
offer

LocalPostOffer

Dati aggiuntivi per i post con offerte. Questo valore deve essere impostato solo quando topic_type è OFFER.

LocalPostState

Indica lo stato del post.

Enum
LOCAL_POST_STATE_UNSPECIFIED Stato non specificato.
REJECTED Questo post è stato rifiutato a causa di una violazione delle norme relative ai contenuti.
LIVE Questo post è pubblicato e attualmente viene visualizzato nei risultati di ricerca.
PROCESSING Questo post è in fase di elaborazione e non viene visualizzato nei risultati di ricerca.
SCHEDULED Questo post è programmato per il futuro e non viene visualizzato nei risultati di ricerca.
RECURRING Questo post è un post ricorrente e al momento viene visualizzato nei risultati di ricerca.

LocalPostEvent

Tutte le informazioni relative a un evento presente in un post locale.

Campi
title

string

Il nome dell'evento.

schedule

TimeInterval

Data/ora di inizio e di fine dell'evento.

recurrence_info

RecurrenceInfo

Facoltativo. Memorizza informazioni sulla cadenza di un post ricorrente. Verrà impostato solo se il post è un post ricorrente.

recurring_instance_time

Timestamp

Solo output. Ora dell'ultimo aggiornamento dell'istanza ricorrente più recente del post.

RecurrenceInfo

Rappresenta le informazioni sulla ricorrenza di un post locale.

Campi
series_end_time

Timestamp

Facoltativo. L'ora di fine della serie di ricorrenze.

Campo unione occurrence_pattern. Il pattern di ricorrenza del post ricorrente. occurrence_pattern può essere solo uno dei seguenti tipi:
daily_pattern

DailyOccurrencePattern

Pattern di occorrenza giornaliero.

weekly_pattern

WeeklyOccurrencePattern

Pattern di occorrenza settimanale.

monthly_pattern

MonthlyOccurrencePattern

Pattern di occorrenza mensile.

DailyOccurrencePattern

Questo tipo non contiene campi.

Rappresenta un pattern di occorrenza giornaliera.

MonthlyOccurrencePattern

Rappresenta un pattern di ricorrenza mensile.

Campi
Campo unione monthly_option. L'opzione di ricorrenza per il pattern di ricorrenza mensile. monthly_option può essere solo uno dei seguenti tipi:
day_of_month

int32

Il giorno del mese.

day_of_week_occurrence

DayOfWeekOccurrence

Il giorno della settimana in cui si verifica l'evento nel mese. Il giorno della settimana è implicito nell'ora di inizio dell'evento. Ad esempio, se un evento inizia di venerdì e day_of_week_occurrence è SECOND, l'evento si ripeterà il secondo venerdì di ogni mese.

DayOfWeekOccurrence

Il giorno della settimana in cui si verifica l'evento nel mese.

Enum
DAY_OF_WEEK_OCCURRENCE_UNSPECIFIED Occorrenza non specificata del giorno della settimana.
FIRST Il primo giorno della settimana del mese.
SECOND Il secondo giorno della settimana del mese.
THIRD Il terzo giorno della settimana del mese.
FOURTH Il quarto giorno della settimana del mese.
LAST Ultimo giorno della settimana del mese.

WeeklyOccurrencePattern

Rappresenta un pattern di ricorrenza settimanale.

Campi
days_of_week[]

DayOfWeek

Facoltativo. L'elenco dei giorni della settimana per l'offerta/l'evento. Se è vuoto, il post verrà ripetuto lo stesso giorno della settimana dell'ora di inizio della programmazione dell'evento.

LocalPostOffer

Campi specifici per i post con offerte.

Campi
coupon_code

string

Facoltativo. Codice offerta utilizzabile in negozio o online.

redeem_online_url

string

Facoltativo. Link online per utilizzare l'offerta.

terms_conditions

string

Facoltativo. Termini e condizioni dell'offerta.

LocalPostTopicType

Il tipo di argomento del post locale, che viene utilizzato per selezionare modelli diversi per creare e visualizzare un post.

Enum
LOCAL_POST_TOPIC_TYPE_UNSPECIFIED Nessun tipo di post specificato.
STANDARD Il post contiene informazioni di base, come il riepilogo e le immagini.
EVENT Il post contiene informazioni di base e un evento.
OFFER Il post contiene informazioni di base, un evento e contenuti correlati all'offerta (ad es. codice coupon)
ALERT Annunci tempestivi e con priorità elevata relativi a un evento in corso. Questi tipi di post non sono sempre disponibili per la creazione.

LocationReview

Rappresenta una recensione con informazioni sulla posizione.

Campi
name

string

Nome della risorsa della località.

review

Review

Una recensione della località.

MediaItem

Un singolo elemento multimediale.

Campi
name

string

Il nome della risorsa per questo elemento multimediale. accounts/{account_id}/locations/{location_id}/media/{media_key}

media_format

MediaFormat

Il formato di questo elemento multimediale. Deve essere impostato al momento della creazione dell'elemento multimediale ed è di sola lettura in tutte le altre richieste. Impossibile aggiornare.

location_association

LocationAssociation

Obbligatorio quando si chiama il numero CreatePhoto. Descrive in che modo questo elemento multimediale è collegato alla sua posizione. Deve essere una categoria (ad esempio ESTERNI) o l'ID di un elemento del listino prezzi.

Questa operazione è necessaria quando aggiungi nuovi contenuti multimediali a una sede con CreateMediaItem. Per altri tipi di contenuti multimediali, ad esempio le foto nei post locali, questo elemento non sarà presente.

google_url

string

Solo output. URL ospitato da Google per questo elemento multimediale. Questo URL non è statico, in quanto potrebbe cambiare nel tempo. Per i video, si tratta di un'immagine di anteprima con un'icona di riproduzione sovrapposta.

thumbnail_url

string

Solo output. Se fornito, l'URL di un'immagine in miniatura per questo elemento multimediale.

create_time

Timestamp

Solo output. L'ora di creazione di questo elemento multimediale.

dimensions

Dimensions

Solo output. Le dimensioni (larghezza e altezza) in pixel.

insights
(deprecated)

MediaInsights

Solo output. Statistiche per questo elemento multimediale.

attribution

Attribution

Solo output. Informazioni sull'attribuzione per gli elementi multimediali dei clienti. Devi mostrare questa attribuzione così come viene fornita ai tuoi utenti e non devi eliminarla o modificarla.

description

string

Descrizione di questo elemento multimediale. Le descrizioni non possono essere modificate tramite l'API My Business, ma possono essere impostate durante la creazione di un nuovo elemento multimediale che non sia una foto di copertina.

Campo unione data. L'origine dati dell'elemento multimediale. Quando crei un nuovo elemento multimediale, devi fornire un URL o un riferimento ai dati.

Ad eccezione delle categorie PROFILE e COVER, tutte le foto devono misurare almeno 250 px sul lato corto, con una dimensione del file di almeno 10240 byte.

Tutte le foto caricate devono rispettare le linee guida di Google My Business per le foto. data può essere solo uno dei seguenti tipi:

source_url

string

Un URL accessibile pubblicamente da cui è possibile recuperare l'elemento multimediale.

Quando ne crei uno, devi impostare questo o data_ref per specificare l'origine dell'elemento multimediale.

Se source_url è stato utilizzato durante la creazione di un elemento multimediale, verrà compilato con l'URL di origine quando l'elemento multimediale viene recuperato.

Questo campo non può essere aggiornato.

data_ref

MediaItemDataRef

Solo input. Un riferimento ai dati binari dell'elemento multimediale ottenuti con il metodo StartUploadMediaItemData.

Quando crei un elemento multimediale,

sourceUrl

o

dataRef

deve essere impostato.

Attribuzione

Informazioni sull'attribuzione per gli elementi multimediali dei clienti, ad esempio il nome e l'immagine del profilo del collaboratore.

Campi
profile_name

string

Il nome utente a cui attribuire l'elemento multimediale.

profile_photo_url

string

URL della miniatura della foto del profilo dell'utente attribuito.

takedown_url

string

L'URL della pagina di rimozione, in cui l'elemento multimediale può essere segnalato se è inappropriato.

profile_url

string

L'URL della pagina del profilo Google Maps dell'utente a cui è stata attribuita l'azione.

Dimensioni

Dimensioni dell'elemento multimediale.

Campi
width_pixels

int32

Larghezza dell'elemento multimediale, in pixel.

height_pixels

int32

Altezza dell'elemento multimediale, in pixel.

LocationAssociation

Come l'elemento multimediale è associato alla sua posizione.

Campi
Campo unione location_attachment_type. I contenuti multimediali della località devono avere una categoria o l'ID di un elemento del listino prezzi a cui sono associati. I contenuti multimediali non correlati alla posizione (ad esempio le foto dei post locali) non devono avere nessuno dei due. location_attachment_type può essere solo uno dei seguenti tipi:
category

Category

La categoria a cui appartiene questa foto della località.

price_list_item_id

string

L'ID di un elemento del listino prezzi a cui è associata questa foto della sede.

Categoria

Enumerazione per la categoria dell'elemento multimediale.

Enum
CATEGORY_UNSPECIFIED Categoria non specificata.
COVER Foto di copertina. Una sede ha una sola foto di copertina.
PROFILE Foto del profilo. Una sede ha una sola foto del profilo.
EXTERIOR Media esterni.
INTERIOR Contenuti multimediali interni.
PRODUCT Risorse multimediali del prodotto.
AT_WORK Contenuti "sul lavoro".
FOOD_AND_DRINK Contenuti multimediali su cibi e bevande.
MENU Menu dei media.
COMMON_AREA Contenuti multimediali delle aree comuni.
ROOMS Contenuti multimediali delle stanze.
TEAMS Contenuti multimediali di Teams.
ADDITIONAL Altri contenuti multimediali senza categoria.

MediaFormat

Enumerazione per il formato multimediale.

Enum
MEDIA_FORMAT_UNSPECIFIED Formato non specificato.
PHOTO L'elemento multimediale è una foto. In questa versione sono supportate solo le foto.
VIDEO L'elemento multimediale è un video.

MediaInsights

Approfondimenti e statistiche deprecati per l'elemento multimediale.

Campi
view_count

int64

Solo output. Il numero di volte in cui l'elemento multimediale è stato visualizzato.

MediaItemDataRef

Riferimento ai dati binari della foto di un MediaItem caricato tramite l'API My Business.

Crea un riferimento ai dati utilizzando StartUploadMediaItemData e utilizzalo quando carichi byte in [UpdateMedia] e successivamente chiami CreateMediaItem.

Campi
resource_name

string

L'ID univoco per i dati binari di questo elemento multimediale. Utilizzato per caricare i dati delle foto con [UpdateMedia] e durante la creazione di un nuovo elemento multimediale da questi byte con CreateMediaItem.

Esempio di caricamento di byte: curl -X POST -T{path_to_file} "http://mybusiness.googleapis.com/upload/v1/media/{resource_name}?upload_type=media"

Per le chiamate CreateMediaItem, impostalo come MediaItem data_ref.

Etichetta da utilizzare per visualizzare il menu e i relativi vari sottocomponenti.

Campi
display_name

string

Obbligatorio. Nome visualizzato del componente.

description

string

Facoltativo. Informazioni supplementari del componente.

language_code

string

Facoltativo. Il codice BCP 47 della lingua. Se la lingua non è disponibile, verrà impostato l'inglese per impostazione predefinita.

NutritionFacts

Questo messaggio rappresenta i valori nutrizionali di un piatto.

Campi
calories

CaloriesFact

Facoltativo. Calorie del piatto.

total_fat

NutritionFact

Facoltativo. Informazioni sui grassi per un determinato piatto.

cholesterol

NutritionFact

Facoltativo. Informazioni sul colesterolo per un determinato piatto.

sodium

NutritionFact

Facoltativo. Informazioni sul sodio per un determinato piatto.

total_carbohydrate

NutritionFact

Facoltativo. Informazioni sui carboidrati per un determinato piatto.

protein

NutritionFact

Facoltativo. Informazioni sulle proteine per un determinato piatto.

CaloriesFact

Questo messaggio indica le informazioni sulle calorie con un intervallo di limite superiore e inferiore. È necessario specificare l'importo inferiore. Entrambi gli importi inferiore e superiore sono numeri non negativi.

Campi
lower_amount

int32

Obbligatorio. Quantità inferiore di calorie

upper_amount

int32

Facoltativo. Quantità massima di calorie

unit

EnergyUnit

Obbligatorio. Unità delle informazioni sulle calorie fornite.

EnergyUnit

Possibili unità di energia alimentare (calorie).

Enum
ENERGY_UNIT_UNSPECIFIED Unità di energia non specificata
CALORIE Caloria
JOULE Joule

MassUnit

Possibili unità di massa.

Enum
MASS_UNIT_UNSPECIFIED Unità di massa non specificata
GRAM Gram
MILLIGRAM Milligrammo

NutritionFact

Questo messaggio indica le informazioni nutrizionali con un intervallo di limite superiore e inferiore e può essere rappresentato dall'unità di massa. È necessario specificare l'importo inferiore. Entrambi gli importi inferiore e superiore sono numeri non negativi.

Campi
lower_amount

double

Obbligatorio. Quantità inferiore di nutrienti

upper_amount

double

Facoltativo. Quantità massima di nutrizione

unit

MassUnit

Obbligatorio. Unità delle informazioni nutrizionali fornite.

PreparationMethod

Metodo di preparazione di un piatto.

Enum
PREPARATION_METHOD_UNSPECIFIED Metodo di preparazione non specificato
BAKED Metodo di cottura
BARBECUED Metodo di cottura alla griglia
BASTED Metodo di cottura arrosto
BLANCHED Metodo sbiancato
BOILED Metodo di ebollizione
BRAISED Metodo di brasatura
CODDLED Metodo di cottura delicata
FERMENTED Metodo di fermentazione
FRIED Metodo Fried
GRILLED Metodo alla griglia
KNEADED Metodo di impasto
MARINATED Metodo di marinatura
PAN_FRIED Metodo di cottura in padella
PICKLED Metodo di serializzazione
PRESSURE_COOKED Metodo di cottura a pressione
ROASTED Metodo di tostatura
SAUTEED Metodo di cottura in padella
SEARED Metodo di cottura alla piastra
SIMMERED Metodo di cottura a fuoco lento
SMOKED Metodo di affumicatura
STEAMED Metodo di cottura a vapore
STEEPED Metodo di infusione
STIR_FRIED Metodo di cottura saltato in padella
OTHER_METHOD Altro metodo

Rivedi

Solo output. Rappresenta una recensione per una località.

Campi
name

string

Nome della risorsa. Per Review it, il formato è accounts/{account_id}/locations/{location_id}/reviews/{review_id}

review_id

string

L'identificatore univoco criptato.

reviewer

Reviewer

L'autore della recensione.

star_rating

StarRating

La valutazione a stelle della recensione.

comment

string

Il corpo della recensione come testo normale con markup.

create_time

Timestamp

Il timestamp di scrittura della recensione.

update_time

Timestamp

Il timestamp relativo all'ultima modifica della recensione.

review_reply

ReviewReply

La risposta del proprietario/gestore di questa sede a questa recensione.

review_media_items[]

ReviewMediaItem

Solo output. Gli elementi multimediali associati alla recensione.

review_reply_url

string

Solo output. URL per rispondere alla recensione.

ReviewMediaItem

Rappresenta un elemento multimediale (foto o video) associato a una recensione.

Campi
thumbnail_url

string

Solo output. URL FIFE della foto o della miniatura del video se è presente video_url.

thumbnail_label

string

Solo output. Etichetta fornita dall'autore per thumbnail_url.

video_url

string

Solo output. URL del video riproducibile.

Revisore

Rappresenta l'autore della recensione.

Campi
profile_photo_url

string

Il link alla foto del profilo del recensore. Compilato solo se is_anonymous è false.

display_name

string

Il nome del recensore. Viene compilato con il nome reale del recensore solo se is_anonymous è false.

is_anonymous

bool

Indica se il recensore ha scelto di rimanere anonimo.

StarRating

La valutazione a stelle su cinque, dove cinque è la valutazione più alta.

Enum
STAR_RATING_UNSPECIFIED Non specificato.
ONE Una stella su un massimo di cinque.
TWO Due stelle su un massimo di cinque.
THREE Tre stelle su un massimo di cinque.
FOUR Quattro stelle su un massimo di cinque.
FIVE La valutazione a stelle massima.

ReviewReply

Rappresenta la risposta del proprietario/gestore della sede a una recensione.

Campi
comment

string

Il corpo della risposta come testo normale con markup. La lunghezza massima è di 4096 byte.

update_time

Timestamp

Solo output. Il timestamp dell'ultima modifica della risposta.

review_reply_state

State

Solo output. Lo stato della risposta alla recensione.

policy_violation

PolicyViolation

Facoltativo. Solo output. La violazione delle norme che ha comportato il rifiuto. Compilato solo se review_reply_state è REJECTED.

PolicyViolation

Rappresenta le violazioni delle norme standardizzate. In futuro potrebbero essere aggiunti nuovi valori. I client devono essere preparati a gestire valori sconosciuti.

Enum
POLICY_VIOLATION_UNSPECIFIED Rappresenta una violazione delle norme non specificata.
ACCOUNT_RESTRICTED_AND_SUSPENDED Un Account Google associato a questo profilo dell'attività è stato sottoposto a limitazioni, con conseguente sospensione del profilo dell'attività.
ACCOUNT_RESTRICTED_AND_EDIT_REJECTED Un Account Google associato a questo profilo dell'attività è stato sottoposto a limitazioni, causando il rifiuto delle modifiche. A differenza di ACCOUNT_RESTRICTED_AND_SUSPENDED, il profilo dell'attività stesso rimane attivo e non viene sospeso.
ASSOCIATED_ACCOUNT_SUSPENDED Un Account Google associato a questo profilo dell'attività non è in regola. I profili delle attività associati a questo account sono stati sospesi.
BUSINESS_INELIGIBLE La tua attività non è idonea per un profilo dell'attività.
OWNERSHIP_REVOKED Un altro Account Google ha rivendicato questo profilo dell'attività. Non puoi più gestire questo profilo.
LOCATION_SUSPENDED Questo profilo dell'attività è stato sospeso.
LOCATION_DISABLED Questo profilo dell'attività è stato disattivato.
LOCATION_VERIFICATION_REQUIRED Questo profilo dell'attività non è verificato.
PO_BOX Il profilo della tua attività è stato sospeso perché l'indirizzo della tua attività non può essere una casella postale.
GOOGLE_PAY_SUSPENSION I profili delle attività associati al tuo profilo pagamenti sono stati sospesi.
EDITING_RESTRICTION Al momento, questo profilo dell'attività non può ricevere aggiornamenti pubblici. Google ha disattivato la modifica per questa località per impedire la pubblicazione di contenuti che violano le norme.
ILLEGAL_BUSINESS_HOURS_EDIT Non è possibile modificare l'orario di apertura per la categoria della tua attività.
FAKE_ENGAGEMENT I contenuti che violano le nostre norme sul coinvolgimento fasullo non sono consentiti. Il coinvolgimento fasullo include contenuti incentivati, contenuti volti a manipolare la valutazione di un luogo e altri contenuti che non rappresentano un'esperienza autentica.
ADULT_THEMED I contenuti che violano le nostre norme sui contenuti con temi per adulti non sono consentiti. I temi per adulti includono contenuti di natura sessuale non espliciti e contenuti per adulti di altro tipo.
SEXUALLY_EXPLICIT I contenuti che violano le nostre norme sui contenuti sessualmente espliciti non sono consentiti. I contenuti sessualmente espliciti includono genitali nudi oppure rappresentazioni o descrizioni di atti sessuali.
ADVERTISING_AND_SOLICITATION I contenuti che violano le nostre norme sulla pubblicità o sulle proposte commerciali non sono consentiti. La pubblicità e le proposte commerciali includono contenuti promozionali o commerciali o contenuti pubblicati in cambio di vantaggi.
DANGEROUS I contenuti che violano le nostre norme sui contenuti pericolosi non sono consentiti. I contenuti pericolosi promuovono, favoriscono o incoraggiano azioni dannose.
GIBBERISH_AND_REPETITIVE I contenuti che violano le nostre norme sui contenuti non chiari o ripetitivi non sono consentiti. I contenuti non chiari o ripetitivi compromettono le informazioni utili che altri utenti possono trovare su Google.
REPETITIVE I contenuti che violano le nostre norme sui contenuti ripetitivi non sono consentiti. I contenuti ripetitivi includono contenuti identici o simili aggiunti più volte da uno o più account.
UNCLEAR I contenuti che violano le nostre norme sui contenuti non chiari non sono consentiti. I contenuti non chiari includono caratteri casuali o altri contenuti privi di significato.
ILLEGAL I contenuti che violano le nostre norme sui contenuti illegali non sono consentiti.
OFF_TOPIC I contenuti che violano le nostre norme sui contenuti fuori tema non sono consentiti. I contenuti fuori tema includono commenti generali, politici o sociali e invettive personali.
OFFENSIVE I contenuti che violano le nostre norme sui contenuti offensivi non sono consentiti. I contenuti offensivi possono indurre un'altra persona a sentirsi ragionevolmente vittima di una rabbia estrema, insulti o mancanza di rispetto.
VIOLENCE_AND_GORE I contenuti che violano le nostre norme sui contenuti violenti e cruenti non sono consentiti. I contenuti violenti e cruenti sono contenuti che coinvolgono in atti estremi persone o animali e che rappresentano in modo realistico atti di violenza, sangue, parti del corpo o viscere.
CHILD_SAFETY I contenuti che violano le nostre norme sulla sicurezza dei minori non sono consentiti. Queste norme riguardano argomenti che mettono a rischio i minori, configurano sfruttamento o abusi sui minori oppure utilizzano i servizi Google per metterli in pericolo.
HARASSMENT I contenuti che violano le nostre norme sulle molestie non sono consentiti. Sono inclusi contenuti che incitano a comportamenti di bullismo, minaccia o sessualizzazione nei confronti di un individuo o che inducono una persona a temere per la propria incolumità.
HATE_SPEECH I contenuti che violano le nostre norme sull'incitamento all'odio non sono consentiti. L'incitamento all'odio include la promozione o la legittimazione della violenza, della discriminazione e della denigrazione o l'incitamento all'odio in base a una caratteristica soggetta a tutela o ad altre caratteristiche associate a discriminazione o emarginazione sistematica.
IMPERSONATION I contenuti che violano le nostre norme sul furto d'identità non sono consentiti. Il furto d'identità presuppone l'uso di una falsa identità al fine di ingannare gli altri o di ottenere vantaggi illeciti.
MISINFORMATION I contenuti che violano le nostre norme sulla disinformazione non sono consentiti. I contenuti di disinformazione includono informazioni false o imprecise che possono causare danni significativi a individui, attività o società.
MISREPRESENTATION I contenuti che violano le nostre norme sulla rappresentazione ingannevole non sono consentiti. La rappresentazione ingannevole include omissioni o rappresentazioni fuorvianti allo scopo di ottenere vantaggi illeciti.
OBSCENITY_AND_PROFANITY I contenuti che violano le nostre norme su oscenità o linguaggio volgare non sono consentiti. Oscenità e linguaggio volgare includono gesti o parole considerati offensivi o volgari a livello sociale in un determinato luogo.
PERSONAL_INFO I contenuti che violano le nostre norme sulle informazioni personali non sono consentiti. Le informazioni personali includono informazioni private o riservate, come dati della carta di credito, cartelle cliniche o documenti di identità ufficiali, tuoi o di altre persone.
REGULATED_GOODS_AND_SERVICES I contenuti che violano le nostre norme sui prodotti e servizi regolamentati non sono consentiti. Questi contenuti includono inviti all'azione oppure offerte per la vendita di prodotti o servizi disciplinati da leggi locali.
GENERIC_VANDALISM I contenuti che violano le nostre norme relative ai contenuti illeciti o di bassa qualità non sono consentiti.
GENERIC_FRAUD I contenuti che violano le nostre norme relative a comportamenti e contenuti ingannevoli sono vietati. I contenuti ingannevoli ingannano altri utenti o sono fuorvianti in modo intenzionale.
PHOTOS_AND_VIDEOS_CRITERIA I contenuti che non rispettano i nostri criteri per foto e video non sono consentiti.
MODERATION_ERROR Si è verificato un errore durante l'elaborazione dei tuoi contenuti.
PRIVACY I contenuti che violano le Norme sulla privacy relative ai contenuti generati dagli utenti di Maps non sono consentiti.
GENERIC_VIOLATION I tuoi contenuti violano le nostre norme e non sono consentiti.
GENERIC_QUALITY I contenuti che violano le nostre norme relative ai contenuti di bassa qualità non sono consentiti.
IDENTITY_CHANGE La modifica apportata è molto diversa dall'attività creata. Ciò viola le nostre norme.
GEOGRAPHIC_LOCATION_CHANGE Indica che la posizione geografica fisica (indirizzo o latitudine/longitudine) dell'attività è cambiata in modo significativo dalla creazione del profilo.

Stato

Rappresenta lo stato di moderazione di una risposta alla recensione.

Enum
REVIEW_REPLY_STATE_UNSPECIFIED Indica che lo stato non è specificato.
PENDING Indica che la risposta è in attesa di moderazione.
REJECTED Indica che la risposta è stata rifiutata.
APPROVED Indica che la risposta è stata approvata.

Piccantezza

Il livello di piccantezza di un alimento.

Enum
SPICINESS_UNSPECIFIED Livello non specificato
MILD Indicazione di piccantezza leggera.
MEDIUM Denotazione di piccantezza media.
HOT Indicazione di piccantezza elevata. Il livello più piccante.

StartUploadMediaItemDataRequest

Messaggio di richiesta per Media.StartUploadMediaItemData.

Campi
parent

string

Il nome della risorsa della posizione a cui deve essere aggiunto questo elemento multimediale.

TimeInterval

Un intervallo di tempo, inclusivo. Per essere valido, deve contenere tutti i campi.

Campi
start_date

Date

La data di inizio di questo periodo.

start_time

TimeOfDay

L'ora di inizio di questo periodo.

end_date

Date

La data di fine di questo periodo.

end_time

TimeOfDay

L'ora di fine di questo periodo.

UpdateFoodMenusRequest

Messaggio di richiesta per FoodMenu.UpdateFoodMenus

Campi
food_menus

FoodMenus

Obbligatorio. Le informazioni aggiornate sul menu. Il menu può essere annullato aggiornando senza sezioni del menu.

update_mask

FieldMask

Facoltativo. I campi specifici da aggiornare. Se non viene specificata alcuna maschera, questo viene considerato un aggiornamento completo e tutti i campi vengono impostati sui valori passati, il che potrebbe includere l'annullamento dell'impostazione dei campi vuoti nella richiesta. Gli elementi dei campi ripetuti non possono essere aggiornati singolarmente. Nota: "name" di FoodMenus è l'identificatore risorsa che non è aggiornabile.

UpdateLocalPostRequest

Messaggio di richiesta per UpdateLocalPost.

Campi
name

string

Il nome del post locale da aggiornare.

local_post

LocalPost

Le informazioni aggiornate sul post locale.

update_mask

FieldMask

I campi specifici da aggiornare. Devi specificare ogni campo che viene aggiornato nella maschera.

UpdateMediaItemRequest

Messaggio di richiesta per Media.UpdateMediaItem.

Campi
name

string

Il nome dell'elemento multimediale da aggiornare.

media_item

MediaItem

L'elemento multimediale da aggiornare.

È possibile aggiornare solo l'ID elemento della categoria o del listino prezzi.

update_mask

FieldMask

I campi specifici da aggiornare. Se non viene specificata alcuna maschera, questo viene considerato un aggiornamento completo e tutti i campi modificabili vengono impostati sui valori passati.

UpdateReviewReplyRequest

Messaggio di richiesta per Reviews.UpdateReviewReply.

Campi
name

string

Il nome della recensione a cui rispondere.

review_reply

ReviewReply

La risposta alla recensione. Se esiste già una risposta, questa sostituirà la precedente.

ValidationError

Descrive gli errori di convalida in una richiesta client.

Campi
error_details[]

ErrorDetail

Fornisce i dettagli dei singoli errori di convalida con codici di errore interi.