Zasób: DataSource
Źródło danych to logiczna przestrzeń nazw dla elementów do zindeksowania. Wszystkie elementy muszą należeć do źródła danych. Jest to warunek wstępny, który musi zostać spełniony, aby elementy mogły zostać zindeksowane w Cloud Search.
Zapis JSON |
---|
{
"name": string,
"displayName": string,
"shortName": string,
"indexingServiceAccounts": [
string
],
"disableServing": boolean,
"disableModifications": boolean,
"itemsVisibility": [
{
object ( |
Pola | |
---|---|
name |
Nazwa zasobu źródła danych. Format: datasources/{sourceId}. Nazwa jest ignorowana podczas tworzenia źródła danych. |
displayName |
Wymagane. Wyświetlana nazwa źródła danych. Maksymalna długość to 300 znaków. |
shortName |
Krótka nazwa lub alias źródła. Ta wartość będzie używana do dopasowania operatora „source”. Jeśli np. krótka nazwa to <value>, zapytania takie jak source:<value> zwracają tylko wyniki dla tego źródła. Wartość musi być niepowtarzalna we wszystkich źródłach danych. Wartość może zawierać tylko znaki alfanumeryczne (a–z, A–Z, 0–9). Wartość nie może zaczynać się od „google” i nie może być jedną z tych nazw: mail, gmail, docs, drive, groups, sites, calendar, hangouts, gplus, keep, people, teams. Maksymalna długość to 32 znaki. |
indexingServiceAccounts[] |
Lista kont usługi, które mają dostęp do indeksowania. |
disableServing |
Wyłącz wyświetlanie wyników wyszukiwania lub asystenta. |
disableModifications |
Jeśli ma wartość Prawda, powoduje, że dane źródłowe są w trybie tylko do odczytu. W trybie tylko do odczytu interfejs Indexing API odrzuca wszystkie żądania indeksowania lub usuwania elementów z tego źródła. Włączenie trybu tylko do odczytu nie powoduje przerwania przetwarzania wcześniej zaakceptowanych danych. |
itemsVisibility[] |
To pole ogranicza widoczność do elementów na poziomie źródła danych. Elementy w źródle danych są ograniczone do zbioru użytkowników i grup uwzględnionych w tym polu. Pamiętaj, że nie zapewnia to dostępu do konkretnego elementu, ponieważ użytkownicy muszą mieć uprawnienia ACL do zawartych w nim elementów. Dzięki temu masz dostęp do całego źródła danych na wysokim poziomie i możesz mieć pewność, że poszczególne elementy nie są udostępniane poza widocznością. |
returnThumbnailUrls |
Użytkownik może poprosić o uzyskanie identyfikatora URI miniatury dla elementów zindeksowanych w tym źródle danych. |
operationIds[] |
Identyfikatory długotrwałych operacji (LROs) obecnie wykonywanych w ramach tego schematu. |