एसेट: सर्च

किसी उपयोगकर्ता की Data Studio ऐसेट खोजें.

अनुरोध

एचटीटीपी अनुरोध

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

पैरामीटर

पैरामीटर का नाम टाइप ब्यौरा
assetTypes Array<AssetType> ज़रूरी है. खोजे जाने वाले ऐसेट टाइप. सिर्फ़ एक ऐसेट टाइप तय करना होगा.
title स्ट्रिंग खोज के लिए इस्तेमाल किया गया स्ट्रिंग. डिफ़ॉल्ट रूप से, स्ट्रिंग की जांच ऐसेट के टाइटल और ब्यौरे के हिसाब से की जाती है. ऐडवांस सर्च स्ट्रिंग के लिए, उदाहरण सेक्शन देखें.
includeTrashed बूलियन यह डिफ़ॉल्ट रूप से false पर सेट होता है.
  • इस पैरामीटर को true पर सेट करने पर, सिर्फ़ ट्रैश में मौजूद ऐसेट शामिल की जाती हैं.
  • इस पैरामीटर को false पर सेट करने पर, सिर्फ़ वे ऐसेट शामिल की जाती हैं जो ट्रैश में नहीं हैं.
owner स्ट्रिंग ऐसेट के मालिक का ईमेल पता.
orderBy स्ट्रिंग नतीजों का क्रम. इन फ़ील्ड के हिसाब से, क्रम से लगाया जा सकता है:
  • title
  • last_viewed_by_me
  • create_time
  • last_accessed_time
  • id
pageSize संख्या हर पेज पर शामिल किए जाने वाले नतीजों की संख्या. डिफ़ॉल्ट रूप से, यह वैल्यू 1,000 पर सेट होती है.
pageToken स्ट्रिंग यह एक ऐसा टोकन होता है जो नतीजों वाले पेज की पहचान करता है. नतीजों को पेज के हिसाब से बांटने के लिए, nextPageToken वैल्यू या किसी अन्य अनुरोध से मिली previousPageToken वैल्यू का इस्तेमाल करें.

अनुमति देना

इस अनुरोध के लिए, इनमें से कम से कम एक स्कोप के साथ अनुमति देना ज़रूरी है:

दायरा
https://www.googleapis.com/auth/datastudio.readonly
https://www.googleapis.com/auth/datastudio

अनुरोध का मुख्य भाग

इस तरीके से अनुरोध करते समय, अनुरोध का मुख्य हिस्सा न दें.

जवाब

अगर अनुरोध सही से काम करता है, तो यह तरीका जवाब के मुख्य हिस्से में नीचे दिया गया स्ट्रक्चर दिखाता है:

{
  "assets": [Asset],
  "nextPageToken": string
}
प्रॉपर्टी का नाम टाइप ब्यौरा
एसेट Array<Asset> ऐसेट की सूची.
nextPageToken स्ट्रिंग नतीजों का अगला पेज पाने के लिए टोकन. यह प्रॉपर्टी सिर्फ़ तब मौजूद होती है, जब नतीजों की संख्या, अनुरोध किए गए pageSize से ज़्यादा हो. खाली nextPageToken का मतलब है कि दिखाने के लिए और नतीजे नहीं हैं.
previousPageToken स्ट्रिंग यह टोकन, नतीजों के पिछले पेज को वापस पाने के लिए होता है. खाली previousPageToken से पता चलता है कि नतीजों का सेट शुरू हो गया है.

उदाहरण

title फ़ील्ड में, बेहतर खोज वाली स्ट्रिंग पास की जा सकती हैं. एक ही खोज स्ट्रिंग में, खोज के कई टाइप इस्तेमाल किए जा सकते हैं. सर्च स्ट्रिंग के लिए इस्तेमाल किए जा सकने वाले सिंटैक्स के बारे में जानने के लिए, यहां दी गई टेबल देखें. एक से ज़्यादा सर्च स्ट्रिंग को एक साथ इस्तेमाल किया जा सकता है.

फ़िल्टर करें परिभाषा उदाहरण
क्रिएटर किसी उपयोगकर्ता की बनाई गई ऐसेट खोजें.
  • creator:me
  • creator:user@example.com
मालिक किसी खास उपयोगकर्ता के मालिकाना हक वाली ऐसेट खोजें.
  • owner:me
  • owner:user@example.com
प्रोजेक्ट किसी प्रोजेक्ट में ऐसेट खोजें.
  • projectNumber:123456789
Workspace किसी वर्कस्पेस या फ़ोल्डर में ऐसेट खोजें.
  • parentWorkspace:2a080c66-50cb-4399-92a8-74c534da2de9
इन्होंने भेजा उन ऐसेट को खोजें जिन्हें किसी उपयोगकर्ता ने आपके साथ शेयर किया है.
  • from:user@example.com
To उन ऐसेट को खोजें जिन्हें आपने किसी उपयोगकर्ता या ग्रुप के साथ शेयर किया है.
  • to:user@example.com
  • to:example-group@googlegroups.com