Öğeler: arama ağı

Kullanıcının Looker Studio öğelerini arama

İstek

HTTP isteği

GET https://datastudio.googleapis.com/v1/assets:search

Parametreler

Parametre adı Tür Açıklama
assetTypes Array<AssetType> Zorunludur. Aranacak öğe türü. Tam olarak bir öğe türü belirtilmelidir.
title dize Arama dizesi. Varsayılan olarak, dize öğenin başlığı ve açıklamasıyla karşılaştırılır. Gelişmiş arama dizeleri için Örnekler bölümüne bakın.
includeTrashed boolean Varsayılan olarak false değerine ayarlanır.
  • Bu parametre true olarak ayarlandığında yalnızca çöp kutusundaki öğeler dahil edilir.
  • Bu parametre false olarak ayarlandığında yalnızca çöp kutusunda olmayan öğeler dahil edilir.
sahibi dize Öğe sahibinin e-posta adresi.
orderBy dize Sonuçların sırası. Aşağıdaki alanlara göre sıralama yapabilirsiniz:
  • title
  • last_viewed_by_me
  • create_time
  • last_accessed_time
  • id
pageSize sayı Sayfa başına eklenecek sonuç sayısı. Varsayılan olarak 1.000 değerine ayarlanır.
pageToken dize Döndürülecek sonuç sayfasını tanımlayan bir jeton. Sonuçları sayfalandırmak için başka bir istekten nextPageToken değeri veya previousPageToken değeri kullanın.

Yetkilendirme

Bu istek için aşağıdaki kapsamların en az biriyle yetkilendirme yapılması gerekir:

Kapsam
https://www.googleapis.com/auth/datastudio.readonly
https://www.googleapis.com/auth/datastudio

İstek içeriği

Bu yöntemle istek gövdesi sağlamayın.

Yanıt

Başarılı olursa bu yöntem, aşağıdaki yapıya sahip bir yanıt metni döndürür:

{
  "assets": [Asset],
  "nextPageToken": string
}
Mülk adı Tür Açıklama
varlıklar Array<Asset> Öğelerin listesi.
nextPageToken dize Sonuçların sonraki sayfasını almak için kullanılan jeton. Bu özellik yalnızca sonuç sayısı istek pageSize değerinden büyük olduğunda bulunur. Boş bir nextPageToken, döndürülecek başka sonuç olmadığını gösterir.
previousPageToken dize Sonuçların önceki sayfasını almak için kullanılan jeton. Boş bir previousPageToken, sonuç kümesinin başlangıcını gösterir.

Örnekler

title alanına gelişmiş arama dizeleri iletebilirsiniz. Tek bir arama dizesinde birden fazla arama türü kullanabilirsiniz. Desteklenen arama dizesi söz dizimi için aşağıdaki tabloya bakın. Birden fazla arama dizesini birleştirebilirsiniz.

Filtre Tanım Örnekler
İçerik üretici Belirli bir kullanıcı tarafından oluşturulan öğeleri arama
  • creator:me
  • creator:user@example.com
Sahip Belirli bir kullanıcının sahip olduğu öğeleri arama
  • owner:me
  • owner:user@example.com
Proje Bir projedeki öğeleri arama
  • projectNumber:123456789
Çalışma alanı Çalışma alanında veya klasörde öğe arama
  • parentWorkspace:2a080c66-50cb-4399-92a8-74c534da2de9
Nereden Bir kullanıcının sizinle paylaştığı öğeleri arayın.
  • from:user@example.com
Alıcı Bir kullanıcı veya grupla paylaştığınız öğeleri arayın.
  • to:user@example.com
  • to:example-group@googlegroups.com