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 -a
Windows 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 gactions
komutunu ç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
gactions
indirme konumu,PATH
ortam 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. Örnek:
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": "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>" }