Le flux de produits vous permet de spécifier des points d'intérêt associés au produit de plusieurs façons. Google utilise ces informations pour présenter le produit aux utilisateurs lorsque des POI ou des destinations pertinents sont recherchés.
Chaque option
de produit peut spécifier un ou plusieurs points d'intérêt (POI) liés à l'option à l'aide du champ related_location
(contenant une liste d'objets RelatedLocation
). Chaque objet RelatedLocation
contient un location
décrivant le POI en question, et un relation_type
décrivant la relation entre le POI et le produit option
.
Lieux associés et relation_type
Une option de produit ne doit être marquée comme associée que si elle offre une expérience pertinente en lien avec le lieu en plus de la visite physique. La définition de "pertinent" peut varier selon les lieux, mais les éléments qui ne doivent généralement pas être marqués comme liés incluent les vues d'un POI lors d'une croisière ou d'une visite en bus, par exemple, ou les points de rendez-vous d'une visite guidée (utilisez plutôt le champ meeting_point
). Les trois relation_types
sont les suivants:
RELATED_NO_ADMISSION: l'emplacement est lié, mais l'option de produit n'inclut pas l'admission, ni l'admission, elle n'est pas pertinente. Par exemple, si le lieu est un carré mis en évidence lors d'une visite de la ville.
ADMISSION_TICKET: la relation autorise l'accès à ce lieu associé.
SUPPLEMENTARY_ADDON: la relation déclare un service supplémentaire qui ne redirige pas l'utilisateur vers l'emplacement associé. Par exemple, une entrée de parking, une exposition temporaire.
Exemples
relation_type | Exemple |
---|---|
RELATED_NO_ADMISSION | Visite à pied de la tour Eiffel sans y entrer. Visite en hélicoptère autour du Burj Khalifa. |
ADMISSION_TICKET | Le billet d'entrée à un zoo peut inclure des suppléments. |
SUPPLEMENTARY_ADDON | Évitez les files d'attente sans entrer dans les détails, audioguide sans entrée. |
Sans rapport | Croisière permettant de voir le POI au loin. Office de tourisme où commence la visite ou où il est possible d'acheter le billet. |
Chaque option
de produit peut également comporter un meeting_point
pour des types de visites spécifiques dont le point de départ n'est pas clair et doit être déterminé (ex. : visites guidées).
Demander l'ajout d'une nouvelle attraction
Si vous fournissez les billets officiels pour des attractions et remarquez qu'une des attractions avec lesquelles vous travaillez ne figure pas sur Google Things To Do, vous pouvez remplir le formulaire de demande de POI TTD pour demander à ajouter le POI dans le cadre des activités à découvrir.
Transmettre des lieux associés à Google
Lors du traitement d'un flux entrant, Google tente de mettre en correspondance les indications d'emplacement fournies sous forme de chaînes textuelles avec les entités internes Google représentant ces emplacements, appelées "POI".
Un POI peut être défini de manière approximative comme un repère nommé associé à un lieu spécifique (coordonnées). Dans le contexte des activités à découvrir, les visites guidées et les attractions touristiques sont des exemples pertinents. Toutefois, de manière générale, un POI peut désigner tout établissement dont le nom et le lieu sont connus de Google.
La mise en correspondance des lieux consiste à mettre en correspondance un lieu associé, sous la forme d'une indication textuelle, à un POI connu de Google, s'il existe dans la base de données Google.
Vous pouvez envoyer un établissement associé à Google de plusieurs façons, en fonction de la source des données de localisation, des exigences contractuelles avec les fournisseurs et du niveau de contrôle que vous souhaitez avoir sur le processus de mise en correspondance.
Les types d'indices suivants sont acceptés (par ordre de préférence):
Types d'indices
Type | Description | Utilisation recommandée |
---|---|---|
ID de la fiche d'établissement |
Identifie un établissement de manière unique sur Google.
Elle ne peut être obtenue directement qu'auprès du propriétaire de l'établissement via la page des paramètres avancés de sa fiche d'établissement, comme indiqué dans Paramètres avancés de la fiche. Elle est mise en correspondance avec le POI représentant l'établissement sur Google. La mise en correspondance ne sera effective que si l'emplacement de l'établissement a été validé par Google. En plus des POI, ce format est également compatible avec les établissements de services de proximité à domicile et hybrides, définis dans la section Utiliser une zone desservie sur Google. |
|
Informations sur le lieu |
Représentation structurée d'un POI, avec des champs distincts pour le nom du lieu et les composants de l'adresse, ainsi que des indications supplémentaires telles que le numéro de téléphone, le site Web et les coordonnées.
Il s'agit de la méthode privilégiée lorsqu'il n'est pas possible d'obtenir un ID de fiche d'établissement auprès du propriétaire du POI. |
|
ID de lieu |
Identifie un POI de manière unique sur Google.
Elle peut être récupérée à l'aide des points de terminaison de l'API Places, par exemple Place Search ou Place Autocomplete, ou manuellement à l'aide de l'outil Trouver des correspondances de lieux dans Things to Do Center. |
|
Latitude et longitude | Identifiez de manière approximative une région géographique ou géopolitique, telle qu'une ville, une localité ou une destination de voyage. |
|
Adresse |
Représente l'emplacement d'un POI sous la forme d'une adresse non structurée sur une seule ligne, incluant éventuellement le nom du lieu.
Obsolète. Ce format ne sera plus accepté à partir du 1er mai 2024. |
|
Exemples
// Example 1: Business Profile ID, copied from the Advanced settings page
// of the Google Business Profile that manages the POI.
"location": {
"business_profile_id": 11458995034835395294
}
// Example 2: Place Info with structured address, coordinates, website URL,
// and phone number.
"location": {
"place_info": {
"name": "Colosseum",
"phone_number": "+39 063 99 67 700",
"website_url": "https://colosseo.it/",
"coordinates": {
"latitude": 41.8902102,
"longitude": 12.4922309
},
"structured_address" {
"street_address": "Piazza del Colosseo, 1",
"locality": "Roma",
"administrative_area": "RM",
"postal_code": "00184",
"country_code": "IT"
}
}
}
// Example 3: Place Info with unstructured address.
"location": {
"place_info": {
"name": "Eiffel Tower",
"unstructured_address": "5 Av. Anatole France, 75007 Paris, France"
}
}
// Example 4: Place Info using place name and coordinates only. This
// configuration is useful for matching POIs located in remote areas without
// an exact street address, such as POIs located in deserts or on unnamed
// roads.
"location": {
"place_info": {
"name": "Mutitjulu Waterhole",
"coordinates": {
"latitude": -25.3511774,
"longitude": 131.0326859
}
}
}
// Example 5: Latitude and longitude.
// This format maintains the old behavior and will only match to the city or
// region.
// For more accurate matching using coordinates, use PlaceInfo instead,
// which includes a mandatory field for the place name.
"location": {
"lat_lng": {
"latitude": 51.5072178,
"longitude": -0.1275862
}
}
Migrer le champ address
vers le nouveau champ place_info
Vous pouvez migrer le champ non structuré address
existant vers le nouveau champ place_info
en procédant comme suit:
- Si vos données d'adresses ne sont pas structurées :
- Ajoutez le nom de l'entreprise au champ
place_info/name
- Indiquez l'adresse sans le nom de l'entreprise dans
place_info/unstructured_address
. - Supprimez le champ
address
existant du flux. - Passer à l'étape 3
- Ajoutez le nom de l'entreprise au champ
- Si vos données d'adresse sont structurées :
- Ajoutez le nom de l'entreprise au champ
place_info/name
- Ajoutez les informations d'adresse telles que
street_address
etpostal_address
dansplace_info/structured_address
. - Supprimez le champ
address
existant du flux. - Passer à l'étape 3
- Ajoutez le nom de l'entreprise au champ
- Ajoutez des données supplémentaires telles que
website_url
etphone_number
pour améliorer la précision de la mise en correspondance.