gactions adalah antarmuka command line yang Anda gunakan untuk menguji dan mengupdate
Action.
Arsitektur sistem
Untuk memilih download yang tepat, Anda harus menemukan arsitektur sistem Anda.
- Di perangkat Mac OS X dan Linux, Anda dapat menemukan arsitektur CPU komputer menggunakan perintah terminal - uname -a.
- Di perangkat Windows 10, lakukan langkah-langkah berikut untuk menemukan arsitektur CPU: - Buka Setelan 
- Klik System 
- Klik Tentang 
 
Download
Anda dapat mendownload gactions untuk sistem operasi Anda (di bawah).
| OS | Download | 
|---|---|
| Windows | |
| Mac | |
| Linux | 
Persyaratan
- Jadikan file yang didownload tersebut dapat dieksekusi dengan mengatur izin yang sesuai.
- Di Mac dan Linux, jalankan chmod +x gactionsagar biner dapat dieksekusi.
- Di Windows, Anda harus memiliki hak Administrator.
 
- Di Mac dan Linux, jalankan 
- Lokasi download gactionsharus berada dalam variabel lingkunganPATHAnda.
Argumen yang didukung
Tabel berikut menjelaskan argumen yang didukung untuk gactions:
| Argumen | Deskripsi | 
|---|---|
| help,h | Output teks bantuan untuk alat ini. Contoh: gactions help Guna melihat teks bantuan untuk argumen tertentu, gunakan sintaksis berikut: gactions help argument Contoh: gactions help test | 
| get | Mendapatkan konten project yang ditentukan (Tindakan + metadata). Gunakan sintaksis berikut: gactions get --project PROJECT_ID | 
| init | Membuat file action.jsondefault di direktori saat ini dengan sintaksis berikut:gactions init Jika sudah ada file  gactions init --force | 
| list | Mencantumkan hingga 10 versi terbaru project Action Anda: sedang ditinjau,
      produksi, disetujui, dll., dengan sintaks berikut: gactions list --project PROJECT_ID | 
| test | Mendorong paket tindakan ke Platform Asisten untuk menguji hal-hal berikut
      sintaksis: gactions test --action_package PACKAGE_NAME --project PROJECT_ID Contoh: gactions test --action_package mypackage.json --project my-project-1234567 Anda dapat menonaktifkan pengujian di lingkungan sandbox secara opsional
        dengan flag  Flag  | 
| update | Mengupdate paket Action untuk project tertentu dengan sintaksis berikut: gactions update --action_package PACKAGE_NAME --project PROJECT_ID Contoh: gactions update --action_package action.json --project my-project-1234567 Untuk menggunakan argumen  Jika project Action Anda mendukung beberapa bahasa, lihat Dokumentasi paket tindakan. | 
| selfupdate | gaction secara otomatis memeriksa update sebelum setiap perintah berjalan, tetapi Anda dapat memaksa
      yang menghubungi selfupdategactions selfupdate | 
Melihat output panjang
Untuk melihat output yang lebih mendetail selama pemrosesan, tambahkan flag --verbose. Contoh:
gactions --verbose test --action_package action.json --project my-project-1234567
Contoh action.json default
Saat menjalankan gactions init di direktori project, Anda membuat default
action.json di direktori tersebut:
{
  "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"
}