আপনার বণিক কেন্দ্র অ্যাকাউন্টে অ্যাক্সেস অনুমোদন করুন

আপনার নিজস্ব বণিক কেন্দ্র অ্যাকাউন্টে বণিক API অ্যাক্সেস অনুমোদন করতে আপনি একটি পরিষেবা অ্যাকাউন্ট ব্যবহার করতে পারেন। আপনার অ্যাপের যদি আপনার ক্লায়েন্টদের বণিক কেন্দ্র অ্যাকাউন্টগুলি অ্যাক্সেস করার প্রয়োজন হয় তবে বণিক কেন্দ্র অ্যাকাউন্টগুলিতে তৃতীয় পক্ষের অ্যাপ অ্যাক্সেসের অনুমোদন দেখুন।

একটি পরিষেবা অ্যাকাউন্ট হল একটি বিশেষ ধরনের অ্যাকাউন্ট, সাধারণত একজন ব্যক্তির পরিবর্তে একটি অ্যাপ্লিকেশন দ্বারা ব্যবহৃত হয়। একটি পরিষেবা অ্যাকাউন্ট তার ইমেল ঠিকানা দ্বারা চিহ্নিত করা হয়, যা অ্যাকাউন্টের জন্য অনন্য।

এই ধাপগুলি সম্পূর্ণ করার আগে আপনার অবশ্যই একটি মার্চেন্ট সেন্টার অ্যাকাউন্ট থাকতে হবে।

একটি পরিষেবা অ্যাকাউন্ট তৈরি করুন

পরিষেবা অ্যাকাউন্টের শংসাপত্রগুলি তৈরি করুন, বা আপনি ইতিমধ্যে তৈরি করেছেন এমন সর্বজনীন শংসাপত্রগুলি অ্যাক্সেস করুন, তারপর একটি OAuth 2.0 ক্লায়েন্ট আইডি তৈরি করুন:

  1. Google API কনসোলে যান।
  2. পৃষ্ঠার শীর্ষে ড্রপ-ডাউন মেনুতে একটি প্রকল্প নির্বাচন করুন, অথবা একটি তৈরি করতে নতুন প্রকল্পে ক্লিক করুন৷
  3. Google API-এর তালিকায় মার্চেন্ট API-এর জন্য অনুসন্ধান করুন, এবং নিশ্চিত করুন যে এটি এই প্রকল্পের জন্য সক্ষম।
  4. পরিচালনা ক্লিক করুন।
  5. বাম দিকে সাইডবারে, শংসাপত্র নির্বাচন করুন। শংসাপত্রগুলি দেখতে আপনাকে পৃষ্ঠার উপরের বাম দিকে বাম-পয়েন্টিং তীরটিতে ক্লিক করতে হতে পারে।
  6. ক্রিয়েট ক্রেডেনশিয়াল নির্বাচন করুন, তারপর সার্ভিস অ্যাকাউন্ট
  7. পরিষেবা অ্যাকাউন্টের নাম দিন। এটি পরিষেবা অ্যাকাউন্ট আইডির জন্য ডিফল্ট ব্যবহারকারীর নাম। পরে ব্যবহারের জন্য '@' অক্ষরের পরে অংশ সহ পরিষেবা অ্যাকাউন্ট আইডি সংরক্ষণ করুন।
  8. তৈরি করুন-এ ক্লিক করুন, প্রকল্প এবং ব্যবহারকারীদের অ্যাক্সেস দেওয়ার জন্য ঐচ্ছিক পদক্ষেপগুলি দিয়ে যান, তারপর সম্পন্ন ক্লিক করুন।

একটি JSON ব্যক্তিগত কী পান

