संसाधन: DriveActivity
Drive में की गई कोई एक गतिविधि. इसमें एक या उससे ज़्यादा टारगेट पर, एक या उससे ज़्यादा ऐक्टर की ओर से की गई एक या उससे ज़्यादा कार्रवाइयां शामिल होती हैं. कुछ कार्रवाइयां अपने-आप ग्रुप हो जाती हैं. जैसे, किसी आइटम को शेयर किए गए फ़ोल्डर में ले जाने पर, अनुमति में बदलाव होने की सूचना अपने-आप ग्रुप हो जाती है. QueryDriveActivityRequest में ConsolidationStrategy को चुनने से, एक जैसी कार्रवाइयों के अन्य ग्रुप कंट्रोल किए जाते हैं. जैसे, एक आइटम में कई लोगों के बदलाव करना या कई फ़ाइलों को नए फ़ोल्डर में ले जाना.
JSON के काेड में दिखाना |
---|
{ "primaryActionDetail": { object ( |
फ़ील्ड | |
---|---|
primaryActionDetail
|
इस गतिविधि के लिए मुख्य कार्रवाई के बारे में अहम जानकारी. यह अनुरोध में दी गई ConsolidationStrategy के मुताबिक, गतिविधि में की गई सभी कार्रवाइयों का प्रतिनिधि या सबसे अहम हिस्सा होता है. |
actors[]
|
गतिविधि के लिए ज़िम्मेदार सभी ऐक्टर. |
actions[]
|
इस गतिविधि में की गई सभी कार्रवाइयों की जानकारी. |
targets[]
|
Google Drive के वे सभी ऑब्जेक्ट जिनके बारे में यह गतिविधि की गई है. जैसे, फ़ाइल, फ़ोल्डर, ड्राइव. इससे कार्रवाइयां होने के तुरंत बाद टारगेट की स्थिति के बारे में पता चलता है. |
यूनियन फ़ील्ड
time . वह समयावधि जब यह गतिविधि हुई.
time
इनमें से सिर्फ़ एक हो सकता है:
|
|
timestamp
|
यह गतिविधि इस समय हुई थी.
यह RFC 3339 का इस्तेमाल करता है. इसमें जनरेट किया गया आउटपुट हमेशा Z-नॉर्मलाइज़्ड होता है और इसमें 0, 3, 6 या 9 फ़्रैक्शनल अंक इस्तेमाल किए जाते हैं. "Z" के अलावा, अन्य ऑफ़सेट भी स्वीकार किए जाते हैं. उदाहरण:
|
timeRange
|
यह गतिविधि इस समयावधि में हुई. |