সিমুলেটর

অ্যাকশন কনসোলের সিমুলেটর আপনাকে একটি সহজে ব্যবহারযোগ্য ওয়েব ইন্টারফেসের মাধ্যমে আপনার অ্যাকশন পরীক্ষা করতে দেয় যা হার্ডওয়্যার ডিভাইস এবং তাদের সেটিংস অনুকরণ করে। আপনি ডিবাগ তথ্যও অ্যাক্সেস করতে পারেন যেমন অনুরোধ এবং প্রতিক্রিয়া যা আপনার পূর্ণতা গ্রহণ করে এবং প্রেরণ করে।

একটি প্রকল্প পরীক্ষা করুন

আপনার অ্যাকশন প্রকল্প পরীক্ষা করার সময়, নিম্নলিখিত বিধিনিষেধগুলি প্রযোজ্য:

  • ক্রিয়াগুলি 30 দিন পর্যন্ত পরীক্ষাযোগ্য। 30 দিন পর, আপনাকে পরীক্ষার জন্য একটি নতুন সংস্করণ তৈরি করতে হবে।
  • ইন-ডেভেলপমেন্ট অ্যাকশন যেকোনো সমর্থিত হার্ডওয়্যার ডিভাইসে পরীক্ষা করা যেতে পারে (Android 6.0+, iOS 9.1+, এবং ভয়েস-অ্যাক্টিভেটেড স্পিকার)। ডিভাইসটিকে অবশ্যই একই Google অ্যাকাউন্টে লগ ইন করতে হবে যা আপনি অ্যাকশন কনসোলে ব্যবহার করেন। "ওকে গুগল, আমার টেস্ট অ্যাপের সাথে কথা বলুন" বলার ফলে আপনার অ্যাকশনের বর্তমান খসড়া সংস্করণটি শুরু হয়।
  • ডিফল্টরূপে, সিমুলেটর আপনার অ্যাকশনের সংস্করণ ব্যবহার করে যা ড্রাফ্টে আছে। পরীক্ষা করার জন্য কীভাবে অন্য সংস্করণ নির্বাচন করবেন তা দেখুন।

ইনপুট পদ্ধতি

পরীক্ষার জন্য ইনপুট পদ্ধতি নির্দিষ্ট করতে আপনি প্রতিক্রিয়া পাঠ্য ক্ষেত্রের বোতামটি ক্লিক করতে পারেন।

নিম্নলিখিত তালিকাটি ইনপুট প্রকার এবং তারা যে ডিভাইসগুলিতে উপলব্ধ তা বর্ণনা করে:

  • স্বয়ংক্রিয় সনাক্তকরণ - স্বয়ংক্রিয়ভাবে ভয়েস, কীবোর্ড বা স্পর্শ ইনপুট সনাক্ত করুন।
  • স্পর্শ - পরামর্শ চিপগুলির মতো ইন্টারেক্টিভ অভিজ্ঞতা এবং উপাদানগুলির জন্য ব্যবহৃত হয়৷ স্মার্ট ডিসপ্লে এবং ফোন ডিভাইসের জন্য উপলব্ধ।
  • ভয়েস - শুধুমাত্র ভয়েস ইনপুটের জন্য ব্যবহৃত হয়। স্মার্ট ডিসপ্লে, ফোন এবং স্পিকার ডিভাইসের জন্য উপলব্ধ।
  • কীবোর্ড - শুধুমাত্র পাঠ্য ইনপুটের জন্য ব্যবহৃত হয়। ফোন ডিভাইসের জন্য উপলব্ধ.

ডিফল্ট ইনপুট পদ্ধতি হল স্বয়ংক্রিয় সনাক্তকরণ। আপনার নির্বাচন করা পৃষ্ঠের উপর ভিত্তি করে, ইনপুট প্রকারগুলিও অক্ষম করা হয়েছে এবং সেই অনুযায়ী সক্ষম করা হয়েছে৷

ইনপুট পদ্ধতিটি inputType ক্ষেত্র হিসাবে RawInput অবজেক্টে আপনার পূরণের প্রতিটি অনুরোধে অন্তর্ভুক্ত করা হয়।

  {
  "inputType": "VOICE",
  "query": "Tell me a fact about Google's headquarters"
  }

