- Risorsa: LocalPost
- CallToAction
- ActionType
- LocalPostEvent
- TimeInterval
- TimeOfDay
- LocalPostState
- LocalPostTopicType
- AlertType
- LocalPostOffer
- Metodi
Risorsa: LocalPost
Rappresenta un post locale di una sede.
| Rappresentazione JSON | |
|---|---|
| { "name": string, "languageCode": string, "summary": string, "callToAction": { object ( | |
| Campi | |
|---|---|
| name | 
 Solo output. Identificatore Google per questo post locale nel modulo:   | 
| languageCode | 
 La lingua del post locale. | 
| summary | 
 Descrizione/corpo del post locale. | 
| callToAction | 
 L'URL a cui vengono indirizzati gli utenti quando fanno clic sulla promozione. Ignorato per il tipo di argomento  | 
| createTime | 
 Solo output. Ora di creazione del post. Un timestamp nel formato RFC3339 UTC "Zulu" con risoluzione in nanosecondi e fino a nove cifre frazionarie. Esempi:  | 
| updateTime | 
 Solo output. L'ora dell'ultima modifica del post effettuata dall'utente. Un timestamp nel formato RFC3339 UTC "Zulu" con risoluzione in nanosecondi e fino a nove cifre frazionarie. Esempi:  | 
| event | 
 Informazioni sull'evento. Obbligatorio per i tipi di argomento  | 
| state | 
 Solo output. Lo stato del post, che indica in quale parte del suo ciclo di vita si trova. | 
| media[] | 
 I contenuti multimediali associati al post. sourceUrl è l'unico campo di dati supportato per un LocalPost MediaItem. | 
| searchUrl | 
 Solo output. Il link al post locale nella Ricerca Google. Questo link può essere utilizzato per condividere il post tramite social media, email, SMS e così via. | 
| topicType | 
 Obbligatorio. Il tipo di argomento del post: standard, evento, offerta o avviso. | 
| alertType | 
 Il tipo di avviso per cui è stato creato il post. Questo campo si applica solo ai post di avviso topicType e si comporta come un sottotipo di avvisi. | 
| offer | 
 Dati aggiuntivi per i post sulle offerte. Deve essere impostato solo se il valore di topicType è OFFER. | 
CallToAction
Un'azione che viene eseguita quando l'utente fa clic sul post.
| Rappresentazione JSON | |
|---|---|
| {
  "actionType": enum ( | |
| Campi | |
|---|---|
| actionType | 
 Il tipo di azione che verrà eseguita. | 
| url | 
 L'URL a cui verrà indirizzato l'utente quando fa clic. Questo campo non deve essere impostato per l'invito all'azione di chiamata. | 
ActionType
Il tipo di azione che verrà eseguita.
| Enum | |
|---|---|
| ACTION_TYPE_UNSPECIFIED | Tipo non specificato. | 
| BOOK | Questo post richiede che un utente prenoti un appuntamento, un tavolo e così via. | 
| ORDER | Questo post richiede all'utente di ordinare qualcosa. | 
| SHOP | Questo post vuole che un utente sfogli il catalogo di un prodotto. | 
| LEARN_MORE | Questo post vuole che l'utente riceva ulteriori informazioni (sul proprio sito web). | 
| SIGN_UP | Questo post richiede che un utente si registri/si iscriva o partecipi a qualcosa. | 
| GET_OFFER | Deprecato. Usa  | 
| CALL | Questo post richiede che un utente chiami l'attività. | 
LocalPostEvent
Tutte le informazioni relative a un evento presenti in un post locale.
| Rappresentazione JSON | |
|---|---|
| {
  "title": string,
  "schedule": {
    object ( | |
| Campi | |
|---|---|
| title | 
 Nome dell'evento. | 
| schedule | 
 Data/ora di inizio e di fine dell'evento. | 
TimeInterval
Un intervallo di tempo incluso. Per essere valido, deve contenere tutti i campi.
| Rappresentazione JSON | |
|---|---|
| { "startDate": { object ( | |
| Campi | |
|---|---|
| startDate | 
 La data di inizio del periodo. | 
| startTime | 
 L'ora di inizio del periodo. | 
| endDate | 
 La data di fine del periodo. | 
| endTime | 
 L'ora di fine di questo periodo. | 
TimeOfDay
Rappresenta un'ora del giorno. La data e il fuso orario non sono significativi o sono specificati altrove. Un'API può scegliere di consentire i secondi intercalari. I tipi correlati sono google.type.Date e google.protobuf.Timestamp.
| Rappresentazione JSON | |
|---|---|
| { "hours": integer, "minutes": integer, "seconds": integer, "nanos": integer } | |
| Campi | |
|---|---|
| hours | 
 Le ore del giorno nel formato 24 ore. Deve essere compreso tra 0 e 23. Un'API può scegliere di consentire il valore "24:00:00" per scenari come l'orario di chiusura dell'attività. | 
| minutes | 
 Minuti dell'ora del giorno. Il valore deve essere compreso tra 0 e 59. | 
| seconds | 
 Secondi di minuti del tempo. Normalmente deve essere compreso tra 0 e 59. Un'API potrebbe consentire il valore 60 se consente i secondi intercalari. | 
| nanos | 
 Frazioni di secondi in nanosecondi. Deve essere compreso tra 0 e 999.999.999. | 
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 è stato pubblicato ed è attualmente visualizzato nei risultati di ricerca. | 
| PROCESSING | Questo post è in fase di elaborazione e non viene visualizzato nei risultati di ricerca. | 
LocalPostTopicType
Il tipo di argomento del post locale, utilizzato per selezionare diversi modelli 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 riepilogo e 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 ad alta priorità relativi a un evento in corso. Questi tipi di post non sono sempre disponibili per la creazione. | 
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 relativi al COVID-19 supportano solo un campo di riepilogo e un campo di invito all'azione. Quando questi avvisi non sono più pertinenti, verrà disattivata la creazione di nuovi post di avviso per il tipo COVID-19. Tuttavia, il commerciante potrà continuare a gestire i suoi post esistenti relativi al COVID-19. | 
LocalPostOffer
Campi specifici per i post sulle offerte.
| Rappresentazione JSON | |
|---|---|
| { "couponCode": string, "redeemOnlineUrl": string, "termsConditions": string } | |
| Campi | |
|---|---|
| couponCode | 
 (Facoltativo) Codice offerta utilizzabile in negozio o online. | 
| redeemOnlineUrl | 
 (Facoltativo) Link online per utilizzare l'offerta. | 
| termsConditions | 
 (Facoltativo) Termini e condizioni dell'offerta. | 
| Metodi | |
|---|---|
| 
 | Crea un nuovo post locale associato alla posizione specificata e lo restituisce. | 
| 
 | Elimina un post locale. | 
| 
 | Recupera il post locale specificato. | 
| 
 | Restituisce un elenco di post locali associati a una posizione. | 
| 
 | Aggiorna il post locale specificato e restituisce il post locale aggiornato. | 
| 
 | Restituisce informazioni per un insieme di post locali associati a una singola scheda. |