Method: accounts.searchChangeHistoryEvents

फ़िल्टर के तय सेट के आधार पर किसी खाते या उसके चाइल्ड खाते में किए गए सभी बदलावों को खोजता है.

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

POST https://analyticsadmin.googleapis.com/v1beta/{account=accounts/*}:searchChangeHistoryEvents

यूआरएल, gRPC ट्रांसकोडिंग सिंटैक्स का इस्तेमाल करता है.

पाथ के पैरामीटर

पैरामीटर
account

string

ज़रूरी है. खाता संसाधन, जिसके लिए बदलाव के इतिहास के संसाधनों को दिखाना है.

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

अनुरोध के मुख्य हिस्से में इस तरह का डेटा शामिल होता है:

जेएसओएन के काेड में दिखाना
{
  "property": string,
  "resourceType": [
    enum (ChangeHistoryResourceType)
  ],
  "action": [
    enum (ActionType)
  ],
  "actorEmail": [
    string
  ],
  "earliestChangeTime": string,
  "latestChangeTime": string,
  "pageSize": integer,
  "pageToken": string
}
फ़ील्ड
property

string

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

resourceType[]

enum (ChangeHistoryResourceType)

ज़रूरी नहीं. अगर यह नीति सेट है, तो बदलावों को सिर्फ़ तब दिखाएं, जब वे ऐसे संसाधन के लिए हों जो इनमें से कम से कम किसी एक टाइप से मेल खाते हों.

action[]

enum (ActionType)

ज़रूरी नहीं. अगर सेट हो, तो सिर्फ़ ऐसे बदलाव दिखाएं जो इनमें से एक या ज़्यादा कार्रवाइयों से मेल खाते हों.

actorEmail[]

string

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

earliestChangeTime

string (Timestamp format)

ज़रूरी नहीं. अगर यह नीति सेट है, तो इसके बाद किए गए बदलाव ही दिखाएं (इसमें इस समय के बाद किए गए बदलाव भी शामिल हैं).

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

latestChangeTime

string (Timestamp format)

ज़रूरी नहीं. अगर यह नीति सेट है, तो इस समय से पहले किए गए बदलाव ही दिखाएं (इसमें इस समय से पहले किए गए बदलाव भी शामिल हैं).

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

pageSize

integer

ज़रूरी नहीं. वापस किए जाने वाले ChangeHistoryEvent आइटम की ज़्यादा से ज़्यादा संख्या. अतिरिक्त पेज होने पर भी, यह सेवा इस वैल्यू से कम वैल्यू दिखा सकती है. अगर इनकी जानकारी नहीं दी गई, तो ज़्यादा से ज़्यादा 50 सामान लौटाए जाएंगे. ज़्यादा से ज़्यादा वैल्यू 200 है (ज़्यादा वैल्यू को ज़्यादा से ज़्यादा पर लागू कर दिया जाएगा).

pageToken

string

ज़रूरी नहीं. पिछले accounts.searchChangeHistoryEvents कॉल से मिला पेज टोकन. अगला पेज वापस पाने के लिए यह विकल्प दें. पेजों को पेजों में जोड़ते समय, accounts.searchChangeHistoryEvents को दिए गए अन्य सभी पैरामीटर, उस कॉल से मेल खाने चाहिए जिससे पेज टोकन दिया गया था.

जवाब का मुख्य भाग

SearchAccounts RPC के लिए रिस्पॉन्स मैसेज.

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

जेएसओएन के काेड में दिखाना
{
  "changeHistoryEvents": [
    {
      object (ChangeHistoryEvent)
    }
  ],
  "nextPageToken": string
}
फ़ील्ड
changeHistoryEvents[]

object (ChangeHistoryEvent)

ऐसे नतीजे जिन्हें कॉलर ऐक्सेस कर सकता था.

nextPageToken

string

एक टोकन, जिसे अगला पेज पाने के लिए pageToken के तौर पर भेजा जा सकता है. अगर यह फ़ील्ड छोड़ दिया जाता है, तो इसके बाद कोई पेज नहीं होगा.

अनुमति देने के दायरे

नीचे दिए गए OAuth के लिंक की ज़रूरत हाेती है:

  • https://www.googleapis.com/auth/analytics.edit

ChangeHistoryResourceType

ऐसे संसाधनों के प्रकार जिनके बदलाव, बदलाव के इतिहास से दिखाए जा सकते हैं.

Enums
CHANGE_HISTORY_RESOURCE_TYPE_UNSPECIFIED संसाधन प्रकार अज्ञात या बताया नहीं गया है.
ACCOUNT खाते का संसाधन
PROPERTY प्रॉपर्टी संसाधन
GOOGLE_SIGNALS_SETTINGS GoogleSignalsSettings संसाधन
CONVERSION_EVENT कन्वर्ज़न इवेंट संसाधन
MEASUREMENT_PROTOCOL_SECRET मेज़रमेंटProtocolSecret संसाधन
DATA_RETENTION_SETTINGS डेटा रिटेंशन सेटिंग के लिए संसाधन
DATA_STREAM DataStream संसाधन
ATTRIBUTION_SETTINGS AttributionSettings संसाधन

ActionType

ऐसी कार्रवाइयां जिनसे किसी संसाधन में बदलाव हो सकता है.

