namestringfacultatif
Le nom commercial de l'établissement.
descriptionstringfacultatif
Une courte description de l'entreprise.
taglinestringfacultatif
Un court slogan pour l'entreprise.
storeCodestringfacultatif
Votre code magasin ou référence interne pour cet établissement. Une chaîne vide le supprime, y compris sur Google.
logoUrlstringfacultatif
URL de l'image du logo de l'établissement.
languageCodestringfacultatif
La langue principale de la fiche, sous forme de code (par ex. « en »).
streetstringfacultatif
Adresse postale.
street1stringfacultatif
Adresse postale, ligne 2.
citystringfacultatif
Ville.
stateIsostringfacultatif
État ou région, au format code ISO (par ex. « CA »).
postalCodestringfacultatif
Code postal.
latitudenumberfacultatif
Latitude. Si vous modifiez l'adresse sans définir également ce champ, elle est redérivée automatiquement.
longitudenumberfacultatif
Longitude. Si vous modifiez l'adresse sans définir également ce champ, elle est redérivée automatiquement.
phonestringfacultatif
Numéro de téléphone.
additionalPhonesarray of stringfacultatif
Tout numéro de téléphone supplémentaire en plus du principal.
websitestringfacultatif
URL du site web.
openStatusstring (OPEN | CLOSED_TEMPORARILY | CLOSED_PERMANENTLY)facultatif
Whether the business is open: OPEN, CLOSED_TEMPORARILY or CLOSED_PERMANENTLY. Send null to clear it.
openingDatestringfacultatif
When the business opened or will open, as YYYY-MM-DD. Send null to clear it.
googleAdsPhonestringfacultatif
The phone number Google Ads call extensions use for this location. Send null to clear it.
relationshipDataobjectfacultatif
Chain membership and parent or child links as Google models them: parentChain (chains/{id} or null), parentLocation (a placeId and relationType) and childrenLocations (a list of the same). It replaces the stored value; send null to clear it.
businessEmailstringfacultatif
Une adresse e-mail de contact publique pour l'entreprise.
categoryIdstringfacultatif
Id de la catégorie générale, issu de GET /api/v1/locations/categories. Un établissement a besoin d'une catégorie : envoyez ceci, categoryName ou publisherCategories.google.
categoryNamestringfacultatif
Nom affiché de la catégorie générale. Un établissement a besoin d'une catégorie : envoyez ceci, categoryId ou publisherCategories.google. Un nom absent du catalogue est conservé comme catégorie affichée.
publisherCategoriesobjectfacultatif
Catégorie PRINCIPALE par publisher — seul google est actuellement pris en charge ici (un id et un name sont tous deux obligatoires ; n'en transmettre qu'un seul effacerait la catégorie). Facebook/Apple/Bing ne peuvent être modifiés que dans l'éditeur d'établissement. Recherchez la paire id/name de google avec
GET /api/v1/locations/publisher-categories.
additionalCategoriesarray of objectfacultatif
Jusqu'à 9 catégories supplémentaires, chacune un { id?, name }. Un simple name est accepté et son id est résolu à partir du catalogue de catégories lorsqu'une correspondance existe. Recherchez les identifiants vous-même avec
GET /api/v1/locations/categories.
serviceAreaobjectfacultatif
Paramètres de zone desservie dans Master, pour une entreprise qui se déplace chez ses clients. Définissez businessType sur CUSTOMER_LOCATION_ONLY pour masquer l'adresse : aucun publisher ne reçoit une rue qu'il afficherait, même si elle est enregistrée. Envoyez null pour la retirer. Pour la définir seulement pour certains publishers, utilisez publisherServiceAreas ou applyToPublishers.
businessTypestring (CUSTOMER_LOCATION_ONLY | CUSTOMER_AND_BUSINESS_LOCATION)obligatoire
CUSTOMER_LOCATION_ONLY masque l'adresse (zone desservie uniquement). CUSTOMER_AND_BUSINESS_LOCATION affiche l'adresse et les zones desservies.
placesarray of objectfacultatif
Zones desservies, 20 au maximum. Chacune est { name, placeId?, placeType? }. Google et Bing les publient. Facebook et Apple n'ont pas de liste de zones desservies : pour eux, seule la rue masquée s'applique.
placeIdstringfacultatif
Identifiant de lieu Google de la zone. Google n'accepte que les lieux qui en ont un : un lieu sans identifiant est enregistré mais n'est pas envoyé à Google.
placeTypestring (country | administrativeArea | locality | postalCode)facultatif
publisherServiceAreasobjectfacultatif
Une zone desservie différente pour Google, Facebook, Apple ou Bing, chacune au même format que serviceArea, enregistrée comme valeur propre de ce publisher. Envoyez null pour un publisher afin de retirer sa valeur propre : il utilise alors de nouveau serviceArea. Envoyée avec serviceArea, elle définit Master et les publishers en un seul appel. Ne peut pas être combinée avec applyToPublishers.
googleobjectfacultatif
Paramètres de zone desservie dans Master, pour une entreprise qui se déplace chez ses clients. Définissez businessType sur CUSTOMER_LOCATION_ONLY pour masquer l'adresse : aucun publisher ne reçoit une rue qu'il afficherait, même si elle est enregistrée. Envoyez null pour la retirer. Pour la définir seulement pour certains publishers, utilisez publisherServiceAreas ou applyToPublishers.
businessTypestring (CUSTOMER_LOCATION_ONLY | CUSTOMER_AND_BUSINESS_LOCATION)obligatoire
CUSTOMER_LOCATION_ONLY masque l'adresse (zone desservie uniquement). CUSTOMER_AND_BUSINESS_LOCATION affiche l'adresse et les zones desservies.
placesarray of objectfacultatif
Zones desservies, 20 au maximum. Chacune est { name, placeId?, placeType? }. Google et Bing les publient. Facebook et Apple n'ont pas de liste de zones desservies : pour eux, seule la rue masquée s'applique.
placeIdstringfacultatif
Identifiant de lieu Google de la zone. Google n'accepte que les lieux qui en ont un : un lieu sans identifiant est enregistré mais n'est pas envoyé à Google.
placeTypestring (country | administrativeArea | locality | postalCode)facultatif
facebookobjectfacultatif
Paramètres de zone desservie dans Master, pour une entreprise qui se déplace chez ses clients. Définissez businessType sur CUSTOMER_LOCATION_ONLY pour masquer l'adresse : aucun publisher ne reçoit une rue qu'il afficherait, même si elle est enregistrée. Envoyez null pour la retirer. Pour la définir seulement pour certains publishers, utilisez publisherServiceAreas ou applyToPublishers.
businessTypestring (CUSTOMER_LOCATION_ONLY | CUSTOMER_AND_BUSINESS_LOCATION)obligatoire
CUSTOMER_LOCATION_ONLY masque l'adresse (zone desservie uniquement). CUSTOMER_AND_BUSINESS_LOCATION affiche l'adresse et les zones desservies.
placesarray of objectfacultatif
Zones desservies, 20 au maximum. Chacune est { name, placeId?, placeType? }. Google et Bing les publient. Facebook et Apple n'ont pas de liste de zones desservies : pour eux, seule la rue masquée s'applique.
placeIdstringfacultatif
Identifiant de lieu Google de la zone. Google n'accepte que les lieux qui en ont un : un lieu sans identifiant est enregistré mais n'est pas envoyé à Google.
placeTypestring (country | administrativeArea | locality | postalCode)facultatif
appleobjectfacultatif
Paramètres de zone desservie dans Master, pour une entreprise qui se déplace chez ses clients. Définissez businessType sur CUSTOMER_LOCATION_ONLY pour masquer l'adresse : aucun publisher ne reçoit une rue qu'il afficherait, même si elle est enregistrée. Envoyez null pour la retirer. Pour la définir seulement pour certains publishers, utilisez publisherServiceAreas ou applyToPublishers.
businessTypestring (CUSTOMER_LOCATION_ONLY | CUSTOMER_AND_BUSINESS_LOCATION)obligatoire
CUSTOMER_LOCATION_ONLY masque l'adresse (zone desservie uniquement). CUSTOMER_AND_BUSINESS_LOCATION affiche l'adresse et les zones desservies.
placesarray of objectfacultatif
Zones desservies, 20 au maximum. Chacune est { name, placeId?, placeType? }. Google et Bing les publient. Facebook et Apple n'ont pas de liste de zones desservies : pour eux, seule la rue masquée s'applique.
placeIdstringfacultatif
Identifiant de lieu Google de la zone. Google n'accepte que les lieux qui en ont un : un lieu sans identifiant est enregistré mais n'est pas envoyé à Google.
placeTypestring (country | administrativeArea | locality | postalCode)facultatif
bingobjectfacultatif
Paramètres de zone desservie dans Master, pour une entreprise qui se déplace chez ses clients. Définissez businessType sur CUSTOMER_LOCATION_ONLY pour masquer l'adresse : aucun publisher ne reçoit une rue qu'il afficherait, même si elle est enregistrée. Envoyez null pour la retirer. Pour la définir seulement pour certains publishers, utilisez publisherServiceAreas ou applyToPublishers.
businessTypestring (CUSTOMER_LOCATION_ONLY | CUSTOMER_AND_BUSINESS_LOCATION)obligatoire
CUSTOMER_LOCATION_ONLY masque l'adresse (zone desservie uniquement). CUSTOMER_AND_BUSINESS_LOCATION affiche l'adresse et les zones desservies.
placesarray of objectfacultatif
Zones desservies, 20 au maximum. Chacune est { name, placeId?, placeType? }. Google et Bing les publient. Facebook et Apple n'ont pas de liste de zones desservies : pour eux, seule la rue masquée s'applique.
placeIdstringfacultatif
Identifiant de lieu Google de la zone. Google n'accepte que les lieux qui en ont un : un lieu sans identifiant est enregistré mais n'est pas envoyé à Google.
placeTypestring (country | administrativeArea | locality | postalCode)facultatif
socialLinksobjectfacultatif
URL des profils sociaux : facebook, instagram, twitter, linkedin, youtube, tiktok, pinterest. Lors d'une mise à jour, seules les clés envoyées changent ; null en supprime une. Publiées sur Google comme ses attributs url_*, ainsi que sur Bing et Apple.
instagramstringfacultatif
pintereststringfacultatif
paymentMethodsarray of stringfacultatif
Moyens de paiement acceptés, par exemple « Visa », « American Express », « Cash only ». Remplace toute la liste ; une liste vide ou null la vide. Publiés sur Google comme ses attributs pay_*, ainsi que sur Apple et Bing.
attributesobjectfacultatif
Attributs de la fiche d'établissement Google, sous forme de map id d'attribut vers valeur (ex. { "attributes/wi_fi": "free" }). REMPLACE l'ensemble, y compris les liens url_* comme les liens de rendez-vous ou de concessionnaire : lisez les attributs actuels avec GET /api/v1/locations/{id} et renvoyez tout ce que vous voulez garder. Les ids que Google ne propose pas pour la catégorie de l'établissement ne sont pas enregistrés et sont renvoyés dans rejectedAttributes ; le reste de la mise à jour s'applique quand même. Les ids sociaux, de menu et de paiement (url_facebook, url_menu, pay_*, …) y sont aussi renvoyés : définissez-les avec socialLinks, menuUrl et paymentMethods.
servicesarray of objectfacultatif
Les services ou produits proposés par cet établissement — remplace la liste existante.
descriptionstringfacultatif
googleServiceTypeIdstringfacultatif
ownerNamestringfacultatif
Le nom du propriétaire.
menuUrlstringfacultatif
URL du menu de l'entreprise.
yearEstablishednumberfacultatif
L'année de création de l'entreprise (par ex. 2012).
tagsarray of stringfacultatif
Étiquettes internes pour votre propre organisation — non affichées publiquement. Remplace la liste existante.
labelsarray of stringfacultatif
Libellés internes pour cet établissement. Remplace la liste existante.
regularHoursarray of objectfacultatif
Les horaires réguliers hebdomadaires — remplace entièrement l'horaire existant. Une entrée par jour de la semaine.
daystring (MONDAY | TUESDAY | WEDNESDAY | THURSDAY | FRIDAY | SATURDAY | SUNDAY)facultatif
periodsarray of objectfacultatif
moreHoursarray of objectfacultatif
Types d'horaires supplémentaires au-delà des horaires réguliers (livraison, à emporter, happy hour, etc.), remplace la liste existante.
specialHoursarray of objectfacultatif
Des exceptions ponctuelles par date — fermetures pour jours fériés ou horaires spéciaux d'un seul jour — remplace la liste existante. N'importe quelle date du calendrier fonctionne, pas seulement les jours fériés nommés.
applyToPublishersarray of string (google | facebook | apple | bing)facultatif
Modifie ces valeurs pour certains publishers seulement, au lieu de la valeur commune dont héritent tous les publishers. Chaque publisher indiqué publie sa propre valeur ; les autres continuent d'utiliser la valeur principale. Enregistrée même si un publisher n'est pas connecté, et publiée dès qu'il l'est. Retirez-la avec clearPublisherOverrides.