- Risorsa: Post locale
- CallToAction
- ActionType
- LocalPostEvent
- TimeInterval
- TimeOfDay
- LocalPostState
- LocalPostTopicType
- AlertType
- LocalPostOffer
- Metodi
Risorsa: LocalPost
Rappresenta un post locale per una località.
Rappresentazione JSON | |
---|---|
{ "name": string, "languageCode": string, "summary": string, "callToAction": { object ( |
Campi | |
---|---|
name |
Solo output. Identificatore Google di questo post locale nel formato: |
languageCode |
La lingua del post locale. |
summary |
Descrizione/testo del post locale. |
callToAction |
L'URL a cui vengono reindirizzati gli utenti quando fanno clic sulla promozione. Ignorato per il tipo di argomento |
createTime |
Solo output. Ora di creazione del post. Un timestamp in formato "Zulu" UTC RFC3339, con risoluzione a livello di nanosecondo e fino a nove cifre frazionarie. Esempi: |
updateTime |
Solo output. Ora dell'ultima modifica del post apportata dall'utente. Un timestamp in formato "Zulu" UTC RFC3339, con risoluzione a livello di nanosecondo e fino a nove cifre frazionarie. Esempi: |
event |
Informazioni sull'evento. Obbligatorio per i tipi di argomenti |
state |
Solo output. Lo stato del post, che indica la fase del suo ciclo di vita. |
media[] |
I contenuti multimediali associati al post. sourceUrl è l'unico campo di dati supportato per un MediaItem di LocalPost. |
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 è applicabile solo ai post di tipo di argomento Avviso e si comporta come un sottotipo di avvisi. |
offer |
Dati aggiuntivi per i post con le offerte. Questo valore deve essere impostato solo quando 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 l'utente viene reindirizzato dopo aver fatto clic. Questo campo deve essere lasciato vuoto 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 vuole che un utente prenoti un appuntamento/un tavolo e così via. |
ORDER |
Questo post vuole che un utente ordini qualcosa. |
SHOP |
Questo post vuole che un utente sfogli un catalogo di prodotti. |
LEARN_MORE |
Questo post vuole che un utente scopra di più (sul suo sito web). |
SIGN_UP |
Questo post vuole che un utente si registri/abboni/partecipi a qualcosa. |
GET_OFFER |
Deprecato. Utilizza |
CALL |
Questo post vuole che un utente chiami l'attività. |
LocalPostEvent
Tutte le informazioni relative a un evento 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. Deve contenere tutti i campi per essere valido.
Rappresentazione JSON | |
---|---|
{ "startDate": { object ( |
Campi | |
---|---|
startDate |
La data di inizio di questo periodo. |
startTime |
L'ora di inizio di questo periodo. |
endDate |
La data di fine di questo 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 |
Ore del giorno nel formato 24 ore. Deve essere compreso tra 0 e 23. Un'API potrebbe 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. Deve essere compreso tra 0 e 59. Un'API potrebbe consentire il valore 60 se consente i secondi intercalari. |
nanos |
Frazioni di secondo 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 e al momento viene 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 |
Non è specificato alcun tipo di post. |
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 con priorità elevata 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 |
Non è specificato alcun avviso. |
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 saranno più pertinenti, la creazione di nuovi post di avviso per il tipo COVID-19 verrà disattivata. Tuttavia, il commerciante potrà comunque gestire i post esistenti relativi al COVID-19. |
LocalPostOffer
Campi specifici per i post con offerte.
Rappresentazione JSON | |
---|---|
{ "couponCode": string, "redeemOnlineUrl": string, "termsConditions": string } |
Campi | |
---|---|
couponCode |
Facoltativo. Codice dell'offerta utilizzabile in negozio o online. |
redeemOnlineUrl |
Facoltativo. Link online per utilizzare l'offerta. |
termsConditions |
Facoltativo. Termini e condizioni dell'offerta. |
Metodi |
|
---|---|
|
Crea e restituisce un nuovo post locale associato alla località specificata. |
|
Consente di eliminare un post locale. |
|
Recupera il post locale specificato. |
|
Restituisce un elenco di post locali associati a una località. |
|
Aggiorna il post locale specificato e restituisce il post locale aggiornato. |
|
Restituisce approfondimenti per un insieme di post locali associati a una singola scheda. |