- Recurso: LocalPost
 - CallToAction
 - ActionType
 - LocalPostEvent
 - TimeInterval
 - TimeOfDay
 - LocalPostState
 - LocalPostTopicType
 - AlertType
 - LocalPostOffer
 - Métodos
 
Recurso: LocalPost
Representa la publicación local de una ubicación.
| Representación JSON | |
|---|---|
{ "name": string, "languageCode": string, "summary": string, "callToAction": { object (  | 
              |
| Campos | |
|---|---|
name | 
                
                   
 Solo salida. Identificador de Google para esta publicación local con el formato   | 
              
languageCode | 
                
                   
 El idioma de la publicación local.  | 
              
summary | 
                
                   
 Descripción o cuerpo de la publicación local.  | 
              
callToAction | 
                
                   
 Es la URL a la que se envía a los usuarios cuando hacen clic en la promoción. Se ignora para el tipo de tema   | 
              
createTime | 
                
                   
 Solo salida. Hora de creación de la publicación. Una marca de tiempo en formato RFC3339 UTC “Zulú”, con una resolución de nanosegundos y hasta nueve dígitos fraccionarios. Ejemplos:   | 
              
updateTime | 
                
                   
 Solo salida. Hora de la última modificación que hizo el usuario de la publicación. Una marca de tiempo en formato RFC3339 UTC “Zulú”, con una resolución de nanosegundos y hasta nueve dígitos fraccionarios. Ejemplos:   | 
              
event | 
                
                   
 Información del evento. Obligatorio para los tipos de tema   | 
              
state | 
                
                   
 Solo salida. El estado de la publicación, que indica en qué parte de su ciclo de vida se encuentra.  | 
              
media[] | 
                
                   
 Contenido multimedia asociado con la publicación. sourceUrl es el único campo de datos admitido para un MediaItem de LocalPost.  | 
              
searchUrl | 
                
                   
 Solo salida. El vínculo a la publicación local en la Búsqueda de Google. Este vínculo se puede usar para compartir la publicación en redes sociales, correo electrónico, mensaje de texto, etcétera.  | 
              
topicType | 
                
                   
 Obligatorio. El tipo de tema de la publicación: estándar, evento, oferta o alerta.  | 
              
alertType | 
                
                   
 El tipo de alerta para el que se crea la publicación. Este campo solo se aplica a las publicaciones de la alerta de topicType y se comporta como un subtipo de alertas.  | 
              
offer | 
                
                   
 Datos adicionales para las publicaciones de ofertas. Esto solo debe configurarse cuando el topicType es OFFER.  | 
              
CallToAction
Una acción que se realiza cuando el usuario hace clic en la publicación
| Representación JSON | |
|---|---|
{
  "actionType": enum ( | 
              |
| Campos | |
|---|---|
actionType | 
                
                   
 El tipo de acción que se realizará.  | 
              
url | 
                
                   
 La URL a la que se dirigirá al usuario cuando haga clic. Este campo no se debe configurar para el CTA de la llamada.  | 
              
ActionType
El tipo de acción que se realizará.
| Enumeraciones | |
|---|---|
ACTION_TYPE_UNSPECIFIED | 
                Indica un tipo no especificado. | 
BOOK | 
                Esta publicación quiere que un usuario reserve una cita, una mesa, etcétera. | 
ORDER | 
                Esta publicación quiere que un usuario haga un pedido. | 
SHOP | 
                En esta publicación, se quiere que un usuario explore un catálogo de productos. | 
LEARN_MORE | 
                El objetivo de esta publicación es que el usuario obtenga más información (en su sitio web). | 
SIGN_UP | 
                Esta publicación quiere que un usuario se registre, se registre o se una a algo. | 
GET_OFFER | 
                Obsoleta. Usa   | 
              
CALL | 
                Esta publicación quiere que un usuario llame a la empresa. | 
LocalPostEvent
Toda la información relacionada con un evento destacado en una publicación local.
| Representación JSON | |
|---|---|
{
  "title": string,
  "schedule": {
    object ( | 
              |
| Campos | |
|---|---|
title | 
                
                   
 Nombre del evento.  | 
              
schedule | 
                
                   
 Fecha y hora de inicio y finalización del evento  | 
              
TimeInterval
Un intervalo de tiempo inclusivo. Debe contener todos los campos para ser válido.
| Representación JSON | |
|---|---|
{ "startDate": { object (  | 
              |
| Campos | |
|---|---|
startDate | 
                
                   
 Es la fecha de inicio de este período.  | 
              
startTime | 
                
                   
 Es la hora de inicio de este período.  | 
              
endDate | 
                
                   
 Es la fecha de finalización de este período.  | 
              
endTime | 
                
                   
 Es la hora de finalización de este período.  | 
              
TimeOfDay
Representa una hora del día. La fecha y la zona horaria no son significativas o se especifican en otro lugar. Una API puede optar por permitir segundos bisiestos. Los tipos relacionados son google.type.Date y google.protobuf.Timestamp.
| Representación JSON | |
|---|---|
{ "hours": integer, "minutes": integer, "seconds": integer, "nanos": integer }  | 
              |
| Campos | |
|---|---|
hours | 
                
                   
 Horas del día en formato de 24 horas. Debe ser del 0 al 23. Una API puede permitir el valor “24:00:00” para casos como el horario de cierre de empresas.  | 
              
minutes | 
                
                   
 Minutos de horas del día. Debe ser un valor entre 0 y 59.  | 
              
seconds | 
                
                   
 Segundos de minutos de la hora. Por lo general, debe ser un valor entre 0 y 59. Una API puede permitir el valor 60 si permite segundos bisiestos.  | 
              
nanos | 
                
                   
 Fracciones de segundos en nanosegundos. Debe ser un valor entre 0 y 999,999,999.  | 
              
LocalPostState
Indica en qué estado se encuentra la publicación.
| Enumeraciones | |
|---|---|
LOCAL_POST_STATE_UNSPECIFIED | 
                No se especificó el estado. | 
REJECTED | 
                Se rechazó esta publicación debido a un incumplimiento de la política de contenido. | 
LIVE | 
                Se publicó esta publicación y, actualmente, aparece en los resultados de las búsquedas. | 
PROCESSING | 
                Esta publicación se está procesando y no aparece en los resultados de la búsqueda. | 
LocalPostTopicType
El tipo de tema de la publicación local, que se usa para seleccionar diferentes plantillas a fin de crear y renderizar una publicación.
| Enumeraciones | |
|---|---|
LOCAL_POST_TOPIC_TYPE_UNSPECIFIED | 
                No se especificó ningún tipo de publicación. | 
STANDARD | 
                La publicación contiene información básica, como imágenes y resumen. | 
EVENT | 
                La publicación contiene información básica y un evento. | 
OFFER | 
                La publicación incluye información básica y contenido relacionado con un evento y una oferta (p.ej., un código de cupón) | 
ALERT | 
                Anuncios oportunos y de prioridad alta relacionados con un evento en curso. Estos tipos de publicaciones no siempre están disponibles para su creación. | 
AlertType
El tipo de evento para el que se creó la publicación de la alerta.
| Enumeraciones | |
|---|---|
ALERT_TYPE_UNSPECIFIED | 
                No se especificó ninguna alerta. | 
COVID_19 | 
                Alertas relacionadas con la pandemia de la enfermedad del coronavirus de 2019. Las publicaciones sobre el COVID-19 solo admiten un campo de resumen y un campo de llamado a la acción. Cuando estas alertas ya no sean relevantes, se inhabilitará la creación de nuevas publicaciones de alertas para el tipo COVID-19. Sin embargo, el comercio podrá seguir administrando sus publicaciones existentes sobre el COVID-19. | 
LocalPostOffer
Campos específicos para las publicaciones de ofertas.
| Representación JSON | |
|---|---|
{ "couponCode": string, "redeemOnlineUrl": string, "termsConditions": string }  | 
              |
| Campos | |
|---|---|
couponCode | 
                
                   
 Opcional. Código de oferta que se pueda usar en la tienda o en línea  | 
              
redeemOnlineUrl | 
                
                   
 Opcional. Vínculo en línea para canjear la oferta.  | 
              
termsConditions | 
                
                   
 Opcional. Términos y condiciones de la oferta.  | 
              
Métodos | 
            |
|---|---|
                
 | 
              Crea una nueva entrada local asociada con la ubicación especificada y la muestra. | 
                
 | 
              Borra una publicación local. | 
                
 | 
              Obtiene la publicación local especificada. | 
                
 | 
              Muestra una lista de publicaciones locales asociadas con una ubicación. | 
                
 | 
              Actualiza la publicación local especificada y muestra la publicación local actualizada. | 
                
 | 
              Muestra estadísticas de un conjunto de publicaciones locales asociadas con una sola ficha. |