DriveActivity

संसाधन: DriveActivity

Drive में की गई किसी एक गतिविधि में, एक या उससे ज़्यादा टारगेट पर एक या उससे ज़्यादा ऐक्टर की एक या उससे ज़्यादा कार्रवाइयां शामिल होती हैं. कुछ ऐक्शन ग्रुपिंग अपने-आप जनरेट हो जाती हैं. जैसे, किसी आइटम को शेयर किए गए फ़ोल्डर में ले जाने पर अनुमति से जुड़ा बदलाव ट्रिगर हो जाता है. मिलती-जुलती कार्रवाइयों के दूसरे ग्रुप, जैसे कि एक से ज़्यादा ऐक्टर किसी एक आइटम में बदलाव करते हैं या कई फ़ाइलों को एक नए फ़ोल्डर में ले जाते हैं, इन्हें QueryDriveActivityRequest में, ConsolidationStrategy के ज़रिए कंट्रोल किया जाता है.

जेएसओएन के काेड में दिखाना
{
  "primaryActionDetail": {
    object (ActionDetail)
  },
  "actors": [
    {
      object (Actor)
    }
  ],
  "actions": [
    {
      object (Action)
    }
  ],
  "targets": [
    {
      object (Target)
    }
  ],

  // Union field time can be only one of the following:
  "timestamp": string,
  "timeRange": {
    object (TimeRange)
  }
  // End of list of possible types for union field time.
}
फ़ील्ड
primaryActionDetail

object (ActionDetail)

इस गतिविधि के लिए मुख्य कार्रवाई के बारे में अहम जानकारी. अनुरोध में दी गई जानकारी को आपस में जोड़ने की रणनीति के मुताबिक, यह गतिविधि में की जाने वाली सभी कार्रवाइयों का प्रतिनिधित्व करता है या सबसे अहम है.

actors[]

object (Actor)

गतिविधि के लिए ज़िम्मेदार सभी लोग.

actions[]

object (Action)

इस गतिविधि में की गई सभी कार्रवाइयों की जानकारी.

targets[]

object (Target)

यह गतिविधि, Google Drive के सभी ऑब्जेक्ट के बारे में है (जैसे कि फ़ाइल, फ़ोल्डर, ड्राइव). इससे, ऐक्शन होने के तुरंत बाद टारगेट की स्थिति के बारे में पता चलता है.

यूनियन फ़ील्ड time. वह समय जब यह गतिविधि हुई. time इनमें से सिर्फ़ एक हो सकता है:
timestamp

string (Timestamp format)

गतिविधि इसी समय हुई थी.

RFC3339 यूटीसी "ज़ुलु" फ़ॉर्मैट में एक टाइमस्टैंप, जिसमें नैनोसेकंड रिज़ॉल्यूशन और नौ फ़्रैक्शनल अंक तक हो सकते हैं. उदाहरण: "2014-10-02T15:01:23Z" और "2014-10-02T15:01:23.045123456Z".

timeRange

object (TimeRange)

गतिविधि इस समयसीमा के दौरान हुई.