Analytics एडमिन सेवा

Analytics एडमिन सेवा की मदद से, 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);
  }
}