gactions, verilerinizi güncellemek ve test etmek için kullandığınız komut satırı arayüzüdür.
Eylemler projesi.
Sistem mimarisi
Doğru indirmeyi seçmek için sistem mimarinizi bulmanız gerekir.
Mac OS X ve Linux cihazlarda terminal komutunu kullanarak bilgisayarınızın CPU mimarisini bulabilirsiniz
uname -aWindows 10 cihazlarda CPU mimarisini bulmak için aşağıdaki adımları uygulayın:
Ayarlar'ı açın
Sistem'i tıklayın.
Hakkında'yı tıklayın.
İndirilenler
İşletim sisteminiz için gactions uygulamasını indirebilirsiniz (aşağıda).
| OS | İndirilenler | 
|---|---|
| Windows | |
| Mac | |
| Linux | 
Şartlar
- Uygun izinleri ayarlayarak indirilen dosyayı yürütülebilir hale getirin.
- Mac ve Linux'ta, ikili programı yürütülebilir hale getirmek için 
chmod +x gactionskomutunu çalıştırın. - Windows'da Yönetici haklarına sahip olmanız gerekir.
 
 - Mac ve Linux'ta, ikili programı yürütülebilir hale getirmek için 
 gactionsindirme konumu,PATHortam değişkeninizde olmalıdır.
Desteklenen bağımsız değişkenler
Aşağıdaki tabloda gactions için desteklenen bağımsız değişkenler açıklanmaktadır:
| Argüman | Açıklama | 
|---|---|
help, h | 
    Bu araç için yardım metnini sunar. Örneğin:
      gactions help Belirli bir bağımsız değişkenin yardım metnini görüntülemek için aşağıdaki söz dizimini kullanın: gactions help argument Örneğin: gactions help test  | 
  
get | 
    Belirtilen projenin içeriğini (İşlemler + meta veriler) alın. Şu söz dizimini kullanın:
      gactions get --project PROJECT_ID  | 
  
init | 
    Geçerli dizinde aşağıdaki söz dizimiyle varsayılan bir action.json dosyası oluşturur:
      gactions init Mevcut bir  gactions init --force  | 
  
list | 
    Actions projenizin son 10 sürümünü listeler: incelemede,
      aşağıdaki söz dizimiyle, üretim, onay vb. yapması gerekir:
      gactions list --project PROJECT_ID  | 
  
test | 
    Aşağıdakilerle test edilmesi için Asistan Platformu'na bir işlem paketi aktarır
      söz dizimi:
      gactions test --action_package PACKAGE_NAME --project PROJECT_ID Örneğin: gactions test --action_package mypackage.json --project my-project-1234567 İsterseniz korumalı alan ortamında testi devre dışı bırakabilirsiniz
         
  | 
  
update | 
    Belirtilen proje için İşlem paketini aşağıdaki söz dizimiyle günceller:
      gactions update --action_package PACKAGE_NAME --project PROJECT_ID Örneğin: gactions update --action_package action.json --project my-project-1234567 
 Actions projeniz birden fazla dili destekliyorsa İşlem paketi dokümanları.  | 
  
selfupdate | 
    gactions, her komut çalıştırılmadan önce güncellemeleri otomatik olarak kontrol eder, ancak
      selfupdate ile kontrol eden
      gactions selfupdate  | 
  
Ayrıntılı çıkışı göster
İşleme sırasında daha ayrıntılı çıktıyı görüntülemek için --verbose işaretini ekleyin. Örneğin:
gactions --verbose test --action_package action.json --project my-project-1234567
Varsayılan action.json örneği
Proje dizininizde gactions init komutunu çalıştırdığınızda bir varsayılan
Bu dizinde action.json dosyası bulunmalıdır:
{
  "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"
}