অ্যানালিটিক্স অ্যাডমিন সার্ভিস

গুগল অ্যাপস স্ক্রিপ্টের মধ্যে অ্যানালিটিক্স অ্যাডমিন পরিষেবা ব্যবহার করে প্রোগ্রাম্যাটিকভাবে।

অ্যানালিটিক্স অ্যাডমিন পরিষেবাটি আপনাকে গুগল অ্যাপস স্ক্রিপ্টে গুগল অ্যানালিটিক্স অ্যাডমিন এপিআই ভি১ ব্যবহার করার সুযোগ দেয়। গুগল অ্যানালিটিক্স অ্যাডমিন এপিআই গুগল অ্যানালিটিক্স ৪ (GA4) কনফিগারেশন ডেটাতে প্রোগ্রাম্যাটিক অ্যাক্সেস প্রদান করে এবং এটি শুধুমাত্র GA4 প্রপার্টিগুলোর সাথেই সামঞ্জস্যপূর্ণ।

এটি একটি উন্নত পরিষেবা যা ব্যবহারের আগে সক্রিয় করতে হবে।

রেফারেন্স

এই পরিষেবা সম্পর্কে বিস্তারিত তথ্যের জন্য, গুগল অ্যানালিটিক্স অ্যাডমিন এপিআই ভি১ (Google Analytics Admin API v1 ) দেখুন।

অ্যাপস স্ক্রিপ্টের অন্যান্য সকল অ্যাডভান্সড সার্ভিসের মতো, অ্যানালিটিক্সঅ্যাডমিন সার্ভিসটিও পাবলিক এপিআই-এর অবজেক্ট, মেথড এবং প্যারামিটার ব্যবহার করে। আরও তথ্যের জন্য, “মেথড সিগনেচার কীভাবে নির্ধারণ করা হয়” দেখুন।

সমস্যা জানাতে এবং অন্যান্য সহায়তা পেতে, Google Analytics Admin API v1 সাপোর্ট পেজটি দেখুন।

নমুনা কোড

একটি রিপোর্ট চালান

এই নমুনাটি accounts.list() মেথডটি কল করার মাধ্যমে একজন ব্যবহারকারীর জন্য উপলব্ধ সমস্ত গুগল অ্যানালিটিক্স অ্যাকাউন্ট তালিকাভুক্ত করে।

অ্যাডভান্সড/অ্যানালিটিক্সঅ্যাডমিন.জিএস
/**
 * 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);
  }
}