একটি ডিভাইস নির্দিষ্ট করুন

সিমুলেটর বিভিন্ন ডিভাইসের অনুকরণ করতে পারে এবং আপনাকে আপনার অ্যাকশনের ডিভাইস-নির্দিষ্ট অভিজ্ঞতা পরীক্ষা করার অনুমতি দেয়।

সিমুলেটেড ডিভাইস পরিবর্তন করতে, এই পদক্ষেপগুলি অনুসরণ করুন:

  1. উপরের বাম কোণে ডিভাইস ড্রপ-ডাউন ক্লিক করুন. স্মার্ট ডিসপ্লে ডিফল্টরূপে নির্বাচিত হয়।

  2. অনুকরণ করতে নিম্নলিখিত ডিভাইসগুলি থেকে চয়ন করুন:

    • স্মার্ট ডিসপ্লে - Nest Hub-এর মতো অ্যাসিস্ট্যান্ট-সক্ষম ডিভাইস যাতে ডিসপ্লে এবং স্পিকারের ক্ষমতা থাকে।
    • ফোন - সহকারী-সক্ষম ফোন যাতে ডিসপ্লে এবং স্পিকারের ক্ষমতা থাকে।
    • স্পিকার - সহকারী-সক্ষম স্মার্ট স্পিকার যার স্পিকারের ক্ষমতা রয়েছে।
    • KaiOS - KaiOS ব্যবহার করে সহকারী-সক্ষম ফোন।

একটি ভাষা নির্বাচন করুন

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

একটি অবস্থান সেট করুন

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

আপনার অ্যাকশনে ব্যবহারের জন্য সিমুলেটেড অবস্থান পেতে, ব্যবহারকারীর তথ্য সাহায্যকারী ব্যবহার করে ব্যবহারকারীর কাছে এটি অ্যাক্সেস করার অনুমতি চাইতে পারেন।

সেটিংস

সিমুলেটরের জন্য অতিরিক্ত বিকল্পগুলি অ্যাক্সেস করতে উপরের বামদিকে সেটিংস বোতামে ক্লিক করুন।

একটি সংস্করণ নির্বাচন করুন

আপনি অ্যাকশন প্রকল্পের সংস্করণটি নির্দিষ্ট করতে পারেন যা আপনি পরীক্ষা করতে চান (হয় প্রকাশিত বা খসড়া সংস্করণ)। প্রকল্প সংস্করণ নির্বাচন করতে, এই পদক্ষেপগুলি অনুসরণ করুন:

  1. সিমুলেটরে, উপরের ডানদিকের কোণায় সেটিংস বোতামে ক্লিক করুন।

  2. একটি সংস্করণ নির্বাচন করার পাশের ড্রপ-ডাউনটিতে ক্লিক করুন এবং পরীক্ষা করার জন্য একটি সংস্করণ চয়ন করুন৷

সংস্করণ ড্রপ-ডাউন মেনুতে, আপনার অ্যাকশন প্রকল্পের সংস্করণ নির্বাচন করুন যা আপনি পরীক্ষা করতে চান এবং সম্পন্ন ক্লিক করুন। আপনি একটি খসড়া সংস্করণ ছাড়াও আপনার জমা দেওয়া সমস্ত সংস্করণ দেখতে পাচ্ছেন, যা জমা দেওয়ার আগে আপনার প্রকল্পের বর্তমান অবস্থা নির্দেশ করে৷

ইউআরএল পরীক্ষা করুন

আপনি যখন আপনার অ্যাকশন প্রকল্প পরীক্ষা করতে চান তখন আপনার উৎপাদন পরিবেশে পরিবর্তন এড়াতে, আপনি আপনার প্রোডাকশন ওয়েবহুকের জায়গায় ব্যবহার করার জন্য একটি স্বতন্ত্র URL প্রদান করতে পারেন। পরীক্ষার URLগুলি একটি অ্যাকশন প্রকল্পের সংস্করণ প্রতি কনফিগার করা হয়। ওয়ান অ্যাকশন প্রজেক্টে অনন্য পরীক্ষার URL সহ একাধিক সংস্করণ থাকতে পারে, যা আপনাকে উত্পাদনকে প্রভাবিত না করে সিমুলেটরে আপনার অ্যাকশনের একাধিক সংস্করণ পরীক্ষা করতে দেয়।

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

