- एचटीटीपी अनुरोध
- पाथ पैरामीटर
- क्वेरी पैरामीटर
- अनुरोध का मुख्य हिस्सा
- जवाब का मुख्य हिस्सा
- अनुमति पाने के लिंक
- ApplicationName
खाते की गतिविधियों के बारे में सूचनाएं पाना शुरू करें. ज़्यादा जानकारी के लिए, पुश नोटिफ़िकेशन पाना लेख पढ़ें.
एचटीटीपी अनुरोध
POST https://admin.googleapis.com/admin/reports/v1/activity/users/{userKey or all}/applications/{applicationName}/watch
यह यूआरएल, gRPC ट्रांसकोडिंग सिंटैक्स का इस्तेमाल करता है.
पाथ पैरामीटर
पैरामीटर | |
---|---|
userKey or all |
यह उस प्रोफ़ाइल आईडी या उपयोगकर्ता के ईमेल पते को दिखाता है जिसके लिए डेटा को फ़िल्टर किया जाना चाहिए. |
applicationName |
उस ऐप्लिकेशन का नाम जिसके लिए इवेंट वापस पाने हैं. |
क्वेरी पैरामीटर
पैरामीटर | |
---|---|
actorIpAddress |
उस होस्ट का इंटरनेट प्रोटोकॉल (आईपी) पता जहां इवेंट हुआ था. यह रिपोर्ट की खास जानकारी को फ़िल्टर करने का एक और तरीका है. इसके लिए, उस उपयोगकर्ता के आईपी पते का इस्तेमाल किया जाता है जिसकी गतिविधि की रिपोर्ट की जा रही है. यह आईपी पता, उपयोगकर्ता की मौजूदा जगह की जानकारी दिखा सकता है या नहीं भी दिखा सकता है. उदाहरण के लिए, आईपी पता उपयोगकर्ता के प्रॉक्सी सर्वर का पता या वर्चुअल प्राइवेट नेटवर्क (वीपीएन) का पता हो सकता है. यह पैरामीटर, IPv4 और IPv6, दोनों वर्शन के पतों के साथ काम करता है. |
customerId |
जिस ग्राहक का डेटा वापस पाना है उसका यूनीक आईडी. |
endTime |
रिपोर्ट में दिखाए गए समय की सीमा खत्म होने की तारीख सेट करता है. तारीख RFC 3339 फ़ॉर्मैट में होती है. उदाहरण के लिए, 2010-10-28T10:26:35.000Z. डिफ़ॉल्ट वैल्यू, एपीआई अनुरोध का अनुमानित समय होती है. एपीआई रिपोर्ट में समय से जुड़े तीन बुनियादी कॉन्सेप्ट होते हैं:
endTime तय नहीं किया जाता है, तो रिपोर्ट में startTime से लेकर मौजूदा समय तक की सभी गतिविधियां दिखती हैं. अगर startTime 180 दिन से ज़्यादा पुराना है, तो रिपोर्ट में पिछले 180 दिनों की गतिविधियां दिखती हैं.
|
eventName |
एपीआई जिस इवेंट के बारे में क्वेरी कर रहा है उसका नाम. हर |
filters |
ये इवेंट पैरामीटर, किसी खास Drive में की गई गतिविधि के इन उदाहरणों में, दिखाई गई सूची में वे सभी
ध्यान दें: एपीआई, एक ही पैरामीटर की कई वैल्यू स्वीकार नहीं करता. अगर एपीआई अनुरोध में किसी पैरामीटर को एक से ज़्यादा बार शामिल किया जाता है, तो एपीआई सिर्फ़ उस पैरामीटर की आखिरी वैल्यू को स्वीकार करता है. इसके अलावा, अगर एपीआई अनुरोध में कोई अमान्य पैरामीटर दिया जाता है, तो एपीआई उस पैरामीटर को अनदेखा कर देता है. साथ ही, बाकी मान्य पैरामीटर के हिसाब से जवाब देता है. अगर किसी पैरामीटर का अनुरोध नहीं किया जाता है, तो सभी पैरामीटर दिखाए जाते हैं. |
maxResults |
इस कुकी से यह तय होता है कि हर जवाब वाले पेज पर गतिविधि के कितने रिकॉर्ड दिखाए जाएं. उदाहरण के लिए, अगर अनुरोध में |
orgUnitID |
जिस संगठन की इकाई के बारे में शिकायत करनी है उसका आईडी. गतिविधि के रिकॉर्ड सिर्फ़ उन उपयोगकर्ताओं को दिखेंगे जो बताई गई संगठन की इकाई से जुड़े हैं. |
pageToken |
अगले पेज के बारे में बताने वाला टोकन. एक से ज़्यादा पेजों वाली रिपोर्ट के रिस्पॉन्स में |
startTime |
रिपोर्ट में दिखाए गए समय की सीमा की शुरुआत सेट करता है. तारीख RFC 3339 फ़ॉर्मैट में होती है. उदाहरण के लिए, 2010-10-28T10:26:35.000Z. रिपोर्ट में, |
groupIdFilter |
कॉमा लगाकर अलग किए गए ग्रुप आईडी (धुंधले किए गए) जिनके आधार पर उपयोगकर्ता की गतिविधियों को फ़िल्टर किया जाता है. इसका मतलब है कि जवाब में सिर्फ़ उन उपयोगकर्ताओं की गतिविधियां शामिल होंगी जो यहां बताए गए कम से कम एक ग्रुप आईडी का हिस्सा हैं. फ़ॉर्मैट: "id:abc123,id:xyz456" लेख पढ़ें |
अनुरोध का मुख्य भाग
अनुरोध के मुख्य भाग में SubscriptionChannel
का उदाहरण है.
जवाब का मुख्य भाग
यह सूचना चैनल, संसाधन में हुए बदलावों को ट्रैक करने के लिए इस्तेमाल किया जाता है.
अगर एपीआई सही से जुड़ जाता है, ताे जवाब के मुख्य भाग में नीचे दिए गए स्ट्रक्चर शामिल होता है.
JSON के काेड में दिखाना |
---|
{ "id": string, "token": string, "expiration": string, "type": string, "address": string, "payload": boolean, "params": { string: string, ... }, "resourceId": string, "resourceUri": string, "kind": string } |
फ़ील्ड | |
---|---|
id |
यह चैनल की पहचान करने वाला यूयूआईडी या इसी तरह की कोई यूनीक स्ट्रिंग है. |
token |
यह एक ऐसी स्ट्रिंग होती है जिसे टारगेट पते पर भेजा जाता है. इस चैनल पर भेजी जाने वाली हर सूचना के साथ इसे भेजा जाता है. ज़रूरी नहीं. |
expiration |
सूचना चैनल की समयसीमा खत्म होने की तारीख और समय. इसे यूनिक्स टाइमस्टैंप के तौर पर, मिलीसेकंड में दिखाया जाता है. ज़रूरी नहीं. |
type |
इस चैनल के लिए इस्तेमाल किए गए डिलीवरी मैकेनिज़्म का टाइप. वैल्यू |
address |
वह पता जहां इस चैनल के लिए सूचनाएं भेजी जाती हैं. |
payload |
बूलियन वैल्यू, जिससे यह पता चलता है कि पेलोड चाहिए या नहीं. पेलोड, एचटीटीपी पोस्ट, PUT या PATCH मैसेज के मुख्य हिस्से में भेजा गया डेटा होता है. इसमें अनुरोध के बारे में अहम जानकारी होती है. ज़रूरी नहीं. |
params |
डिलीवरी चैनल के व्यवहार को कंट्रोल करने वाले अतिरिक्त पैरामीटर. ज़रूरी नहीं. यह एक ऐसा ऑब्जेक्ट है जिसमें |
resourceId |
यह एक ओपेक आईडी है. इससे उस संसाधन की पहचान होती है जिसे इस चैनल पर देखा जा रहा है. एपीआई के अलग-अलग वर्शन पर स्टेबल. |
resourceUri |
देखे गए संसाधन के लिए, वर्शन के हिसाब से आइडेंटिफ़ायर. |
kind |
इससे यह पता चलता है कि यह सूचना चैनल, किसी संसाधन में होने वाले बदलावों को देखने के लिए इस्तेमाल किया जाता है. यह संसाधन " |
अनुमति के स्कोप
नीचे दिए गए OAuth के लिंक की ज़रूरत हाेती है:
https://www.googleapis.com/auth/admin.reports.audit.readonly
ज़्यादा जानकारी के लिए, अनुमति देने से जुड़ी गाइड देखें.
ApplicationName
उस ऐप्लिकेशन का नाम जिसके लिए इवेंट वापस पाने हैं.
Enums | |
---|---|
access_transparency |
Google Workspace की ऐक्सेस ट्रांसपेरंसी (पारदर्शिता) गतिविधि की रिपोर्ट में, अलग-अलग तरह के ऐक्सेस ट्रांसपेरंसी (पारदर्शिता) गतिविधि इवेंट के बारे में जानकारी मिलती है. |
admin |
Admin console ऐप्लिकेशन की गतिविधि रिपोर्ट में, अलग-अलग तरह के एडमिन की गतिविधि से जुड़े इवेंट के बारे में खाते की जानकारी मिलती है. |
calendar |
Google Calendar ऐप्लिकेशन की गतिविधि रिपोर्ट में, Calendar में की गई अलग-अलग गतिविधियों के बारे में जानकारी मिलती है. |
chat |
Chat में की गई गतिविधि की रिपोर्ट से, अलग-अलग Chat गतिविधि इवेंट के बारे में जानकारी मिलती है. |
drive |
Google Drive ऐप्लिकेशन की गतिविधि की रिपोर्ट में, Google Drive की अलग-अलग गतिविधियों के बारे में जानकारी मिलती है. Drive में की गई गतिविधि की रिपोर्ट, सिर्फ़ Google Workspace Business और Google Workspace Enterprise के ग्राहकों के लिए उपलब्ध है. |
gcp |
Google Cloud Platform ऐप्लिकेशन की गतिविधि की रिपोर्ट से, अलग-अलग GCP गतिविधि इवेंट के बारे में जानकारी मिलती है. |
gplus |
Google+ ऐप्लिकेशन की गतिविधि रिपोर्ट में, Google+ गतिविधि से जुड़े अलग-अलग इवेंट के बारे में जानकारी मिलती है. |
groups |
Google Groups ऐप्लिकेशन की गतिविधि रिपोर्ट में, Groups ऐक्टिविटी इवेंट के बारे में जानकारी मिलती है. |
groups_enterprise |
Enterprise Groups की गतिविधि रिपोर्ट में, अलग-अलग Enterprise group की गतिविधि से जुड़े इवेंट की जानकारी मिलती है. |
jamboard |
Jamboard की गतिविधि की रिपोर्ट से, Jamboard की गतिविधि से जुड़े अलग-अलग इवेंट के बारे में जानकारी मिलती है. |
login |
लॉगिन ऐप्लिकेशन की गतिविधि रिपोर्ट में, अलग-अलग तरह के लॉगिन गतिविधि इवेंट के बारे में खाते की जानकारी मिलती है. |
meet |
मीटिंग की ऑडिट गतिविधि की रिपोर्ट में, अलग-अलग तरह के मीटिंग की ऑडिट गतिविधि के इवेंट के बारे में जानकारी मिलती है. |
mobile |
डिवाइस ऑडिट की गतिविधि की रिपोर्ट से, अलग-अलग तरह के डिवाइस ऑडिट की गतिविधि के इवेंट के बारे में जानकारी मिलती है. |
rules |
नियमों से जुड़ी गतिविधि की रिपोर्ट में, अलग-अलग तरह के नियमों से जुड़ी गतिविधि के इवेंट की जानकारी मिलती है. |
saml |
एसएएमएल गतिविधि की रिपोर्ट में, अलग-अलग तरह के एसएएमएल गतिविधि इवेंट की जानकारी मिलती है. |
token |
टोकन ऐप्लिकेशन की गतिविधि की रिपोर्ट से, अलग-अलग तरह के टोकन गतिविधि इवेंट के बारे में खाते की जानकारी मिलती है. |
user_accounts |
User Accounts ऐप्लिकेशन की गतिविधि रिपोर्ट में, अलग-अलग तरह के User Accounts ऐप्लिकेशन की गतिविधि से जुड़े इवेंट की जानकारी मिलती है. |
context_aware_access |
कॉन्टेक्स्ट अवेयर ऐक्सेस की गतिविधि की रिपोर्ट से, उन उपयोगकर्ताओं के बारे में जानकारी मिलती है जिन्हें कॉन्टेक्स्ट अवेयर ऐक्सेस के नियमों की वजह से ऐक्सेस नहीं दिया गया. |
chrome |
Chrome पर की गई गतिविधि की रिपोर्ट में, Chrome ब्राउज़र और Chrome OS पर हुई गतिविधियों के बारे में जानकारी मिलती है. |
data_studio |
Data Studio की गतिविधि रिपोर्ट में, अलग-अलग तरह के Data Studio गतिविधि इवेंट के बारे में जानकारी मिलती है. |
keep |
Keep ऐप्लिकेशन की गतिविधि रिपोर्ट से, Google Keep की गतिविधि से जुड़े अलग-अलग इवेंट के बारे में जानकारी मिलती है. Keep की गतिविधि की रिपोर्ट, सिर्फ़ Google Workspace Business और Enterprise के ग्राहकों के लिए उपलब्ध है. |
classroom |
Classroom की गतिविधि की रिपोर्ट से, अलग-अलग तरह के Classroom की गतिविधि से जुड़े इवेंट की जानकारी मिलती है. |