Google Analytics Data API-এর ওভারভিউ

Google Analytics (Google Analytics) রিপোর্ট ডেটা প্রোগ্রাম্যাটিক উপায়ে অ্যাক্সেস করতে, আপনি Data API ব্যবহার করতে পারবেন।

Google Analytics প্রপার্টি সম্পর্কে আরও জানুন।

API-এর মাধ্যমে রিটার্ন করা ডেটা Google Analytics ইউজার ইন্টারফেসে দেখানো ডেটার সাথে সামঞ্জস্যপূর্ণ এবং আপনার Google Analytics প্রপার্টির জন্য কনফিগার করা রিপোর্টিং আইডেন্টিটি সেটিংস-- যেমন, মিক্সড, অবজার্ভড বা ডিভাইস-ভিত্তিক--সম্পূর্ণভাবে মেনে চলে।

Google Analytics Data API v1 ব্যবহার করে আপনি যেসব সমস্যা সম্পর্কে অভিযোগ জানাতে পারেন তার কিছু উদাহরণ এখানে দেওয়া হল:

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

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

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

ডেটা কনসিস্টেন্সি ও রিপোর্টিংয়ের ক্ষেত্রে পরিচয়

Google Analytics Data API v1, Google Analytics ইন্টারফেসের মতো একই রিপোর্ট ডেটা অ্যাক্সেস করে। API-এর রিটার্ন করা ডেটা আপনার Google Analytics প্রপার্টির জন্য কনফিগার করা রিপোর্টিং আইডেন্টিটি সেটিংস সম্পূর্ণভাবে মেনে চলে, তাই ব্যবহারকারীর সংখ্যা, ডুপ্লিকেট ডেটা সরানো এবং ডেটা মডেলিং আপনার প্রপার্টি সেটিংসে বেছে নেওয়া আইডেন্টিটি স্পেসের সাথে সামঞ্জস্যপূর্ণ হয়—যেমন, ব্লেন্ডেড, অবজার্ভড বা ডিভাইস-ভিত্তিক।

বিভিন্ন আইডেন্টিটি স্পেস কীভাবে আপনার রিপোর্টকে প্রভাবিত করতে পারে সেই সম্পর্কে আরও জানতে, রিপোর্টিং আইডেন্টিটি দেখুন।

শুরু করুন

শুরু করতে, ক্লায়েন্ট লাইব্রেরি দ্রুত শুরু দেখুন। আপনার ইমপ্লিমেন্টেশন সহজ করার জন্য Java, Python, Node.js এবং অন্যান্য ভাষায় ক্লায়েন্ট লাইব্রেরি আছে।

উপলভ্য পদ্ধতি

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

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

মানানসই ডাইমেনশন ও মেট্রিক

Data API-এর সাথে কাজ করে এমন সবকটি ডাইমেনশন ও মেট্রিকের তালিকা পেতে, API স্কিমা ডকুমেন্টেশন দেখুন।