Analytics एडमिन सेवा

Analytics Admin service का इस्तेमाल करके, Google Apps Script में प्रोग्राम के हिसाब से मैनेज किया जा सकता है.

Analytics Admin सेवा की मदद से, Google Apps Script में Google Analytics Admin API v1 का इस्तेमाल किया जा सकता है. Google Analytics Admin API, Google Analytics 4 (GA4) के कॉन्फ़िगरेशन डेटा को प्रोग्राम के हिसाब से ऐक्सेस करने की सुविधा देता है. यह सिर्फ़ GA4 प्रॉपर्टी के साथ काम करता है.

यह एक बेहतर सेवा है. इसका इस्तेमाल करने से पहले, इसे चालू करना ज़रूरी है.

रेफ़रंस

इस सेवा के बारे में ज़्यादा जानकारी के लिए, Google Analytics Admin API v1 देखें.

Apps Script की सभी ऐडवांस सेवाओं की तरह, AnalyticsAdmin सेवा भी सार्वजनिक एपीआई के ऑब्जेक्ट, तरीकों, और पैरामीटर का इस्तेमाल करती है. ज़्यादा जानकारी के लिए, तरीके के सिग्नेचर कैसे तय किए जाते हैं लेख पढ़ें.

समस्याओं की शिकायत करने और अन्य सहायता पाने के लिए, Google Analytics Admin API v1 का सहायता पेज देखें.

नमूना कोड

रिपोर्ट चलाना

इस सैंपल में, accounts.list() तरीके का इस्तेमाल करके, किसी उपयोगकर्ता के लिए उपलब्ध सभी Google Analytics खातों की सूची दिखाई गई है.

advanced/analyticsAdmin.gs
/**
 * Logs the Google Analytics accounts accessible by the current user.
 */
function listAccounts() {
  try {
    accounts = AnalyticsAdmin.Accounts.list();
    if (!accounts.items || !accounts.items.length) {
      console.log("No accounts found.");
      return;
    }

    for (let i = 0; i < accounts.items.length; i++) {
      const account = accounts.items[i];
      console.log(
        'Account: name "%s", displayName "%s".',
        account.name,
        account.displayName,
      );
    }
  } catch (e) {
    // TODO (Developer) - Handle exception
    console.log("Failed with error: %s", e.error);
  }
}