Podsumowania miejsc tworzone przez AI to krótkie, liczące 100 znaków podsumowania dotyczące konkretnego identyfikatora miejsca. Podsumowania miejsc łączą wiele różnych typów danych w ogólny przegląd, aby ułatwić użytkownikom uzyskanie ogólnego obrazu danego miejsca.
Na przykład podsumowania miejsc mogą wyróżniać popularne produkty spożywcze, usługi lub towary dostępne w danym miejscu:
- „Restauracja w Forum Shops serwująca duże porcje tradycyjnych dań włoskich w nieformalnej atmosferze”.
- „Modny salon fryzjerski oferujący strzyżenie i koloryzowanie, a także zabiegi pielęgnacyjne”.
- „Duży sklep z wieloma sprzedawcami oferującymi różnego rodzaju antyczne dekoracje, meble i odzież”.
Podsumowania miejsc są obsługiwane przez szczegóły miejsc (nowa funkcja), wyszukiwanie tekstowe (nowa funkcja) i wyszukiwanie w okolicy (nowa funkcja). Podsumowania miejsc są dostępne w przypadku typów miejsc wymienionych w obsługiwanych kategoriach: Kultura, Rozrywka i rekreacja, Jedzenie i picie, Zakupy, Usługi i Sport.
Wysyłanie prośby o generowanie podsumowania
Aby zwrócić w odpowiedzi podsumowanie miejsca, w polu maski żądania podaj to pole:
- Szczegóły miejsca (nowa wersja):
generativeSummary
- Wyszukiwanie tekstowe (nowa funkcja) i Wyszukiwanie w pobliżu (nowa funkcja):
places.generativeSummary
Pole generativeSummary zawiera te pola:
generativeSummary
: podsumowanie informacji o miejscu.overviewFlagContentUri
: link, za pomocą którego użytkownicy mogą zgłosić problem z podsumowaniem miejsca.disclosureText
: zlokalizowany ciąg tekstowy z tekstem informującym o tym, że treść została streszczona za pomocą Gemini, który musi zostać uwzględniony w przypisach.
żądanie dotyczące informacji o miejscu (nowe);
Poniższe żądanie Szczegóły miejsca (Nowe) zwraca podsumowanie overview
dla restauracji sushi w Chicago w 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" } } }
Prośba o wyszukiwanie tekstowe (nowa)
Ten wniosek o wyszukiwanie tekstu (nowy) zwraca overview
podsumowanie dotyczące pikantnych wegetariańskich restauracji 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" } } }, /.../ ] }
Prośba o włączenie funkcji Wyszukiwanie w pobliżu (nowa)
Poniższe żądanie wyszukiwania w pobliżu (nowe) zwraca overview
podsumowanie restauracji i kawiarni w Portland w Oregonie:
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 aplikacji muszą być opatrzone odpowiednim powiadomieniem zgodnie z zasadami i standardami Google. Więcej informacji znajdziesz w zasadach dotyczących interfejsu Places API.