Miniaturansichten helfen Nutzern, relevante Suchergebnisse zu erkennen. Sie haben folgende Merkmale:
- Breite von 1024 Pixeln
- URLs für Google Workspace-Dateiminiaturansichten sind durch ACLs geschützt. Bei anderen Dateitypen ist das nicht der Fall.
- URLs laufen nach 5 Minuten ab.
- Die maximale Dateigröße für die Generierung beträgt 50 MB.
- Wenn die Generierung fehlschlägt, gibt Cloud Search ein Platzhaltersymbol zurück. Bei Google Workspace-Elementen gibt die URL „404 Not Found“ zurück. Ihre Anwendung muss damit umgehen können.
In Google Drive werden automatisch Miniaturansichten für unterstützte Typen wie Dokumente, Tabellen und Präsentationen erstellt. Cloud Search generiert auch Miniaturansichten für folgende Dateitypen:
- Microsoft Word (DOC, DOCX)
- Microsoft Excel (XLS, XLSX)
- Microsoft PowerPoint (PPT, PPTX)
- Adobe PDF
- RTF, TXT, HTML und XML
Cloud Search gibt nur Miniaturansichten für Elemente zurück, wenn Sie Miniaturansichten für die Datenquelle und die Suchanwendung aktivieren.
Miniaturansicht-URLs für eine Datenquelle aktivieren
Wenn Sie Miniaturansicht-URLs aktivieren möchten, erstellen Sie einen API-Schlüssel und Anmeldedaten für Webanwendungen. Mit diesen können Sie ein Zugriffstoken abrufen, um Ihre Datenquelle zu aktualisieren.
- Erstellen oder wählen Sie ein Projekt aus und aktivieren Sie die API. Weitere Informationen finden Sie unter Zugriff auf die Cloud Search API konfigurieren.
- Erstellen Sie in der Google Cloud Console einen API-Schlüssel und notieren Sie sich den Wert.
- Erstellen Sie Anmeldedaten für Webanwendungen. Verwenden Sie
https://developers.google.com/oauthplaygroundals Weiterleitungs-URI. Weitere Informationen finden Sie unter Anmeldedaten erstellen. - Öffnen Sie im OAuth 2.0 Playground die Einstellungen für die OAuth 2.0-Konfiguration .
- Wählen Sie Eigene Anmeldedaten verwenden aus und geben Sie Ihre Client-ID und Ihren Clientschlüssel ein.
- Geben Sie
https://www.googleapis.com/auth/cloud_search.settingsin das Feld „Bereiche“ ein und klicken Sie auf APIs autorisieren. - Tauschen Sie den Autorisierungscode gegen Tokens aus.
Rufen Sie
settings.datasources.getauf, um Ihre Datenquellen-ID abzurufen:curl 'https://cloudsearch.googleapis.com/v1/settings/DATASOURCE_ID?key=YOUR_API_KEY' \ --header 'Authorization: Bearer YOUR_ACCESS_TOKEN' \ --header 'Accept: application/json' \ --compressedRufen Sie
settings.datasources.updateauf und setzen SiereturnThumbnailUrlsauftrue:curl --request PUT \ 'https://cloudsearch.googleapis.com/v1/settings/datasources/DATASOURCE_ID?key=YOUR_API_KEY' \ --header 'Authorization: Bearer YOUR_ACCESS_TOKEN' \ --header 'Accept: application/json' \ --header 'Content-Type: application/json' \ --data '{"source":{"name":"datasources/DATASOURCE_ID","displayName":"DISPLAY_NAME","itemsVisibility":[{"gsuiteDomain":true}],"returnThumbnailUrls":true}}' \ --compressed
Miniaturansicht-URLs für eine Suchanwendung aktivieren
Sie müssen Miniaturansichten auch in Ihrer Suchanwendung aktivieren.
- Rufen Sie einen API-Schlüssel und ein Zugriffstoken mit derselben Methode ab, die in dem vorherigen Abschnitt beschrieben wurde.
Rufen Sie
settings.searchapplications.getauf, um Ihre Anwendungs-ID abzurufen:curl 'https://cloudsearch.googleapis.com/v1/settings/searchapplications/APP_ID?key=YOUR_API_KEY' \ --header 'Authorization: Bearer YOUR_ACCESS_TOKEN' \ --header 'Accept: application/json' \ --compressedRufen Sie
settings.searchapplications.updateauf und setzen SiereturnResultThumbnailUrlsauftrue:curl --request PUT \ 'https://cloudsearch.googleapis.com/v1/settings/searchapplications/APP_ID?key=YOUR_API_KEY' \ --header 'Authorization: Bearer YOUR_ACCESS_TOKEN' \ --header 'Accept: application/json' \ --header 'Content-Type: application/json' \ --data '{"name":"searchapplications/APP_ID","displayName":"DISPLAY_NAME","dataSourceRestrictions":[{"source":{"name":"datasources/DATASOURCE_ID"}}],"returnResultThumbnailUrls":true}' \ --compressed
Auf Miniaturansichten zugreifen
Wenn ein Nutzer oder eine Anwendung auf eine Miniaturansicht für eine Drive-Datei zugreifen möchte, muss er oder sie dieselben Anmeldedaten verwenden, die für den Zugriff auf das Originalelement verwendet wurden.