একটি বিকাশকারী প্রকল্প তৈরি করুন

ডেভেলপার প্রোজেক্ট, যার মধ্যে Matter ইন্টিগ্রেশন রয়েছে, Google Home Developer Console পরিচালিত হয়। এই পৃষ্ঠাটি ব্যাখ্যা করে কিভাবে Developer Console একটি নতুন বিকাশকারী প্রকল্প সেট আপ করতে হয়।

বিধিনিষেধ

Cloud-to-cloud বা Local Home SDK কার্যকারিতা Developer Console একটি প্রকল্পে যোগ করা যাবে না৷ আপনি যদি একটি বিদ্যমান Cloud-to-cloud বা Local Home ইন্টিগ্রেশনে Matter কার্যকারিতা যোগ করতে চান, তাহলে আপনাকে প্রথমে একটি বিদ্যমান Actions on Google প্রজেক্ট আমদানি করতে হবে।

প্রকল্পের নাম দিন

আপনার প্রকল্পের নামকরণ করার সময়, একটি নাম রচনা করা ভাল অভ্যাস যা:

  • প্রকল্প সম্পর্কে কিছু প্রাথমিক তথ্য অন্তর্ভুক্ত করে।
  • অন্য প্রকল্পের সাথে সহজে বিভ্রান্ত হবে না।
  • প্রকল্পের মধ্যে সমস্ত integrations প্রতিনিধিত্ব করতে পারে।

অর্থপূর্ণ নামগুলি গুরুত্বপূর্ণ। একটি জেনেরিক নাম যেমন project-gamma-798 , কার্যকরভাবে "ছদ্মবেশিত" এবং অন্যান্য সাধারণভাবে-নামিত প্রকল্পের তালিকায় আলাদা হবে না।

আপনার প্রকল্পের নামকরণ করার সময় নিম্নলিখিত নির্দেশিকা বিবেচনা করুন:

  • আপনার কোম্পানির নাম ব্যবহার করুন
  • নামে প্রকল্প বা কর্মের ধরন ব্যবহার করুন
  • প্রকল্পের নামে "পরীক্ষা" ব্যবহার করবেন না

উদাহরণস্বরূপ, acme-smarthome এবং acme-lighting হল স্পষ্ট এবং অনন্য প্রকল্পের নাম।

প্রকল্প তৈরি করুন

একটি বিকাশকারী প্রকল্প এক বা একাধিক integrations প্রতিনিধিত্ব করে। তাদের ডেভেলপমেন্ট টিমের সদস্যদের সাথে একটি প্রজেক্ট শেয়ার করার মাধ্যমে, মালিক অন্য ব্যবহারকারীদের প্রজেক্টের সমস্ত integrationপরিচালনা করার অনুমতি দিতে পারেন।

Google স্মার্ট হোম ইকোসিস্টেম integrationনতুন Developer Console ব্যবহার করে পরিচালিত হয়। Developer Console প্রকল্প সেট আপ করার দুটি পদ্ধতি রয়েছে:

  1. একটি নতুন প্রকল্প তৈরি করুন
  2. Actions on Google কনসোল থেকে একটি বিদ্যমান প্রজেক্ট আমদানি করুন

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

পদ্ধতি 1: একটি নতুন প্রকল্প তৈরি করুন

Developer Console যান:

ডেভেলপার কনসোলে যান

  1. প্রকল্প পরিচালনা পৃষ্ঠায়, একটি প্রকল্প তৈরি করুন ক্লিক করুন।
  2. শুরু করুন পৃষ্ঠায়, প্রকল্প তৈরি করুন ক্লিক করুন।
  3. আপনার প্রকল্পের নাম লিখুন, যা প্রকল্পের নামকরণের নির্দেশিকা মেনে চলা উচিত।
  4. নতুন প্রকল্প তৈরি করুন ক্লিক করুন।

নতুন প্রজেক্টের জন্য আপনাকে হোম পেজে ফিরিয়ে আনা হয়েছে।

পদ্ধতি 2: অ্যাকশন অন Google কনসোল থেকে একটি বিদ্যমান প্রকল্প আমদানি করুন

আপনার যদি বিদ্যমান Cloud-to-cloud বা Local Home ইন্টিগ্রেশনে Matter সমর্থন যোগ করার প্রয়োজন হয় তবে একটি বিদ্যমান Actions on Google প্রকল্প নতুন Developer Console আমদানি করা হতে পারে।