Google API কনসোলে আপনার পরিষেবা অ্যাকাউন্টের জন্য একটি JSON ব্যক্তিগত কী তৈরি করুন:

  1. পরিষেবা অ্যাকাউন্টে ক্লিক করুন, তারপর KEYS ট্যাবটি নির্বাচন করুন৷
  2. কী যোগ করুন > নতুন কী তৈরি করুন ক্লিক করুন।
  3. কী টাইপ হিসাবে JSON নির্বাচন করুন।
  4. ব্যক্তিগত কী ডাউনলোড করতে CREATE এ ক্লিক করুন। দ্রষ্টব্য: আপনি শুধুমাত্র ব্যক্তিগত কী ডাউনলোড করতে পারবেন যখন এটি তৈরি হয়। আপনি পরে এই ধাপে ফিরে আসতে পারবেন না।

আপনার Merchant Center অ্যাকাউন্টে পরিষেবা অ্যাকাউন্ট অ্যাক্সেস দিন

আপনার Merchant Center অ্যাকাউন্টে ব্যবহারকারী হিসাবে নতুন পরিষেবা অ্যাকাউন্ট যোগ করুন:

  1. মার্চেন্ট সেন্টারে সাইন ইন করুন।
  2. সেটিংস এবং টুল আইকন সেটিংস ক্লিক করুন।
  3. ড্রপ-ডাউনে, লোকে ক্লিক করুন এবং অ্যাক্সেস করুন
  4. ব্যক্তি যোগ করুন ক্লিক করুন, এবং নতুন ব্যক্তির ইমেল ঠিকানা হিসাবে আপনার পরিষেবা অ্যাকাউন্ট আইডি লিখুন৷

    আপনি যদি আপনার পরিষেবা অ্যাকাউন্ট আইডি সংরক্ষণ না করে থাকেন তবে পরিষেবা অ্যাকাউন্ট প্রশাসন পৃষ্ঠাতে যান এবং আপনার প্রকল্প নির্বাচন করুন৷

  5. পরিষেবা অ্যাকাউন্টের জন্য ব্যবহারকারীর অ্যাক্সেস এবং ইমেল বিজ্ঞপ্তি পছন্দগুলি নির্দিষ্ট করুন৷

  6. সংরক্ষণ করতে এবং ব্যবহারকারীদের তালিকায় ফিরে যেতে ব্যবহারকারী যোগ করুন ক্লিক করুন। পরিষেবা অ্যাকাউন্ট আইডি এখন নির্বাচিত ব্যবহারকারীর ভূমিকার সাথে তালিকাভুক্ত করা উচিত।

আপনার Merchant Center অ্যাকাউন্ট ডেটা অ্যাক্সেস করতে হবে এমন সমস্ত পরিষেবা অ্যাকাউন্টের জন্য আপনি এই পদক্ষেপগুলি পুনরাবৃত্তি করতে পারেন।

প্রায়শই জিজ্ঞাসিত প্রশ্ন

আমি কি আমার পরিষেবা অ্যাকাউন্ট দিয়ে বণিক কেন্দ্র UI এ সাইন ইন করতে পারি?
না, পরিষেবা অ্যাকাউন্টগুলি নিয়মিত Google অ্যাকাউন্ট নয় এবং মার্চেন্ট সেন্টার UI অ্যাক্সেস করতে পারে না৷
কত ঘন ঘন আমার পরিষেবা অ্যাকাউন্ট অ্যাক্সেস টোকেন রিফ্রেশ করতে হবে?
Google OAuth 2.0 অনুমোদন সার্ভার দ্বারা ইস্যু করার এক ঘন্টা পরে অ্যাক্সেস টোকেনগুলির মেয়াদ শেষ হয়৷ যখন একটি অ্যাক্সেস টোকেনের মেয়াদ শেষ হয়ে যায়, তখন অ্যাপ্লিকেশনটিকে অন্য অ্যাক্সেস টোকেন আনতে ক্লায়েন্ট লাইব্রেরি ব্যবহার করা উচিত। আপনার টোকেনকে ম্যানুয়ালি রিফ্রেশ করতে, stored-token.json ফাইলটি মুছুন এবং পুনরায় প্রমাণীকরণ করুন।