- Ressource: LocalPost
- CallToAction
- ActionType
- LocalPostEvent
- TimeInterval
- TimeOfDay
- LocalPostState
- LocalPostTopicType
- AlertType
- LocalPostOffer
- Méthodes
Ressource: LocalPost
Représente un post local pour un établissement.
Représentation JSON | |
---|---|
{ "name": string, "languageCode": string, "summary": string, "callToAction": { object ( |
Champs | |
---|---|
name |
Uniquement en sortie. Identifiant Google de ce post local, sous la forme |
languageCode |
Langue de l'annonce locale. |
summary |
Description/corps du post local. |
callToAction |
URL vers laquelle les utilisateurs sont redirigés lorsqu'ils cliquent sur la promotion. Ignoré pour le type de sujet |
createTime |
Uniquement en sortie. Date/Heure de création du post. Horodatage au format RFC3339 UTC "Zulu", avec une résolution de l'ordre de la nanoseconde et jusqu'à neuf chiffres décimaux. Exemples : |
updateTime |
Uniquement en sortie. Heure de la dernière modification du post publié par l'utilisateur. Horodatage au format RFC3339 UTC "Zulu", avec une résolution de l'ordre de la nanoseconde et jusqu'à neuf chiffres décimaux. Exemples : |
event |
Informations sur l'événement. Obligatoire pour les types de sujets |
state |
Uniquement en sortie. État de la publication, indiquant à quelle phase de son cycle de vie elle se trouve. |
media[] |
Le contenu multimédia associé au post. sourceUrl est le seul champ de données accepté pour un MediaItem LocalPost. |
searchUrl |
Uniquement en sortie. Lien vers le post local dans la recherche Google. Ce lien peut être utilisé pour partager le post sur les réseaux sociaux, par e-mail, par SMS, etc. |
topicType |
Obligatoire. Type de sujet du post (standard, événement, offre ou alerte). |
alertType |
Type d'alerte pour lequel le post est créé. Ce champ ne s'applique qu'aux posts de type topicType Alert et se comporte comme un sous-type d'alertes. |
offer |
Données supplémentaires pour les posts d'offres. Ce champ ne doit être défini que si le type de sujet est "OFFRE". |
CallToAction
Action effectuée lorsque l'utilisateur clique sur le post.
Représentation JSON | |
---|---|
{
"actionType": enum ( |
Champs | |
---|---|
actionType |
Type d'action qui sera effectuée. |
url |
URL vers laquelle l'utilisateur est dirigé lorsqu'il clique sur le post. Ce champ ne doit pas être défini pour l'incitation à l'action "Appeler". |
ActionType
Type d'action qui sera effectuée.
Enums | |
---|---|
ACTION_TYPE_UNSPECIFIED |
Type non spécifié |
BOOK |
Ce post propose à l'utilisateur de réserver un rendez-vous, une table, etc. |
ORDER |
Ce post propose à l'utilisateur de commander quelque chose. |
SHOP |
Ce post propose à l'utilisateur de parcourir un catalogue de produits. |
LEARN_MORE |
Ce post propose à l'utilisateur d'en savoir plus (sur le site Web). |
SIGN_UP |
Ce post propose à l'utilisateur de s'inscrire ou de participer. |
GET_OFFER |
Obsolète. Utilisez |
CALL |
Ce post propose à l'utilisateur d'appeler l'entreprise. |
LocalPostEvent
Toutes les informations concernant un événement présenté dans un post local.
Représentation JSON | |
---|---|
{
"title": string,
"schedule": {
object ( |
Champs | |
---|---|
title |
Nom de l'événement. |
schedule |
Dates et heures de début et de fin de l'événement. |
TimeInterval
Intervalle de temps inclusif. Pour qu'il soit valide, il doit contenir tous les champs.
Représentation JSON | |
---|---|
{ "startDate": { object ( |
Champs | |
---|---|
startDate |
Date de début de cette période. |
startTime |
Heure de début de cette période. |
endDate |
Date de fin de cette période. |
endTime |
Heure de fin de cette période. |
TimeOfDay
Représente une heure de la journée. La date et le fuseau horaire sont spécifiés ailleurs, ou ne sont pas significatifs. Une API peut choisir d'autoriser des secondes intercalaires. Les types associés sont google.type.Date
et google.protobuf.Timestamp
.
Représentation JSON | |
---|---|
{ "hours": integer, "minutes": integer, "seconds": integer, "nanos": integer } |
Champs | |
---|---|
hours |
Heure de la journée au format 24 heures. Elle doit être comprise entre 0 à 23. Une API peut choisir d'autoriser la valeur "24:00:00" pour des cas tels que l'heure de fermeture des bureaux. |
minutes |
Minutes de l'heure de la journée. Elles doivent être comprises entre 0 à 59. |
seconds |
Secondes de l'heure de la journée. Elles doivent normalement être comprises entre 0 et 59. Une API peut autoriser la valeur 60 si elle autorise les secondes intercalaires. |
nanos |
Fractions de secondes en nanosecondes. La valeur doit être comprise entre 0 et 999 999 999. |
LocalPostState
Indique l'état de la publication
Enums | |
---|---|
LOCAL_POST_STATE_UNSPECIFIED |
État non spécifié. |
REJECTED |
Ce post a été refusé pour non-respect du règlement relatif au contenu. |
LIVE |
Ce post est publié et apparaît actuellement dans les résultats de recherche. |
PROCESSING |
Ce post est en cours de traitement et n'apparaît pas dans les résultats de recherche. |
LocalPostTopicType
Type de sujet du post local, qui permet de sélectionner différents modèles pour créer et afficher un post.
Enums | |
---|---|
LOCAL_POST_TOPIC_TYPE_UNSPECIFIED |
Aucun type de post n'est spécifié. |
STANDARD |
Le post comporte des informations de base, telles qu'un résumé et des images. |
EVENT |
Le post comporte des informations de base et un événement. |
OFFER |
Le post comporte des informations de base, un événement et du contenu lié à une offre (par exemple, un code promotionnel). |
ALERT |
Annonces ponctuelles hautement prioritaires concernant un événement en cours. Il n'est pas toujours possible de créer ces types de posts. |
AlertType
Type d'événement pour lequel le post d'alerte a été créé.
Enums | |
---|---|
ALERT_TYPE_UNSPECIFIED |
Aucune alerte n'est spécifiée. |
COVID_19 |
Alertes liées à la pandémie de maladie à coronavirus 2019. Les posts sur le COVID-19 n'acceptent que les champs "Résumé" et "Incitation à l'action". Lorsque ces alertes ne seront plus pertinentes, la création de posts d'alerte de type COVID-19 sera désactivée. Toutefois, les marchands pourront toujours gérer leurs posts existants sur la COVID-19. |
LocalPostOffer
Champs spécifiques pour les posts "Offre".
Représentation JSON | |
---|---|
{ "couponCode": string, "redeemOnlineUrl": string, "termsConditions": string } |
Champs | |
---|---|
couponCode |
Facultatif. Code promotionnel utilisable en magasin ou en ligne. |
redeemOnlineUrl |
Facultatif. Lien en ligne pour bénéficier de l'offre. |
termsConditions |
Facultatif. Conditions d'utilisation de l'offre. |
Méthodes |
|
---|---|
|
Crée un post local associé à l'emplacement spécifié, puis le renvoie. |
|
Supprime un post local. |
|
Récupère le post local spécifié. |
|
Affiche une liste des posts locaux associés à un établissement. |
|
Met à jour le post local spécifié et renvoie le post local mis à jour. |
|
Affiche les insights d'un ensemble de posts locaux associés à une seule fiche. |