আপনি সিমুলেটরে একটি পরীক্ষার URL কনফিগার করার আগে:

  • আপনার অ্যাকশন প্রকল্পের একটি সংস্করণ পরীক্ষা করার জন্য আপনি যে URLটি ব্যবহার করতে চান তা নির্ধারণ করুন।

  • ইউআরএলে অনুরোধ গ্রহণ করার জন্য আপনি পরীক্ষার জন্য যে সার্ভারটি ব্যবহার করতে চান সেটি কনফিগার করুন।

সিমুলেটরে একটি পরীক্ষার URL কনফিগার করতে:

  1. সিমুলেটরের উপরের ডানদিকের কোণায়, সেটিংসে ক্লিক করুন।

  2. পরীক্ষা URL সক্ষম করুন৷

  3. পরীক্ষার URL বক্সে, আপনি পরীক্ষার জন্য যে URLটি ব্যবহার করতে চান সেটি টাইপ করুন।

আপনার নির্দিষ্ট করা পরীক্ষার URL সিমুলেটরে প্রদর্শিত হয়।

অ্যাকাউন্ট লিঙ্কিং

অ্যাকাউন্ট লিঙ্ক করা আপনার অ্যাকশনকে Google সাইন-ইন , OAuth-ভিত্তিক Google সাইন-ইন "স্ট্রীমলাইনড" লিঙ্কিং বা OAuth ব্যবহার করার অনুমতি দেয়।

আপনি যদি আপনার অ্যাকশনের জন্য অ্যাকাউন্ট লিঙ্কিং সেট আপ না করে থাকেন, তাহলে কনসোলের অ্যাকাউন্ট লিঙ্কিং বিভাগে যেতে সেটিংসের অধীনে অ্যাকাউন্ট লিঙ্ক সেট আপ করুন ক্লিক করুন।

একটি অ্যাকাউন্ট লিঙ্ক করতে, এই পদক্ষেপগুলি অনুসরণ করুন:

  1. অ্যাকশন কনসোল সিমুলেটরে, আপনার অ্যাকশন পরীক্ষা করতে সিমুলেটরের ইনপুট এলাকায় "আমার পরীক্ষার অ্যাপের সাথে কথা বলুন" লিখুন।

  2. আপনার অ্যাকশন অ্যাকাউন্ট লিঙ্কিং ফ্লো শুরু করে একটি প্রশ্ন পাঠান।

  3. প্রম্পট ব্যবহার করে সাইন ইন করুন।

  4. নিশ্চিত করুন অ্যাকাউন্ট লিঙ্কিং সফল হয়েছে.

লিঙ্ক করা অ্যাকাউন্টটি অ্যাকাউন্টটি লিঙ্কমুক্ত না হওয়া পর্যন্ত টিকে থাকে, তাই আপনি একই লিঙ্ক করা অ্যাকাউন্ট ব্যবহার করার সময় অ্যাকশন আপডেট করতে পারেন।

একটি অ্যাকাউন্ট আনলিঙ্ক করতে, অ্যাকাউন্ট লিঙ্কিংয়ের অধীনে সেটিংস > আনলিঙ্ক ক্লিক করুন।

অন-ডিভাইস পরীক্ষা

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

অডিও প্লেব্যাক

পরীক্ষার সময় অডিও প্লেব্যাক নিঃশব্দ বা সক্ষম করতে এই বিকল্পটি টগল করুন।

উন্নয়ন স্যান্ডবক্স

আপনি যখন এই বিকল্পটি সক্ষম করেন, অর্থপ্রদানের পদ্ধতিগুলি চার্জ করা হয় না৷ আরও তথ্যের জন্য লেনদেনের ডকুমেন্টেশন দেখুন।

যাচাইকৃত ব্যবহারকারীদের অনুকরণ করুন

এই বিকল্পটি অনুকরণ করে যখন একজন ব্যবহারকারী এমন একটি ডিভাইসে থাকে যেখানে অন্য কারো জন্য ভয়েস ম্যাচ সেট করা থাকে।