gactions เป็นอินเทอร์เฟซบรรทัดคำสั่งที่คุณใช้เพื่อทดสอบและอัปเดต
Actions
สถาปัตยกรรมของระบบ
หากต้องการเลือกการดาวน์โหลดที่เหมาะสม ให้ค้นหาสถาปัตยกรรมของระบบ
ในอุปกรณ์ Mac OS X และ Linux คุณสามารถค้นหาสถาปัตยกรรม CPU ของคอมพิวเตอร์ได้โดยใช้คำสั่งเทอร์มินัล
uname -aในอุปกรณ์ Windows 10 ให้ทำตามขั้นตอนต่อไปนี้เพื่อค้นหาสถาปัตยกรรม CPU
เปิดการตั้งค่า
คลิกระบบ
คลิกเกี่ยวกับ
การดาวน์โหลด
คุณสามารถดาวน์โหลด gactions สำหรับระบบปฏิบัติการของคุณได้ (ด้านล่าง)
| ระบบปฏิบัติการ | การดาวน์โหลด | 
|---|---|
| Windows | |
| Mac | |
| Linux | 
ข้อกำหนด
- ทำให้ไฟล์ที่ดาวน์โหลดเป็นไฟล์ปฏิบัติการได้โดยตั้งค่าสิทธิ์ที่เหมาะสม
- ใน Mac และ Linux ให้เรียกใช้ 
chmod +x gactionsเพื่อสร้างไฟล์ปฏิบัติการแบบไบนารี - ใน Windows คุณต้องมีสิทธิ์ของผู้ดูแลระบบ
 
 - ใน Mac และ Linux ให้เรียกใช้ 
 - ตำแหน่งการดาวน์โหลด 
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 | 
    แสดงรายการโปรเจ็กต์ Actions เวอร์ชันล่าสุดสูงสุด 10 โปรเจ็กต์: อยู่ระหว่างการตรวจสอบ
      เวอร์ชันที่ใช้งานจริง ได้รับอนุมัติ และอื่นๆ ด้วยไวยากรณ์ต่อไปนี้
      gactions list --project PROJECT_ID  | 
  
test | 
    พุชแพ็กเกจการดำเนินการไปยังแพลตฟอร์ม Assistant เพื่อทดสอบกับสิ่งต่อไปนี้
      ไวยากรณ์:
      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 หากต้องการใช้อาร์กิวเมนต์  หากโปรเจ็กต์ Actions ของคุณรองรับหลายภาษา โปรดดู เอกสารประกอบเกี่ยวกับแพ็กเกจการดำเนินการ  | 
  
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&q<uot;: "actions.i>ntent.MAIN",
        "trigger": {
          "quer<yPatterns": [
            &qu>ot;talk to INSERT YO<UR NAME HERE"
          ]
   >     }
      }
  <  }
  ],
  "conversations&qu>ot;: {
    "INSERT YO<UR CONVERSATION NAME HERE>": {
      "name": "INSERT YOUR CONVERSATION NAME HERE",
      "url": "INSERT YOUR FULLFILLMENT URL HERE"
    }
  },
  "locale": "INSERT YOUR LANGUAGE HERE"
}