Google Analytics ডেটা API ওভারভিউ

আপনি Google Analytics (Google Analytics) রিপোর্ট ডেটা প্রোগ্রাম্যাটিকভাবে অ্যাক্সেস করতে Data API ব্যবহার করতে পারেন। এই API লিগ্যাসি ইউনিভার্সাল অ্যানালিটিক্স বৈশিষ্ট্যের সাথে সামঞ্জস্যপূর্ণ নয়।

গুগল অ্যানালিটিক্সের বৈশিষ্ট্য সম্পর্কে আরও জানুন

Google Analytics Data API v1 ব্যবহার করে আপনি যে কয়েকটি উদাহরণ রিপোর্ট করতে পারেন তা এখানে দেওয়া হল:

  • গত সপ্তাহে আপনার অ্যান্ড্রয়েড অ্যাপের দৈনিক সক্রিয় ব্যবহারকারীর সংখ্যা কত?
  • গত ২৮ দিনে আপনার সাইটের সেরা ১০টি পৃষ্ঠার কতগুলি পৃষ্ঠা দেখা হয়েছে।
  • গত ৩০ মিনিটে আপনার iOS অ্যাপের প্রতিটি দেশে কতজন সক্রিয় ব্যবহারকারী ছিল।

আপনি নিম্নলিখিত কাজগুলি করার জন্য Google Analytics Data API v1 ব্যবহার করতে পারেন:

  • গুগল অ্যানালিটিক্স ডেটা প্রদর্শনের জন্য কাস্টম ড্যাশবোর্ড তৈরি করুন।
  • সময় বাঁচাতে জটিল রিপোর্টিং কাজগুলি স্বয়ংক্রিয় করুন।
  • আপনার গুগল অ্যানালিটিক্স ডেটা অন্যান্য ব্যবসায়িক অ্যাপ্লিকেশনের সাথে একীভূত করুন।

শুরু করুন

শুরু করতে, ক্লায়েন্ট লাইব্রেরি quickstart দেখুন। আপনার বাস্তবায়ন সহজ করার জন্য জাভা, পাইথন, নোড.জেএস এবং অন্যান্য ভাষায় ক্লায়েন্ট লাইব্রেরি রয়েছে।

উপলব্ধ পদ্ধতি

এখানে ডেটা API পদ্ধতির একটি তালিকা রয়েছে। আরও বিস্তারিত জানার জন্য, রেফারেন্স ডকুমেন্টেশন দেখুন।

  • runReport এই পদ্ধতিটি আপনার Google Analytics ইভেন্ট ডেটার একটি কাস্টমাইজড রিপোর্ট প্রদান করে এবং সহজ রিপোর্ট কোয়েরির জন্য এটি পছন্দের পদ্ধতি।
  • batchRunReports এটি runReport পদ্ধতির একটি ব্যাচ সংস্করণ যা আপনাকে একটি একক API কল ব্যবহার করে একাধিক প্রতিবেদন তৈরি করতে দেয়।
  • runPivotReport এই পদ্ধতিটি আপনার Google Analytics ইভেন্ট ডেটার একটি কাস্টমাইজড পিভট রিপোর্ট প্রদান করে। পিভট রিপোর্টগুলি নিয়মিত রিপোর্টের তুলনায় আরও উন্নত এবং অভিব্যক্তিপূর্ণ ফর্ম্যাট। প্রতিটি পিভট রিপোর্ট প্রতিক্রিয়াতে দৃশ্যমান মাত্রা কলাম এবং সারি বর্ণনা করে।
  • batchRunPivotReports এটি runPivotReport পদ্ধতির একটি ব্যাচ সংস্করণ যা আপনাকে একটি একক API কল ব্যবহার করে একাধিক প্রতিবেদন তৈরি করতে দেয়।
  • getMetadata এই পদ্ধতিটি রিপোর্টিং পদ্ধতিতে উপলব্ধ মাত্রা এবং মেট্রিক্সের জন্য মেটাডেটা প্রদান করে। মাত্রা এবং মেট্রিক্স অন্বেষণ করতে ব্যবহৃত হয়। এই পদ্ধতির প্রতিক্রিয়াতে নির্দিষ্ট Google Analytics সম্পত্তির জন্য উপলব্ধ কাস্টম মাত্রা এবং মেট্রিক্সও অন্তর্ভুক্ত থাকে।
  • checkCompatibility এই পদ্ধতিতে এমন মাত্রা এবং মেট্রিক্স তালিকাভুক্ত করা হয় যা একটি রিপোর্ট অনুরোধে যোগ করা যেতে পারে এবং সামঞ্জস্য বজায় রাখা যেতে পারে।
  • runRealtimeReport এই পদ্ধতিটি আপনার সম্পত্তির জন্য রিয়েলটাইম ইভেন্ট ডেটার একটি কাস্টমাইজড রিপোর্ট ফেরত দেয়। ইভেন্টগুলি Google Analytics-এ পাঠানোর কয়েক সেকেন্ড পরে রিয়েলটাইম রিপোর্টে প্রদর্শিত হয়। রিয়েলটাইম রিপোর্টগুলি বর্তমান মুহূর্ত থেকে 30 মিনিট আগের (Google Analytics 360 প্রোপার্টির জন্য 60 মিনিট পর্যন্ত) সময়ের জন্য ইভেন্ট এবং ব্যবহারের ডেটা দেখায়।
  • properties.audienceExports একদল পদ্ধতি যা আপনাকে Audience Exports তৈরি করতে দেয়, যার মধ্যে একটি audience-এর ব্যবহারকারীদের একটি স্ন্যাপশট অন্তর্ভুক্ত থাকে।
  • properties.recurringAudienceLists (প্রাথমিক পূর্বরূপ) পদ্ধতির একটি গ্রুপ যা আপনাকে পুনরাবৃত্ত দর্শক রপ্তানি পরিচালনা করতে দেয়। একটি পুনরাবৃত্ত দর্শক রপ্তানি প্রতিদিন নতুন দর্শক তালিকা তৈরি করে।
  • runFunnelReport (প্রাথমিক পূর্বরূপ) এই পদ্ধতিটি আপনার Google Analytics ইভেন্ট ডেটার একটি কাস্টমাইজড ফানেল রিপোর্ট প্রদান করে। ফানেল এক্সপ্লোরেশন আপনাকে আপনার ব্যবহারকারীদের একটি কাজ সম্পন্ন করার জন্য নেওয়া পদক্ষেপগুলি কল্পনা করতে এবং প্রতিটি ধাপে তারা কতটা সফল বা ব্যর্থ হচ্ছে তা দ্রুত দেখতে দেয়।

সমর্থিত মাত্রা এবং মেট্রিক্স

ডেটা API দ্বারা সমর্থিত সমস্ত মাত্রা এবং মেট্রিক্সের তালিকার জন্য, API স্কিমা ডকুমেন্টেশন দেখুন।