Enums
ACTION_TYPE_UNSPECIFIED कार्रवाई के टाइप की जानकारी नहीं है या इसकी जानकारी नहीं दी गई है.
CREATED इस बदलाव में संसाधन बनाया गया था.
UPDATED इस बदलाव में संसाधन को अपडेट किया गया था.
DELETED इस बदलाव में संसाधन को मिटा दिया गया था.

ChangeHistoryEvent

किसी Google Analytics खाते या उसकी चाइल्ड प्रॉपर्टी में हुए बदलावों का एक सेट, जो एक ही वजह से हुआ. इसकी आम वजहें हैं, Google Analytics के यूज़र इंटरफ़ेस (यूआई) में किए गए अपडेट, ग्राहक सहायता टीम में किए गए बदलाव या Google Analytics के सिस्टम में अपने-आप होने वाले बदलाव.

जेएसओएन के काेड में दिखाना
{
  "id": string,
  "changeTime": string,
  "actorType": enum (ActorType),
  "userActorEmail": string,
  "changesFiltered": boolean,
  "changes": [
    {
      object (ChangeHistoryChange)
    }
  ]
}
फ़ील्ड
id

string

इस बदलाव के इतिहास इवेंट का आईडी. यह आईडी, Google Analytics में यूनीक होता है.

changeTime

string (Timestamp format)

वह समय जब बदलाव किया गया.

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

actorType

enum (ActorType)

किस तरह के कलाकार ने यह बदलाव किया.

userActorEmail

string

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

changesFiltered

boolean

अगर वैल्यू सही है, तो लौटाए गए बदलावों की सूची को फ़िल्टर कर दिया गया था. इसमें इस इवेंट में हुए सभी बदलाव शामिल नहीं हैं.

changes[]

object (ChangeHistoryChange)

'बदलाव के इतिहास' के इस इवेंट में किए गए उन बदलावों की सूची जो SearchChangeHistoryEventsRequest में तय किए गए फ़िल्टर के हिसाब से होते हैं.

ActorType

अलग-अलग तरह के उपयोगकर्ता, जो Google Analytics के संसाधनों में बदलाव कर सकते हैं.

Enums
ACTOR_TYPE_UNSPECIFIED ऐक्टर टाइप के बारे में जानकारी नहीं है या उसके बारे में जानकारी नहीं है.
USER ऐक्टरईमेल में बताए गए उपयोगकर्ता के बदलाव.
SYSTEM Google Analytics सिस्टम की ओर से किए गए बदलाव.
SUPPORT Google Analytics सहायता टीम के कर्मचारियों ने बदलाव किए.

ChangeHistoryChange

Google Analytics के एक संसाधन में हुए बदलाव की जानकारी.

जेएसओएन के काेड में दिखाना
{
  "resource": string,
  "action": enum (ActionType),
  "resourceBeforeChange": {
    object (ChangeHistoryResource)
  },
  "resourceAfterChange": {
    object (ChangeHistoryResource)
  }
}
फ़ील्ड
resource

string

उस संसाधन के संसाधन का नाम जिसके बदलावों की जानकारी इस एंट्री में दी गई है.

action

enum (ActionType)

ऐसी कार्रवाई जिसने इस संसाधन में बदलाव किया.

resourceBeforeChange

object (ChangeHistoryResource)

बदलाव करने से पहले का संसाधन सामग्री. अगर इस संसाधन को इस बदलाव में बनाया गया है, तो यह फ़ील्ड मौजूद नहीं होगा.

resourceAfterChange

object (ChangeHistoryResource)

बदलाव के बाद का संसाधन सामग्री. अगर इस बदलाव में यह संसाधन मिटाया गया था, तो यह फ़ील्ड मौजूद नहीं होगा.

ChangeHistoryResource

बदलाव के इतिहास में बदलाव के बाद, पहले या बाद के संसाधन का स्नैपशॉट.

जेएसओएन के काेड में दिखाना
{

  // Union field resource can be only one of the following:
  "account": {
    object (Account)
  },
  "property": {
    object (Property)
  },
  "firebaseLink": {
    object (FirebaseLink)
  },
  "googleAdsLink": {
    object (GoogleAdsLink)
  },
  "conversionEvent": {
    object (ConversionEvent)
  },
  "measurementProtocolSecret": {
    object (MeasurementProtocolSecret)
  },
  "dataRetentionSettings": {
    object (DataRetentionSettings)
  },
  "dataStream": {
    object (DataStream)
  }
  // End of list of possible types for union field resource.
}
फ़ील्ड

यूनियन फ़ील्ड resource.

resource इनमें से सिर्फ़ एक हो सकता है:

account

object (Account)

बदलाव के इतिहास में मौजूद, खाते के संसाधन का स्नैपशॉट.

property

object (Property)

बदलाव के इतिहास में, प्रॉपर्टी संसाधन का स्नैपशॉट.

conversionEvent

object (ConversionEvent)

बदलाव के इतिहास में कन्वर्ज़न इवेंट संसाधन का स्नैपशॉट.

measurementProtocolSecret

object (MeasurementProtocolSecret)

बदलाव के इतिहास में, TemperatureProtocolSecret संसाधन का स्नैपशॉट.

dataRetentionSettings

object (DataRetentionSettings)

बदलाव के इतिहास में, डेटा के रखरखाव की सेटिंग के संसाधन का स्नैपशॉट.

dataStream

object (DataStream)

बदलाव के इतिहास में, DataStream संसाधन का स्नैपशॉट.