ওভারভিউ

আপনি Authorized Buyers Marketplace API ব্যবহার করে ডেটা সেগমেন্ট তৈরি এবং পরিচালনা করতে পারেন, যা একটি curators.dataSegments রিসোর্স প্রকাশ করে। এটি একটি REST API যার মধ্যে জেনারেটেড ক্লায়েন্ট লাইব্রেরি রয়েছে যা আপনি আপনার ইন্টিগ্রেশনের জন্য ব্যবহার করতে পারেন।

প্রমাণীকরণ সেট আপ করুন

গুগল এপিআইগুলি প্রমাণীকরণ এবং অনুমোদনের জন্য OAuth 2.0 প্রোটোকল ব্যবহার করে। মার্কেটপ্লেস এপিআই অ্যাক্সেস করার জন্য কীভাবে একটি পরিষেবা অ্যাকাউন্ট সেট আপ করবেন তা এখানে দেওয়া হল।

  1. যদি আপনি ইতিমধ্যেই এটি না করে থাকেন, তাহলে একটি Google Cloud Project তৈরি করুন যা API অ্যাক্সেস করার জন্য ব্যবহৃত আপনার শংসাপত্রগুলিকে হোস্ট করে।

  2. গুগল ক্লাউড কনসোল সক্ষম API পৃষ্ঠায় যান। আপনার আগে তৈরি করা প্রকল্পটি নির্বাচন করুন।

  3. আপনি সক্রিয় API এবং পরিষেবাগুলির একটি তালিকা দেখতে পাবেন। Marketplace API অ্যাক্সেস করতে, আপনাকে এটি সক্ষম করতে হবে। যদি Marketplace API সক্রিয় না থাকে, তাহলে +API এবং পরিষেবা সক্ষম করুন ক্লিক করুন এবং নিম্নলিখিত নির্দেশাবলী অনুসরণ করুন:

    1. আপনাকে একটি সার্চ বক্স সহ একটি পৃষ্ঠায় নিয়ে যাওয়া হবে। Authorized Buyers Marketplace API অনুসন্ধান করুন।
    2. ফলাফল পৃষ্ঠায় Authorized Buyers Marketplace API নির্বাচন করুন।
    3. সক্রিয় করুন ক্লিক করুন।
  4. নেভিগেশন মেনুতে, শংসাপত্র নির্বাচন করুন।

  5. +Create credentials এ ক্লিক করুন, এবং ফলস্বরূপ ড্রপ-ডাউন মেনুতে Service account নির্বাচন করুন।

  6. পরিষেবা অ্যাকাউন্টের জন্য একটি নাম লিখুন। তৈরি করার সময় পরিষেবা অ্যাকাউন্ট আইডি স্বয়ংক্রিয়ভাবে তৈরি হয় - এই মানটি মনে রাখবেন কারণ এটি ধাপ ১৪-এ পরে প্রয়োজন হবে। ঐচ্ছিকভাবে একটি বিবরণ লিখুন। তৈরি করুন এবং চালিয়ে যান ক্লিক করুন।

  7. ঐচ্ছিকভাবে পরিষেবা অ্যাকাউন্টের জন্য অনুমতিগুলি কনফিগার করুন এবং চালিয়ে যান ক্লিক করুন।

  8. ঐচ্ছিকভাবে পরিষেবা অ্যাকাউন্ট হিসেবে কাজ সম্পাদন করতে পারে এমন ব্যবহারকারী বা গোষ্ঠী কনফিগার করুন এবং সম্পন্ন ক্লিক করুন।

  9. আপনার নতুন পরিষেবা অ্যাকাউন্টটি পরিষেবা অ্যাকাউন্টের অধীনে তালিকাভুক্ত। আপনার তৈরি করা পরিষেবা অ্যাকাউন্ট আইডিটি খুঁজুন এবং ক্লিক করুন।

  10. কী ট্যাবে ক্লিক করুন।

  11. Add key ড্রপ-ডাউন মেনুতে, Create new key নির্বাচন করুন।

  12. কী টাইপ হিসেবে JSON নির্বাচন করুন এবং Create এ ক্লিক করুন।

  13. আপনার কার্যকরী ডিরেক্টরিতে কীটি ডাউনলোড করুন। আপনার কীটি নিরাপদে সংরক্ষণ করার বিষয়ে আরও তথ্যের জন্য, পরিষেবা অ্যাকাউন্ট কীগুলি পরিচালনা করা দেখুন। আপনার অ্যাপ্লিকেশনটি API কল করার জন্য কীটি ব্যবহার করে।

  14. আপনার অ্যাকাউন্টের সাথে পরিষেবা অ্যাকাউন্ট লিঙ্ক করতে আপনার টেকনিক্যাল অ্যাকাউন্ট ম্যানেজারের সাথে পরিষেবা অ্যাকাউন্ট আইডি শেয়ার করুন।

এপিআই স্কোপ

API কল করার জন্য ব্যবহৃত অ্যাক্সেস টোকেন গ্রহণ করার জন্য OAuth 2.0 ফ্লো ব্যবহার করার সময়, আপনাকে অবশ্যই সেই টোকেন ব্যবহার করে অ্যাক্সেস করা যেতে পারে এমন API গুলি নির্দিষ্ট করতে হবে। Authorized Buyers Marketplace API-এর জন্য, সেই সুযোগটি হল https://www.googleapis.com/auth/authorized-buyers-marketplace

API-তে ডেটা সেগমেন্ট বনাম রিয়েল-টাইম কিউরেশন কীভাবে সনাক্ত করবেন

মার্কেটপ্লেস এপিআই-তে, ডেটা সেগমেন্টগুলিকে একটি এপিআই-নির্দিষ্ট রিসোর্স নামের সাথে চিহ্নিত করা হয় যেমন:

"curators/[YOUR_ACCOUNT_ID]/dataSegments/[DATA_SEGMENT_ID]".

রিয়েল-টাইম কিউরেশনে বিজ্ঞাপনের সুযোগের জন্য প্রাসঙ্গিক ডেটা সেগমেন্টগুলি সনাক্ত করার সময়, API দ্বারা ব্যবহৃত সম্পূর্ণ রিসোর্স name পরিবর্তে DATA_SEGMENT_ID রিসোর্স আইডির মান উল্লেখ করুন।

পরবর্তী পদক্ষেপ