গ্রাহক অ্যাকাউন্ট প্রস্তুত করুন

এই ধাপে, আপনি API কল করার জন্য একটি Google বিজ্ঞাপন অ্যাকাউন্ট শনাক্ত করেন। OAuth 2.0 রিফ্রেশ টোকেন তৈরি করতে আপনার ইমেল ঠিকানা প্রয়োজন। অ্যাকাউন্টটি একটি উত্পাদন (লাইভ) অ্যাকাউন্ট বা একটি পরীক্ষা অ্যাকাউন্ট হতে পারে। প্রতিটি পদ্ধতির তার সুবিধা এবং অসুবিধা আছে।

উত্পাদন অ্যাকাউন্ট
পরীক্ষার খাতা
সুবিধাদি
  • নির্দিষ্ট অ্যাকাউন্ট বিষয়বস্তুর বিরুদ্ধে কাজ করে এমন কোড লেখা এবং পরীক্ষা করা সহজ।
  • লাইভ রিপোর্টিং ডেটা প্রসেস করে এমন কোড লিখতে এবং পরীক্ষা করা সহজ।
  • টেস্ট অ্যাকাউন্টগুলি বিজ্ঞাপন পরিবেশন করে না , তাই প্রোগ্রামিং বাগগুলি আপনার লাইভ প্রচারাভিযানগুলিকে প্রভাবিত করবে না৷
  • ডেভেলপার টোকেনগুলির সাথে কাজ করে যেগুলির পরীক্ষা অ্যাক্সেস স্তর রয়েছে৷
অসুবিধা
  • উন্নয়ন পর্বে একটি প্রোগ্রামিং বাগ লাইভ প্রচারাভিযান পরিবেশনকে প্রভাবিত করতে পারে, যার ফলে প্রচারণার দুর্বল কর্মক্ষমতা, ভুল পরিবেশন বা আর্থিক ক্ষতির মতো সমস্যা দেখা দিতে পারে।
  • API কল করার জন্য ডেভেলপার টোকেনের অন্তত বেসিক অ্যাক্সেস লেভেল থাকা উচিত।
  • নির্দিষ্ট অ্যাকাউন্টের বিষয়বস্তুর বিরুদ্ধে কাজ করে এমন কোড পরীক্ষা করার জন্য আপনাকে পরীক্ষার অ্যাকাউন্টগুলির মধ্যে প্রচারগুলি পুনর্গঠন করতে হবে।
  • যেহেতু পরীক্ষার অ্যাকাউন্টগুলি বিজ্ঞাপন পরিবেশন করে না, তাই লাইভ পরিবেশন সম্পর্কিত বৈশিষ্ট্যগুলি যেমন রিপোর্টিং পরিসংখ্যান, নীতি লঙ্ঘন ত্রুটি, বা অফলাইন রূপান্তর আমদানি প্রক্রিয়াকরণ সমর্থিত নয়, এই বৈশিষ্ট্যগুলি পরীক্ষা করা কঠিন করে তোলে৷

আমরা যখন সম্ভব আপনার অ্যাপ্লিকেশন বিকাশ করার সময় একটি পরীক্ষা অ্যাকাউন্ট ব্যবহার করার পরামর্শ দিই। নির্দেশাবলীর জন্য, পরীক্ষা অ্যাকাউন্ট এবং প্রচারাভিযান তৈরি করুন দেখুন।

একটি বিকল্প হল একটি কম অ্যাকাউন্ট বাজেট সহ একটি প্রোডাকশন অ্যাকাউন্ট সেট আপ করা, যেমন $1/দিন, স্পষ্টভাবে পরীক্ষা করার বৈশিষ্ট্যগুলির জন্য যা একটি পরীক্ষা অ্যাকাউন্ট দ্বারা সমর্থিত নয়৷

বৈশিষ্ট্য সেট পছন্দ

API কল করার জন্য একটি অ্যাকাউন্ট নির্বাচন করার সময়, একটি অতিরিক্ত বিবেচনা হল বৈশিষ্ট্যগুলির তালিকা যা আপনি API এর সাথে ব্যবহার করতে চান৷ এমনকি যদি আপনি একটি প্রোডাকশন অ্যাকাউন্ট ব্যবহার করতে চান, তবে কিছু বৈশিষ্ট্য রয়েছে যা অ্যাকাউন্ট-নির্দিষ্ট, উদাহরণস্বরূপ:

  • বিলিং বৈশিষ্ট্যগুলির জন্য, আপনার মাসিক চালানের উপর একটি অ্যাকাউন্ট প্রয়োজন৷
  • কিছু নতুন বৈশিষ্ট্য অনুমোদিত তালিকাভুক্ত অ্যাকাউন্টের তালিকায় সীমাবদ্ধ থাকতে পারে।

এপিআই কল করার জন্য অ্যাকাউন্ট চূড়ান্ত করার আগে, বৈশিষ্ট্যটিতে অতিরিক্ত সীমাবদ্ধতা নেই তা নিশ্চিত করতে নির্দিষ্ট বৈশিষ্ট্যের ডকুমেন্টেশন পরীক্ষা করুন।

ব্যবহারকারীর অ্যাক্সেস, লগইন গ্রাহক আইডি এবং গ্রাহক আইডি

একটি Google বিজ্ঞাপন গ্রাহককে একটি API কল করার জন্য, আপনাকে সরাসরি বা লিঙ্ক করা ম্যানেজার অ্যাকাউন্টের মাধ্যমে সেই গ্রাহকে অ্যাক্সেস করতে হবে। নির্দিষ্ট API কলের উপর নির্ভর করে আপনার যথাযথ অনুমতিরও প্রয়োজন।

Google বিজ্ঞাপনে সাইন ইন করার সময়, আপনার বেছে নেওয়ার জন্য একাধিক গ্রাহক অ্যাকাউন্ট থাকতে পারে। আপনার নির্বাচন করা অ্যাকাউন্টটি লগইন গ্রাহক আইডি স্থাপন করে, যা কিছু API কলের জন্য প্রয়োজনীয় শিরোনাম এবং আপনার অ্যাক্সেস লেভেল।

আপনি API কল করার জন্য Google বিজ্ঞাপন গ্রাহককে চিহ্নিত করার পরে, নিম্নলিখিত বিবরণ নোট করুন:

  • আপনি যে গ্রাহক অ্যাকাউন্টের বিরুদ্ধে API কল করার পরিকল্পনা করছেন তার 10-সংখ্যার গ্রাহক আইডি। এটি কখনও কখনও অপারেটিং গ্রাহক হিসাবে উল্লেখ করা হয়।

  • আপনি যে গ্রাহক অ্যাকাউন্টে সাইন ইন করেছেন তার ইমেল ঠিকানা। OAuth 2.0 রিফ্রেশ টোকেন তৈরি করার জন্য এটি প্রয়োজন।

  • আপনি যে গ্রাহক অ্যাকাউন্টে সাইন ইন করেছেন তার 10-সংখ্যার লগইন গ্রাহক আইডি৷ আপনি যদি অপারেটিং গ্রাহকে সাইন ইন করে থাকেন তবে লগইন গ্রাহক আইডিটি গ্রাহক আইডির মতোই।