Podsumowania miejsc generowane przez AI to krótkie, 100-znakowe opisy konkretnych miejsc. Podsumowania miejsc łączą różne typy danych w ogólny opis, który pomaga użytkownikom szybko zapoznać się z danym miejscem.
Podsumowania miejsc mogą na przykład wyróżniać popularne potrawy, usługi lub towary dostępne w danej lokalizacji:
- „Restauracja w Forum Shops serwująca duże porcje tradycyjnych włoskich dań w nieformalnej atmosferze”
- „Stylowy salon oferujący strzyżenie i farbowanie włosów oraz modelowanie”
- „Duży sklep z wieloma sprzedawcami oferującymi różnorodne dekoracje w stylu vintage, meble i ubrania”
Podsumowania miejsc są obsługiwane przez informacje o miejscu (nowe), Wyszukaj tekst (nowe), i Wyszukiwanie w pobliżu (nowe). Podsumowania miejsc są dostępne w przypadku typów miejsc wyświetlanych w obsługiwanych typach w kategoriach Kultura, Rozrywka i rekreacja, Jedzenie i napoje, Zakupy, Usługi, i Sport.
Podsumowania miejsc są obsługiwane w przypadku interesujących miejsc w tych językach i regionach:
| Język | Region |
|---|---|
| angielski |
Indie Stany Zjednoczone |
Prośba o wygenerowanie podsumowania miejsca
Aby w odpowiedzi otrzymać podsumowanie miejsca, dodaj to pole do maski pola w żądaniu:
- Informacje o miejscu (nowe):
generativeSummary - Wyszukiwanie tekstu (nowe) i Wyszukiwanie w pobliżu (nowe):
places.generativeSummary
Pole generativeSummary zawiera te pola:
generativeSummary: podsumowanie miejsca.overviewFlagContentUri: link, pod którym użytkownicy mogą zgłosić problem z podsumowaniem miejsca.disclosureText: zlokalizowany ciąg tekstowy z tekstem ujawnienia „Podsumowano za pomocą Gemini”, który musi być uwzględniony w atrybucjach.
Żądanie informacji o miejscu (nowe)
Poniższe żądanie informacji o miejscu (nowe) zwraca podsumowanie overview restauracji sushi w Chicago w stanie Illinois:
curl -X GET https://places.googleapis.com/v1/places/ChIJ1eOF7HLTD4gRry3xPjk8DkU \ -H 'Content-Type: application/json' \ -H "X-Goog-Api-Key: API_KEY" \ -H "X-Goog-FieldMask: displayName,generativeSummary"
Odpowiedź ma postać:
{ "displayName": { "text": "Sushi Nova - Lincoln Park", "languageCode": "en" }, "generativeSummary": { "overview": { "text": "Casual eatery with all-you-can-eat sushi and other Japanese fare, plus beer and sake.", "languageCode": "en-US" }, "overviewFlagContentUri": "https://www.google.com/local/review/rap/report?postId=CiUweDg4MGZkMzcyZWM4NWUzZDU6MHg0NTBlM2MzOTNlZjEyZGFmMAI&d=17924085&t=12", "disclaimerText": { "text": "Summarized with Gemini", "languageCode": "en-US" } } }
Żądanie Wyszukiwanie tekstu (nowe)
To żądanie Wyszukiwanie tekstu (nowe) zwraca podsumowanie overview pikantnych restauracji wegetariańskich w Mountain View w Kalifornii:
curl -X POST -d '{
"textQuery": "Spicy Vegetarian Food",
"location_bias": {
"rectangle": {
"low": {
"latitude": 37.415,
"longitude": -122.091
},
"high": {
"latitude": 37.429,
"longitude": -122.065
}
}
},
"maxResultCount": 5
}' \
-H 'Content-Type: application/json' -H "X-Goog-Api-Key: API_KEY" \
-H "X-Goog-FieldMask: places.id,places.displayName,places.generativeSummary" \
'https://places.googleapis.com/v1/places:searchText'
Odpowiedź ma postać:
{ "places": [ { "id": "ChIJ8wN5kzm3j4AR_dRdUHoqrPI", "displayName": { "text": "Plant-Based Vegan Vietnamese", "languageCode": "en" } }, { "id": "ChIJw4RuczO3j4ARC7RByZ5K9nI", "displayName": { "text": "sweetgreen", "languageCode": "en" }, "generativeSummary": { "overview": { "text": "Casual eatery offering healthy, made-to-order salads, plates, and grain bowls with vegan options.", "languageCode": "en-US" }, "overviewFlagContentUri": "https://www.google.com/local/review/rap/report?postId=CiUweDgwOGZiNzMzNzM2ZTg0YzM6MHg3MmY2NGE5ZWM5NDFiNDBiMAI&d=17924085&t=12", "disclosureText": { "text": "Summarized with Gemini", "languageCode": "en-US" } } }, /.../ ] }
Żądanie Wyszukiwanie w pobliżu (nowe)
To żądanie Wyszukiwanie w pobliżu (nowe) zwraca podsumowanie overview restauracji i kawiarni w Portland w stanie Oregon:
curl -X POST -d '{
"maxResultCount": 5,
"locationRestriction": {
"circle": {
"center": {
"latitude": 45.553360,
"longitude": -122.674934
},
"radius": 1000
}
},
"includedTypes": ["restaurant", "cafe"],
"excludedTypes": [],
"rankPreference":"POPULARITY"
}' \
-H 'Content-Type: application/json' -H "X-Goog-Api-Key: API_KEY" \
-H "X-Goog-FieldMask: places.id,places.generativeSummary" \
'https://places.googleapis.com/v1/places:searchNearby'
Odpowiedź ma postać:
{ "places": [ { "id": "ChIJOa08KlqnlVQR_ZZx1jEcTYY", "generativeSummary": { "overview": { "text": "BBQ and Thai street fare, plus imaginative tropical cocktails, served in a vibrant space.", "languageCode": "en-US" }, "disclosureText": { "text": "Summarized with Gemini", "languageCode": "en-US" } } }, { "id": "ChIJU4OzoWynlVQRxlQMpGenSvA", "generativeSummary": { "overview": { "text": "Beer hall with a big selection of German brews, plus a central courtyard with food trucks.", "languageCode": "en-US" }, "disclosureText": { "text": "Summarized with Gemini", "languageCode": "en-US" } } }, /.../ ] }
Atrybucje
Wszystkie podsumowania generowane przez AI wyświetlane w Twojej aplikacji muszą zawierać odpowiednią atrybucję zgodnie z zasadami i standardami Google. Więcej informacji znajdziesz w artykule Zasady dotyczące interfejsu Places API.