নিম্নলিখিত বিধিনিষেধ এই পদ্ধতিতে প্রযোজ্য:

  • এই আমদানি শুধুমাত্র একমুখী। এটা বিপরীত করা যাবে না.
  • শুধুমাত্র প্রোজেক্টের মালিকই Actions on Google ইম্পোর্ট করতে পারবেন। মালিক হলেন যিনি প্রকল্পটি তৈরি করেছেন, যা সদস্য লিঙ্ক ব্যবহার করে দেখা যায়।
  • একটি আমদানি করা প্রকল্পের জন্য কোম্পানির প্রোফাইল শুধুমাত্র অ্যাকশন অন Google কনসোলে সম্পাদনা করা যেতে পারে। সেখানে পরিবর্তনগুলি Google হোম ডেভেলপার কনসোলে প্রতিফলিত হবে।

আমদানির পরে, Actions on Google এখনও বিদ্যমান ইন্টিগ্রেশনগুলি পরিচালনা করতে ব্যবহার করা যেতে পারে (যেমন Cloud-to-cloud , Local Home , App Discovery )।

Actions on Google Console থেকে একটি বিদ্যমান প্রকল্প আমদানি করতে, Developer Console যান:

ডেভেলপার কনসোলে যান

  1. একটি প্রকল্প তৈরি করুন ক্লিক করুন।
  2. একটি বিদ্যমান অ্যাকশন প্রকল্পের নাম লিখুন বা ড্রপ-ডাউন তালিকা থেকে একটি প্রকল্প নির্বাচন করুন (উদাহরণস্বরূপ, নিম্নলিখিত স্ক্রিনশটে, প্রকল্পের নাম "আমার ব্যাপার প্রকল্প")।
  3. আমদানি প্রকল্প ক্লিক করুন.

আপনাকে Developer Console বিদ্যমান প্রজেক্টের বিবরণে পুনঃনির্দেশিত করা হয়েছে।

Google Home Developer Center Get
started

লগ লেভেল সেট করুন

ডিফল্টরূপে, আপনার প্রোজেক্টের প্রতিটি ইন্টিগ্রেশনের জন্য শুধুমাত্র ত্রুটি লগগুলি Google Cloud সংরক্ষিত হয়।

প্রতিটি একীকরণের জন্য Google Cloud সমস্ত লগ সংরক্ষণ করতে, লগ স্তর নিয়ন্ত্রণ: ত্রুটি লগ বিভাগে সমস্ত লগ নির্বাচন করুন৷

Google Home Developer Center project log levels

এই সেটিংটি আপনার প্রকল্পের সমস্ত ইন্টিগ্রেশনের ক্ষেত্রে প্রযোজ্য। এটি ইন্টিগ্রেশন প্রতি সেট করা যাবে না. আপনার লগ স্টোরেজ স্পেস অতিক্রম করলে Google Cloud সমস্ত লগ সংরক্ষণ করার জন্য অতিরিক্ত খরচ হতে পারে।

লগ সম্পর্কে আরও জানতে, ক্লাউড লগিং ফর ম্যাটার দেখুন।

একটি বিকাশকারী প্রকল্প শেয়ার করুন

আপনি পূর্বনির্ধারিত ভূমিকা ব্যবহার করে আপনার দলের ব্যবহারকারীদের মধ্যে একটি প্রকল্পের অ্যাক্সেস যোগ করতে বা সরাতে পারেন।

  1. Developer Console হোম পৃষ্ঠায় সদস্য ক্লিক করুন, যা আপনাকে Google Cloud Console IAM & Admin > IAM পৃষ্ঠায় নিয়ে যাবে।

    অথবা, প্রকল্পের বিবরণে ক্লিক করুন, তারপর নীচে সদস্য বিভাগে GCP-এ সদস্যদের পরিচালনা করুন-এ ক্লিক করুন।

  2. Google Cloud Console ড্যাশবোর্ড ব্যবহার করে প্রয়োজনীয় পরিবর্তন করুন।

কিভাবে একটি প্রকল্পের অ্যাক্সেস পরিবর্তন করতে হয় তার নির্দেশাবলীর জন্য, IAM এর সাথে প্রজেক্টের অ্যাক্সেস নিয়ন্ত্রণ দেখুন।

একবার ব্যবহারকারীদের তালিকায় যোগ করা হলে, একজন ব্যবহারকারী Developer Console প্রকল্প এবং যেকোনো ইন্টিগ্রেশন দেখতে পারবেন।

আপনার সাংগঠনিক সেটিং অনুসারে, বিকাশকারী প্রকল্পগুলি তৈরি করার চেষ্টা করার সময় আপনি অনুমতি ত্রুটির সম্মুখীন হতে পারেন৷ যদি তাই হয়, আপনার Google Cloud প্রশাসকের সাথে যোগাযোগ করুন এবং আপনার অ্যাকাউন্টের জন্য প্রকল্প নির্মাতার অনুমতির অনুরোধ করুন৷