A Custom Search JSON API lehetővé teszi weboldalak és alkalmazások fejlesztését a programozható keresőmotor keresési eredményeinek programozott lekérdezésére és megjelenítésére.Ezzel az API-val RESTful kéréseket használhat a webes keresés vagy a képkeresés eredményeinek JSON formátumban történő lekérdezésére.
Adatformátum
A Custom Search JSON API az eredményeket JSON adatformátumban tudja visszaadni.
A Custom Search JSON API az OpenSearch 1.1 specifikációt használja.
Előfeltételek
Keresőmotor azonosító
A Custom Search JSON API használata előtt először létre kell hoznia és konfigurálnia kell a Programozható keresőmotort. Ha még nem hozott létre Programozható keresőmotort, akkor a Programozható keresőmotor vezérlőpultjának meglátogatásával kezdheti.
Kövesse az útmutatót, hogy többet megtudjon a különböző konfigurációs lehetőségekről.
A Programozható keresőmotor létrehozása után látogasson el a súgóközpontba, hogy megtudja, hogyan keresse meg a keresőmotor azonosítóját.
API kulcs
A Custom Search JSON API-hoz API kulcs használata szükséges. Kulcs beszerzése
Árak
A Custom Search JSON API napi 100 keresési lekérdezést biztosít ingyenesen. Ha ennél többre van szüksége, az API-konzolban regisztrálhat számlázásra. A további lekérdezések 1000 lekérdezésenként 5 dollárba kerülnek, legfeljebb napi 10 000 lekérdezésig.
Ha napi 10 000 lekérdezésnél többre van szüksége, és a programozható keresőmotorja legfeljebb 10 webhelyen keres, akkor az Egyedi kereső webhelyre korlátozott JSON API érdekelheti, amely nem rendelkezik napi lekérdezési korlátozással.
Figyelés
A Custom Search JSON API alapszintű felügyelete a Cloud Platform Console API Dashboardján keresztül érhető el. A fejlettebb felügyelethez a Google Cloud Operations csomagja (korábban Stackdriver) áll rendelkezésre.
A Google Cloud Operations segítségével egyéni műszerfalakat hozhat létre, értesítéseket állíthat be, és programozottan hozzáférhet a metrikai adatokhoz. Az Egyéni keresés JSON API használati adatok eléréséhez a Google Cloud Operationsben válassza az “Erőforrás típusa:
Az API-használat felügyeletét lásd az API Dashboard és a Google Cloud Operations csomag által biztosított különböző felügyeleti és riasztási lehetőségek ismertetéséhez lásd az API-műszerfal és a Google Cloud Operations csomag által biztosított különböző felügyeleti és riasztási funkciókat.