gactions হল কমান্ড লাইন ইন্টারফেস যা আপনি আপনার অ্যাকশন প্রকল্প পরীক্ষা এবং আপডেট করতে ব্যবহার করেন।
সিস্টেম আর্কিটেকচার
সঠিক ডাউনলোড নির্বাচন করতে, আপনাকে আপনার সিস্টেম আর্কিটেকচার খুঁজে বের করতে হবে।
- Mac OS X এবং Linux ডিভাইসে, আপনি - uname -aটার্মিনাল কমান্ড ব্যবহার করে আপনার কম্পিউটারের CPU আর্কিটেকচার খুঁজে পেতে পারেন।
- Windows 10 ডিভাইসে, CPU আর্কিটেকচার খুঁজে পেতে নিম্নলিখিত পদক্ষেপগুলি নিন: - সেটিংস খুলুন 
- সিস্টেম ক্লিক করুন 
- সম্পর্কে ক্লিক করুন 
 
ডাউনলোড
 আপনি আপনার অপারেটিং সিস্টেমের জন্য gactions ডাউনলোড করতে পারেন (নীচে)।
| ওএস | ডাউনলোড | 
|---|---|
| উইন্ডোজ | |
| ম্যাক | |
| লিনাক্স | 
প্রয়োজনীয়তা
-  উপযুক্ত অনুমতি সেট করে ডাউনলোড করা ফাইলটিকে এক্সিকিউটেবল করুন।-  ম্যাক এবং লিনাক্সে, বাইনারি এক্সিকিউটেবল করতে chmod +x gactionsচালান।
- উইন্ডোজে, আপনার অবশ্যই প্রশাসকের অধিকার থাকতে হবে।
 
-  ম্যাক এবং লিনাক্সে, বাইনারি এক্সিকিউটেবল করতে 
-  gactionsডাউনলোডের অবস্থান আপনারPATHপরিবেশ পরিবর্তনশীল হতে হবে।
সমর্থিত যুক্তি
 নিম্নলিখিত সারণী gactions জন্য সমর্থিত আর্গুমেন্ট বর্ণনা করে:
| যুক্তি | বর্ণনা | 
|---|---|
| help,h | এই টুলের জন্য সাহায্য টেক্সট আউটপুট. যেমন: gactions help একটি নির্দিষ্ট আর্গুমেন্টের জন্য সাহায্য পাঠ্য দেখতে, নিম্নলিখিত সিনট্যাক্স ব্যবহার করুন: gactions help argument যেমন: gactions help test | 
| get | প্রদত্ত প্রকল্পের বিষয়বস্তু পান (ক্রিয়া + মেটাডেটা)। নিম্নলিখিত সিনট্যাক্স ব্যবহার করুন: gactions get --project PROJECT_ID | 
| init | নিম্নলিখিত সিনট্যাক্স সহ বর্তমান ডিরেক্টরিতে একটি ডিফল্ট action.jsonফাইল তৈরি করে:gactions init  যদি ইতিমধ্যে একটি বিদ্যমান  gactions init --force | 
| list | আপনার অ্যাকশন প্রজেক্টের 10টি পর্যন্ত সাম্প্রতিক সংস্করণগুলি তালিকাভুক্ত করে: পর্যালোচনা, উৎপাদন, অনুমোদিত, ইত্যাদি, নিম্নলিখিত সিনট্যাক্স সহ: gactions list --project PROJECT_ID | 
| test | নিম্নলিখিত সিনট্যাক্সের সাথে পরীক্ষার জন্য সহকারী প্ল্যাটফর্মে একটি অ্যাকশন প্যাকেজ পুশ করে: gactions test --action_package PACKAGE_NAME --project PROJECT_ID যেমন: gactions test --action_package mypackage.json --project my-project-1234567  আপনি ঐচ্ছিকভাবে এর সাথে স্যান্ডবক্স পরিবেশে পরীক্ষা অক্ষম করতে পারেন   | 
| update | নিম্নলিখিত সিনট্যাক্স সহ প্রদত্ত প্রকল্পের জন্য অ্যাকশন প্যাকেজ আপডেট করে: gactions update --action_package PACKAGE_NAME --project PROJECT_ID যেমন: gactions update --action_package action.json --project my-project-1234567 
 যদি আপনার অ্যাকশন প্রকল্প একাধিক ভাষা সমর্থন করে, তাহলে অ্যাকশন প্যাকেজ ডকুমেন্টেশন দেখুন। | 
| selfupdate | প্রতিটি কমান্ড চালানোর আগে gactions স্বয়ংক্রিয়ভাবে আপডেটের জন্য চেক করে, কিন্তু আপনি selfupdateদিয়ে চেক করতে বাধ্য করতে পারেনgactions selfupdate | 
ভার্বোস আউটপুট দেখুন
 প্রক্রিয়াকরণের সময় আরো বিস্তারিত আউটপুট দেখতে, --verbose পতাকা যোগ করুন। যেমন: 
gactions --verbose test --action_package action.json --project my-project-1234567
ডিফল্ট action.json উদাহরণ
 আপনি যখন আপনার প্রকল্প ডিরেক্টরিতে gactions init চালান, তখন আপনি সেই ডিরেক্টরিতে একটি ডিফল্ট action.json ফাইল তৈরি করেন: 
{
  "actions": [
    {
      "description": "Default Welcome Intent",
      "name": "MAIN",
      "fulfillment": {
        "conversationName": "<INSERT YOUR CONVERSATION NAME HERE>"
      },
      "intent": {
        "name": "actions.intent.MAIN",
        "trigger": {
          "queryPatterns": [
            "talk to <INSERT YOUR NAME HERE>"
          ]
        }
      }
    }
  ],
  "conversations": {
    "<INSERT YOUR CONVERSATION NAME HERE>": {
      "name": "<INSERT YOUR CONVERSATION NAME HERE>",
      "url": "<INSERT YOUR FULLFILLMENT URL HERE>"
    }
  },
  "locale": "<INSERT YOUR LANGUAGE HERE>"
}