- 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. |