Flux d'entités
Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
Définitions
Définition d'EntityFeed
messageEntityFeed{repeatedEntitydata=1;}
Définition de l'entité
//// Information about an Entity that is on the partner's platform. For example,// an Entity could be a retail store, a hospital, an online business etc.messageEntity{// An opaque string generated by the partner that identifies an Entity.// Must be unique across all entities.// Strongly recommended to only include URL-safe characters.// This ID should be immutable. Changing or recycling them to represent the// same entity may cause issues and outages.// (required)stringentity_id=1;// If present, the name, telephone, url and location are used to support// matching partner inventory with entities already present on Google. This// information will not be displayed.// The name of the Entity.// (required)stringname=2;// The contact telephone number of the Entity including its country and area// codes, e.g. +14567891234. Highly recommended.// (optional)stringtelephone=3;// The url of the Entity's public website. Highly recommended.// (optional)stringurl=4;// The location of the Entity.// (required)madden.ingestion.GeoCoordinateslocation=5;// Bookability info for the entity.// Only applies to entities representing a merchant selling services or// products, and is only relevant for use cases enabled for agentic bookings// on Google.// (optional)BookabilityInfobookability_info=8;// Entity-specific policies.// Only applies to entities representing a merchant selling services or// products, and is only relevant for use cases enabled for agentic bookings// on Google. Brand-wide policies should be configured in the Brand settings// rather than repeated across individual entities.// (optional)PolicyInfopolicy_info=9;}
GeoCoordinates – Définition
// The Geo data of a location, including latitude, longitude, and address.// At least one of [lat/lng or address] should be provided (or both).messageGeoCoordinates{// [-90, +90] degrees (inclusive). (optional)doublelatitude=1;// [-180, +180] degrees (inclusive). (optional)doublelongitude=2;// Address for a location, could either be structured or unstructured.oneofaddresses{// Postal address of the location, preferred.PostalAddressaddress=3;// An unstructured address could also be provided as a fallback.// E.g. "1600 amphitheatre parkway mountain view, ca 94043"stringunstructured_address=4;}}
Définition des adresses postales
// The postal address for a merchant.messagePostalAddress{// The country, using ISO 3166-1 alpha-2 country code, e.g. "US" (required)stringcountry=1;// The locality/city, e.g. "Mountain View". (required)stringlocality=2;// The region/state/province, e.g. "CA". This field is only required in// countries where region is commonly a part of the address. (optional)stringregion=3;// The postal code, e.g. "94043". (required)stringpostal_code=4;// The street address, e.g. "1600 Amphitheatre Pkwy". (required)stringstreet_address=5;}
Définition de BookabilityInfo
// Bookability info for the entity.// Only applies to entities representing a merchant selling services or// products, and is only relevant for use cases enabled for agentic bookings on// Google.messageBookabilityInfo{// Indicates whether the entity or service can be booked online.// (optional)boolis_online_bookable=1;// Indicates whether payment is required when booking online.// (optional)boolpayment_required=2;// Indicates whether a credit card must be on file.// (optional)boolcard_on_file_required=3;// Indicates whether a One-Time Password (OTP), such as an email or SMS code,// is required when booking an appointment online.// (optional)boolotp_required=4;// Indicates whether a user must sign in to book an appointment online.// (optional)boolsign_in_required=5;}
Définition de PolicyInfo
// Policy info for the entity.// Represents entity-specific policies. Brand-wide policies should be configured// in the Brand settings rather than repeated across individual entities.// Only applies to entities representing a merchant selling services or// products, and is only relevant for use cases enabled for agentic bookings on// Google.messagePolicyInfo{// Entity-specific policies.// (optional)repeatedPolicypolicies=1;}
Définition des règles
// A named entity-specific policy.// Only applies to entities representing a merchant selling services or// products, and is only relevant for use cases enabled for agentic bookings on// Google. Displayed to the user when performing agentic bookings on Google.messagePolicy{// A partner-defined policy identifier, not user-facing and possibly not// unique. The partner can use this to identify a specific policy content// or version. Treated as an opaque identifier by Google.// (optional)stringid=1;// A user-facing localized name for this policy.//// Standard, Title Case naming is strongly recommended to ensure a clean,// consistent, and recognizable user experience. Avoid informal abbreviations// or shorthand (e.g., do NOT use "T&C", "T&Cs", "ToS", or "Cancel").//// Recommended standard names for common policy types:// - "Terms & Conditions" (or "Terms and Conditions" / "Terms of Service")// - "Privacy Policy" (or "Privacy")// - "Cancellation Policy" (or "Refund Policy")// - "Health & Safety Policy"//// (required)Textname=2;// The content of the policy to be displayed or linked to the user.// (required)oneofcontent{// The textual content of the policy.Texttext_content=3;// A URL linking to the full policy page.Texturl_content=4;}}
Text – Définition
// A possibly-localized text payload. Some Text fields may contain marked-up// content.messageText{// Required. Text value in an unknown locale, which will be displayed if// `localized_value` for the user locale is empty or missing. The locale for// this value may depend on the partner or service provider, and it should not// be assumed to be any specific language.stringvalue=1;// Per-locale text values. Required.repeatedLocalizedStringlocalized_value=2;}
LocalizedString – Définition
// Instance of a string in one locale.messageLocalizedString{// IETF BCP 47 language code, such as "en", "mas", "zh-Hant", "de-CH-1901".// See http://www.w3.org/International/articles/language-tags/.stringlocale=1;// Message in the locale above (UTF-8).stringvalue=2;}
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2026/10/01 (UTC).
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Il n'y a pas l'information dont j'ai besoin","missingTheInformationINeed","thumb-down"],["Trop compliqué/Trop d'étapes","tooComplicatedTooManySteps","thumb-down"],["Obsolète","outOfDate","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Mauvais exemple/Erreur de code","samplesCodeIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 2026/10/01 (UTC)."],[],["Partners provide Entity Feeds, preferably in JSON format, detailing entities like retail stores. Each Entity requires a unique `entity_id` and `name`. Optional fields include `telephone` and `url`. A `location`, using `GeoCoordinates`, is mandatory, specifying either `latitude` and `longitude` or a `PostalAddress`, or an `unstructured_address`. `PostalAddress` includes `country`, `locality`, `postal_code`, and `street_address`, with `region` being optional.\n"]]