কমান্ড লাইন ব্যবহার করে API Quickstart

এই পৃষ্ঠাটি আপনাকে দেখায় কিভাবে কমান্ড লাইন ব্যবহার করে Google Analytics অ্যাডমিন API এর সাথে শুরু করতে হয়।

ধাপ 1. API সক্ষম করুন

একটি নতুন Google ক্লাউড প্রকল্প তৈরি করতে নিম্নলিখিত বোতামে ক্লিক করুন, স্বয়ংক্রিয়ভাবে Google Analytics অ্যাডমিন API সক্ষম করুন এবং এই টিউটোরিয়ালের জন্য প্রয়োজনীয় OAuth2 শংসাপত্র তৈরি করুন:

Google Analytics অ্যাডমিন API সক্ষম করুন

আপনাকে স্বয়ংক্রিয়ভাবে OAuth2 শংসাপত্র কনফিগারেশন ডায়ালগে পুনঃনির্দেশিত করা হবে। যখন ডায়ালগ জিজ্ঞেস করে আপনি কোথা থেকে ফোন করছেন? , ডেস্কটপ নির্বাচন করুন।

পরবর্তী ডায়ালগে, ক্লায়েন্ট কনফিগারেশন ডাউনলোড করুন -এ ক্লিক করুন এবং আপনার কার্যকারী ডিরেক্টরিতে credentials.json ফাইলটি সংরক্ষণ করুন।

বিকল্পভাবে, আপনি ম্যানুয়ালি একটি বিদ্যমান প্রকল্পে একটি OAuth2 শংসাপত্র তৈরি করতে এই পদক্ষেপগুলি অনুসরণ করতে পারেন৷

ধাপ 2. ক্লাউড SDK ইনস্টল করুন এবং আরম্ভ করুন

আপনার ডেভেলপমেন্ট মেশিনে gcloud কমান্ড লাইন টুল ইনস্টল করা প্রয়োজন।

ধাপ 3: একটি API কল করুন

এখন আপনি Google Analytics প্রপার্টি অনুসন্ধান করতে Google Analytics অ্যাডমিন API ব্যবহার করতে পারেন।

প্রমাণীকরণ

এই উদাহরণে ব্যবহারকারীর শংসাপত্রগুলি পেতে, নিম্নলিখিত কমান্ডটি চালান এবং ধাপ 1 এ ডাউনলোড করা শংসাপত্র JSON ফাইলের পথটি ব্যবহার করুন:

gcloud auth application-default login \
    --scopes=https://www.googleapis.com/auth/analytics.readonly \
    --client-id-file=[PATH/TO/credentials.json]

একটি OAuth ব্যবহারকারীর সম্মতি ডায়ালগ একটি নতুন ব্রাউজার উইন্ডোতে খুলবে।

অনুরোধ পাঠান

গুগল অ্যানালিটিক্স অ্যাডমিন API এ অনুরোধ পাঠাতে curl ব্যবহার করুন। আপনার কমান্ড লাইনে নিম্নলিখিত লিখুন:

  curl \
  -H "Authorization: Bearer "$(gcloud auth application-default print-access-token) \
  -H "Content-Type: application/json; charset=utf-8" \
  https://analyticsadmin.googleapis.com/v1beta/accounts

একটি প্রমাণীকরণ টোকেন পেতে curl কমান্ড gcloud auth application-default print-access-token কমান্ড ব্যবহার করে।