Los resúmenes de opiniones potenciados por IA son resúmenes de lugares generados por IA basados únicamente en las opiniones de los usuarios. Al sintetizar elementos clave de las opiniones de los usuarios, como los atributos de los lugares y el sentimiento de los revisores, los resúmenes de opiniones proporcionan estadísticas de alto nivel y ayudan a los usuarios a tomar decisiones fundamentadas.
Por ejemplo, el resumen de una opinión sobre el Ferry Building de San Francisco incluye información que abarca desde la comida y las compras hasta las vistas y el ambiente:
"Los visitantes dicen que este monumento histórico ofrece una selección diversa de tiendas, restaurantes y un mercado de agricultores, y muchos elogian las vistas de la bahía y la ciudad. También destacan el ambiente vibrante, el acceso conveniente a ferris para llegar a otros destinos y la oportunidad de disfrutar de las empresas locales".
Los resúmenes de opiniones son compatibles con Place Details (nuevo), Text Search (nuevo) y Nearby Search (nuevo).
Los resúmenes de opiniones son compatibles con los puntos de interés en los siguientes idiomas y regiones:
Idioma | Región |
---|---|
Inglés |
India Japan Reino Unido Estados Unidos |
Japonés | Japón |
Solicita un resumen de la revisión
Para solicitar un resumen de la revisión, incluye reviewSummary
en la máscara de campo de la solicitud:
- Place Details (nuevo):
reviewSummary
- Text Search (nuevo) y Nearby Search (nuevo):
places.reviewSummary
Las atribuciones de un resumen de opiniones deben incluir un vínculo a las opiniones del lugar en Google Maps. Para recuperar ese vínculo, incluye reviewSummary.reviewsUri
en la máscara de campo de la solicitud.
El cuerpo de la respuesta incluye tres campos:
text
: Es el resumen de la opinión generado por IA.flagContentUri
: Se usa para marcar contenido inapropiado para que Google lo quite.disclosureText
: Es una cadena de texto localizada con el texto de divulgación "Resumido con Gemini" que se debe incorporar en las atribuciones.
Solicitud de Place Details (nuevo)
En el siguiente ejemplo, se solicita un resumen de opiniones sobre un restaurante de dumplings en Nueva York:
curl -X GET https://places.googleapis.com/v1/places/ChIJD2l2k7ZL0YkRC80d-3MV1lM \ -H 'Content-Type: application/json' \ -H "X-Goog-Api-Key: API_KEY" \ -H "X-Goog-FieldMask: displayName,reviewSummary"
La respuesta tiene el siguiente formato:
{ "displayName": { "text": "Dumpling House", "languageCode": "en" }, "reviewSummary": { "text": { "text": "People say this restaurant serves delicious dumplings, noodles, and pork belly buns. They highlight the generous portions, reasonable prices, and quick service. They also like the friendly and accommodating staff.", "languageCode": "en-US" }, "flagContentUri": "https://www.google.com/local/review/rap/report?postId=5%401:CAIQACodChtyc19oOnNwOUFtUVhIX1BoTEZjTFg0MmNXNEE%7CCAIQACorChtyc19oOnNwOUFtUVhIX1BoTEZjTFg0MmNXNEESDAikt7HDBhDopLLxAg&d=17924085&t=8", "disclosureText": { "text": "Summarized with Gemini", "languageCode": "en-US" }, "reviewsUri": "https://www.google.com/maps/place//data=!4m4!3m3!1s0x89d14bb69376690f:0x53d61573fb1dcd0b!9m1!1b1" } }
Solicitud de Text Search (nuevo)
En el siguiente ejemplo, se solicita un resumen de opiniones sobre una cafetería en la ciudad de Nueva York:
curl -X POST -d '{ "textQuery": "coffee shop", "locationBias": { "circle": { "center": { "latitude": 40.722630, "longitude": -74.001397 } } }, }' \ -H 'Content-Type: application/json' -H "X-Goog-Api-Key: API_KEY" \ -H "X-Goog-FieldMask: places.id,places.reviewSummary" \ 'https://places.googleapis.com/v1/places:searchText'
El cuerpo de respuesta tiene el siguiente formato:
{ "places": [ { "id": "ChIJyfJXNphZwokRbo-oe0DjVT4", "reviewSummary": { "text": { "text": "People say this coffee shop serves up delicious oat milk lattes, cold brew, and pastries, such as almond croissants and cheese danish. They also highlight the friendly staff, cozy atmosphere, and outdoor seating.", "languageCode": "en-US" }, "flagContentUri": "https://www.google.com/local/review/rap/report?postId=5%401:CAIQACodChtyc19oOkk1Z1UwZkp4cEJ3bnA3aGt5VGJLMFE%7CCAIQACorChtyc19oOkk1Z1UwZkp4cEJ3bnA3aGt5VGJLMFESDAj7p9_BBhCYsoeAAw&d=17924085&t=8", "disclosureText": { "text": "Summarized with Gemini", "languageCode": "en-US" }, "reviewsUri": "https://www.google.com/maps/place//data=!4m4!3m3!1s0x89c259983657f2c9:0x3e55e3407ba88f6e!9m1!1b1" } }, { "id": "ChIJHcFFXH9ZwokR_QKedPacLiQ", "reviewSummary": { "text": { "text": "People say this cafe offers delicious matcha, lattes, and freshly baked pastries, including the popular rose honey latte and blueberry lemon muffin. They highlight the spacious, chill, and cinema-inspired vibe, perfect for working or socializing, and the fast, friendly service. They also like the free WiFi, outlets, and clean restrooms.", "languageCode": "en-US" }, "flagContentUri": "https://www.google.com/local/review/rap/report?postId=5%401:CAIQACodChtyc19oOl8yWTlXS0NDVTk1UEhiTFdBQzhlelE%7CCAIQACorChtyc19oOl8yWTlXS0NDVTk1UEhiTFdBQzhlelESDAikt7HDBhDopLLxAg&d=17924085&t=8", "disclosureText": { "text": "Summarized with Gemini", "languageCode": "en-US" }, "reviewsUri": "https://www.google.com/maps/place//data=!4m4!3m3!1s0x89c2597f5c45c11d:0x242e9cf6749e02fd!9m1!1b1" } }, ... ] }
Solicitud de Nearby Search (nuevo)
En el siguiente ejemplo, se solicitan hoteles cerca del centro de Seattle:
curl -X POST -d '{ "maxResultCount": 5, "locationRestriction": { "circle": { "center": { "latitude": 47.609937, "longitude": -122.340714 }, "radius": 1000 } }, "includedTypes": ["hotel"], "excludedTypes": [], "rankPreference":"POPULARITY" }' \ -H 'Content-Type: application/json' -H "X-Goog-Api-Key: API_KEY" \ -H "X-Goog-FieldMask: places.id,places.reviewSummary" \ 'https://places.googleapis.com/v1/places:searchNearby'
La respuesta tiene el siguiente formato:
{ "places": [ { "id": "ChIJRwVmS-BrkFQRpAB3pO5JOuQ", "reviewSummary": { "text": { "text": "People say this hotel offers clean, modern, and spacious rooms with comfortable beds and phenomenal city views. They highlight the convenient downtown location, with easy walking access to popular attractions, and the efficient self-parking option. They also like the friendly and helpful staff, and the smooth check-in and check-out process.", "languageCode": "en-US" }, "flagContentUri": "https://www.google.com/local/review/rap/report?postId=5%401:CAIQACodChtyc19oOlJWVG5YOXZrSnZhTXBqUy1rc1JZc3c%7CCAIQACorChtyc19oOlJWVG5YOXZrSnZhTXBqUy1rc1JZc3cSDAikt7HDBhDopLLxAg&d=17924085&t=8", "disclosureText": { "text": "Summarized with Gemini", "languageCode": "en-US" }, "reviewsUri": "https://www.google.com/maps/place//data=!4m4!3m3!1s0x54906be04b660547:0xe43a49eea47700a4!9m1!1b1" } }, { "id": "ChIJQVJVX7RqkFQRcpsm3VVub9U", "reviewSummary": { "text": { "text": "People say this hotel offers spacious rooms, a convenient location near the convention center and Pike Place Market, and a tasty restaurant. They also highlight the friendly and attentive staff, the comfortable beds and pillows, and the convenient amenities such as a Starbucks in the lobby and a club lounge.\n\nSome reviews mention the rooms can be noisy.", "languageCode": "en-US" }, "flagContentUri": "https://www.google.com/local/review/rap/report?postId=5%401:CAIQACodChtyc19oOldJVUlodGhTUTJOdUdTSmFxQWw2Nnc%7CCAIQACorChtyc19oOldJVUlodGhTUTJOdUdTSmFxQWw2NncSDAikt7HDBhDopLLxAg&d=17924085&t=8", "disclosureText": { "text": "Summarized with Gemini", "languageCode": "en-US" }, "reviewsUri": "https://www.google.com/maps/place//data=!4m4!3m3!1s0x54906ab45f555241:0xd56f6e55dd269b72!9m1!1b1" } }, ... ] }
Atribuciones
Todos los resúmenes potenciados por IA que se muestren en tu app deben incluir la atribución adecuada de conformidad con las políticas y los estándares de Google. Para obtener más información, consulta las Políticas de la API de Places.