Arama sonuçları tarafından döndürülen dokümanlar için küçük resimler gösterilir. Küçük resimler Böylece döndürülen dokümanların alaka düzeyini daha iyi belirleyebilir. Küçük resimler şu özelliklere sahiptir:
- 1.024 piksel genişlik.
- Google Workspace dosya küçük resimlerinin URL'si EKL korumalıdır. Şu sayfanın URL'si: diğer dosya türleri EKL korumalı değil
- URL'lerin süresi 5 dakika sonra dolar.
- 50 MB'tan büyük dosyalar için küçük resimler oluşturulmaz.
- Küçük resim oluşturulamıyorsa yer tutucu simgesi kullanılır. Küçük resim oluşturamıyorsanız küçük resim URL'si "404 Bulunamadı." Uygulamanızın bu davranışı işlemesi gerekir.
Google Drive dosyaları için otomatik olarak oluşturulan küçük resimler, Google Workspace doküman türleri (Dokümanlar, E-Tablolar, Slaytlar vb.). Ayrıca, Cloud Search otomatik olarak küçük resimler oluşturur şu dosya türleri için geçerlidir:
- Microsoft Word (DOC)
- Microsoft Word (DOCX)
- Microsoft Excel (XLS)
- Microsoft Excel (XLSX)
- Microsoft PowerPoint (PPT)
- Microsoft PowerPoint (PPTX)
- Adobe Taşınabilir Belge Biçimi (PDF)
- Zengin Metin Biçimi (RTF)
- Metin Biçimi (TXT)
- Hypertext Biçimlendirme Dili (HTML)
- Genişletilebilir Biçimlendirme Dili (XML)
Küçük resimler, yalnızca veri kaynağı ve arama uygulamaları olan öğeler için döndürülür. bunları etkinleştirmeniz gerekir.
Bir veri kaynağı için küçük resim URL'lerini etkinleştirme
Cloud Search platform projenizde hizmet hesabı kimlik bilgileri bulunuyor. Ancak, küçük resim URL'lerini etkinleştirmek için bir API anahtarı ve web uygulaması kimlik bilgileri ve web uygulaması kimlik bilgilerini kullanma . Son olarak, bu kimlik bilgilerini almak ve bir veri kaynağıdır.
- Henüz yapmadıysanız uygulamanız için proje oluşturun veya seçin ve API. Bu iki adımla ilgili bilgi için Google Cloud Search API'ye erişimi yapılandırın.
- API anahtarı oluşturun:
- Google Cloud konsolunda Kimlik Bilgisi Oluştur açılır listesini tıklayın ve API Anahtarı'nı seçin. "API anahtarı oluşturuldu" görünür.
- API anahtarını not edin.
- Kapat'ı tıklayın. Yeni oluşturulan kimlik bilgisi "API Anahtarları" altında görünür.
- Web uygulaması kimlik bilgileri oluşturma
https://developers.google.com/oauthplayground
hesabını kullan kullanır. . Bu kimlik bilgilerini oluşturma adımları için şuraya bakın: Web uygulaması kimlik bilgileri oluşturun (istemci tarafı JavaScript). - OAuth 2.0 Playground'da, OAuth 2.0 Yapılandırması'nı tıklayın.
- Kendi kimlik bilgilerinizi kullanın seçeneğini işaretleyin.
- 3. adımda oluşturulan istemci kimliğini ve istemci gizli anahtarını girin.
- Kapsamlar alanına
https://www.googleapis.com/auth/cloud_search.settings
yazın. ve API'leri yetkilendir'i tıklayın. - (İsteğe bağlı) Oturum açma ekranı gösterilirse kullanılacak hesabı seçin.
- (İsteğe bağlı) Yetkilendirme ekranı gösterilirse Kabul et'i tıklayın.
- Jetonlar için yetkilendirme kodu değiş tokuşu yap seçeneğini tıklayın Bir jeton döndürülür.
- Küçük resmi etkinleştirmek istediğiniz veri kaynağını belirleyin kontrol eder.
settings.datasources.get
numaralı telefonu arayın için şu adımları izleyin:curl 'https://cloudsearch.googleapis.com/v1/settings/datasource_id?key=[YOUR_API_KEY]' \ --header 'Authorization: Bearer [YOUR_ACCESS_TOKEN]'\ --header 'Accept: application/json' \ --compressed
Burada:
- datasource_id, alınacak veri kaynağının adıdır.
YOUR_API_KEY
, projenizin API anahtarıdır (2. adımdan edinilir).YOUR_ACCESS_TOKEN
, projeniz için OAuth 2.0 erişim jetonudur (alınan (10. adımdaki).
Bu komutun başarılı sonucu şuna benzer:
{ "source": { "name": "datasources/datasource_id", "displayName": "DataSource_Display_Name", "itemsVisibility": [ { "gsuiteDomain": true } ] } }
setting.datasource.update
numaralı telefonu arayın Veriler için küçük resim URL'lerini etkinleştirmek üzerereturnThumbnailUrls
iletrue
olarak ayarlandı kaynak: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":"DataSource_Display_Name","itemsVisibility": [{"gsuiteDomain":true}],"returnThumbnailUrls":true}}' \ --compressed
Burada:
- datasource_id, alınacak veri kaynağının kimliğidir.
YOUR_API_KEY
, projenizin API anahtarıdır (2. adımdan edinilir).YOUR_ACCESS_TOKEN
, projeniz için OAuth 2.0 erişim jetonudur (alınan (10. adımdaki).DataSource_DisplayName
, önceki addan döndürülen görünen addır cURL komutunu girin."returnThumbnailsUrls":true
küçük resimleri etkinleştirir.
Bu komutun başarılı sonucu şuna benzer:
{ "source": { "name": "datasources/datasource_id", "displayName": "DataSource_Display_Name", "itemsVisibility": [ { "gsuiteDomain": true } ], "returnThumbnailUrls": true } }
Arama uygulaması için küçük resim URL'lerini etkinleştirme
Cloud Search platform projenizde hizmet hesabı kimlik bilgileri bulunuyor. Ancak, küçük resim URL'lerini etkinleştirmek için bir API anahtarı ve web uygulaması kimlik bilgileri ve web uygulaması kimlik bilgilerini kullanma . Son olarak, bu kimlik bilgilerini almak ve arama uygulamasıdır.
- Henüz yapmadıysanız uygulamanız için proje oluşturun veya seçin ve API. Bu iki adımla ilgili bilgi için Google Cloud Search API'ye erişimi yapılandırın.
- API anahtarı oluşturun:
- Cloud Console'da Kimlik Bilgisi Oluştur açılır listesini tıklayın ve API Anahtarı'nı seçin. "API anahtarı oluşturuldu" görünür.
- API anahtarını not edin.
- Kapat'ı tıklayın. Yeni oluşturulan kimlik bilgisi "API Anahtarları" altında görünür.
- Web uygulaması kimlik bilgileri oluşturma
https://developers.google.com/oauthplayground
hesabını kullan kullanır. . Bu kimlik bilgilerini oluşturma adımları için şuraya bakın: Web uygulaması kimlik bilgileri oluşturun (istemci tarafı JavaScript). - OAuth 2.0 Playground'da, OAuth 2.0 Yapılandırması'nı tıklayın.
- Kendi kimlik bilgilerinizi kullanın seçeneğini işaretleyin.
- 3. adımda oluşturulan istemci kimliğini ve istemci gizli anahtarını girin.
- Kapsamlar alanına
https://www.googleapis.com/auth/cloud_search.settings
yazın. ve API'leri yetkilendir'i tıklayın. - (İsteğe bağlı) Oturum açma ekranı gösterilirse kullanılacak hesabı seçin.
- (İsteğe bağlı) Yetkilendirme ekranı gösterilirse Kabul et'i tıklayın.
- Jetonlar için yetkilendirme kodu değiş tokuşu yap seçeneğini tıklayın Bir jeton döndürülür.
- Küçük resim denetimlerini etkinleştirmek istediğiniz arama uygulamasını belirleyin.
settings.searchapplications.get
numaralı telefonu arayın arama uygulamasının kimliğini öğrenmek için:curl \ 'https://cloudsearch.googleapis.com/v1/settings/searchapplications/search_application_id?key=[YOUR_API_KEY]' \ --header 'Authorization: Bearer [YOUR_ACCESS_TOKEN]' \ --header 'Accept: application/json' \ --compressed
Burada:
, alınacak arama uygulamasının kimliğidir. YOUR_API_KEY
, projenizin API anahtarıdır (2. adımdan edinilir).YOUR_ACCESS_TOKEN
, projeniz için OAuth 2.0 erişim jetonudur (alınan (10. adımdaki).
Bu komutun başarılı sonucu şuna benzer:
{ "name": "searchapplications/search_application_id", "displayName": "SearchApp_Display_Name", "dataSourceRestrictions": [ { "source": { "name": "datasources/datasource_id" } } ] }
setting.searchapplications.update
numaralı telefonu arayın için küçük resim URL'lerini etkinleştirmek üzerereturnResultThumbnailUrls
iletrue
olarak ayarlandı arama uygulaması:curl --request PUT \ 'https://cloudsearch.googleapis.com/v1/settings/searchapplications/search_application_id?key=[YOUR_API_KEY]' \ --header 'Authorization: Bearer [YOUR_ACCESS_TOKEN]' \ --header 'Accept: application/json' \ --header 'Content-Type: application/json' \ --data '{"name":"searchapplications/search_application_id","displayName":"SearchApp_Display_Name","dataSourceRestrictions":[{"source": {"name":"datasources/datasource_id"}}],"returnResultThumbnailUrls":true}' \ --compressed
Burada:
, alınacak arama uygulamasının kimliğidir. YOUR_API_KEY
, projenizin API anahtarıdır (2. adımdan edinilir).YOUR_ACCESS_TOKEN
, projeniz için OAuth 2.0 erişim jetonudur (alınan (10. adımdaki).SearchApp_DisplayName
, önceki addan döndürülen görünen addır cURL komutunu girin."returnResultThumbnailUrls":true
küçük resimleri etkinleştirir.
Bu komutun başarılı sonucu şuna benzer:
{ "name": "searchapplications/search_application_id", "displayName": "SearchApp_Display_Name", "dataSourceRestrictions": [ { "source": { "name": "datasources/datasource_id" } } ], "returnResultThumbnailUrls": true }
Küçük resimlere erişme
Drive'da bir Google Workspace dosyasının küçük resmine erişmek için kullanıcı veya erişmek için kullandığı hesap kimlik bilgilerini Google Drive'daki bir öğeyi tıklayın.