Settings

Mewakili setelan project Action yang tidak khusus lokalitas.

Representasi YAML
projectId: string
defaultLocale: string
enabledRegions: 
  - string
disabledRegions: 
  - string
category: enum (Category)
usesTransactionsApi: boolean
usesDigitalPurchaseApi: boolean
usesInteractiveCanvas: boolean
usesHomeStorage: boolean
designedForFamily: boolean
containsAlcoholOrTobaccoContent: boolean
keepsMicOpen: boolean
surfaceRequirements: 
  object (SurfaceRequirements)
testingInstructions: string
localizedSettings: 
  object (LocalizedSettings)
accountLinking: 
  object (AccountLinking)
selectedAndroidApps: 
  - string
Kolom
projectId

string

ID project Actions.

defaultLocale

string

Lokalitas yang merupakan default untuk project. Untuk semua file kecuali pada bagian resources/ tanpa lokalitas di jalurnya, data yang dilokalkan diatribusikan ke defaultLocale ini. Untuk file dalam resources/, tidak ada lokalitas yang berarti bahwa resource berlaku untuk semua lokalitas.

enabledRegions[]

string

Mewakili wilayah tempat pengguna dapat memanggil Action Anda, yang didasarkan pada lokasi kehadiran pengguna. Tidak dapat disetel jika disabledRegions disetel. Jika enabledRegions dan disabledRegions tidak ditentukan, pengguna dapat memanggil Action Anda di semua region. Setiap wilayah diwakili menggunakan Nama Kanonis target geografis AdWords. Lihat https://developers.google.com/adwords/api/docs/appendix/geotargeting Contohnya mencakup: - "Jerman" - "Ghana" - "Yunani" - "Grenada" - "Inggris Raya" - "Amerika Serikat" - "Kepulauan Terluar Kecil Amerika Serikat" - "Uruguay"

disabledRegions[]

string

Mewakili wilayah tempat Action Anda diblokir, berdasarkan lokasi kehadiran pengguna. Tidak dapat disetel jika enabledRegions disetel. Setiap wilayah diwakili menggunakan Nama Kanonis target geografis AdWords. Lihat https://developers.google.com/adwords/api/docs/appendix/geotargeting Contohnya mencakup: - "Jerman" - "Ghana" - "Yunani" - "Grenada" - "Inggris Raya" - "Amerika Serikat" - "Kepulauan Terluar Kecil Amerika Serikat" - "Uruguay"

category

enum (Category)

Kategori untuk project Action ini.

usesTransactionsApi

boolean

Apakah Action dapat menggunakan transaksi (misalnya, melakukan reservasi, menerima pesanan, dll.). Jika false, upaya untuk menggunakan Transactions API akan gagal.

usesDigitalPurchaseApi

boolean

Apakah Actions dapat melakukan transaksi untuk barang digital.

usesInteractiveCanvas

boolean

Apakah Actions menggunakan Canvas Interaktif.

usesHomeStorage

boolean

Apakah Action menggunakan fitur penyimpanan rumah.

designedForFamily

boolean

Apakah konten Action didesain untuk keluarga (DFF).

containsAlcoholOrTobaccoContent

boolean

Apakah Action berisi konten terkait alkohol atau tembakau.

keepsMicOpen

boolean

Apakah Action boleh membiarkan mikrofon aktif tanpa perintah eksplisit selama percakapan.

surfaceRequirements

object (SurfaceRequirements)

Persyaratan platform yang harus didukung platform klien untuk memanggil Action dalam project ini.

testingInstructions

string

Petunjuk pengujian bentuk bebas untuk Peninjau Action (misalnya, petunjuk penautan akun).

localizedSettings

object (LocalizedSettings)

Setelan yang dilokalkan untuk lokalitas default project. Setiap lokalitas tambahan harus memiliki file setelan sendiri di direktorinya sendiri.

accountLinking

object (AccountLinking)

Izinkan pengguna membuat atau menautkan akun melalui login dengan Google dan/atau layanan OAuth Anda sendiri.

selectedAndroidApps[]

string

Aplikasi Android yang dipilih untuk mengakses pembelian Google Play untuk transaksi. Ini adalah pilihan dari aplikasi Android yang terhubung ke project tindakan untuk memverifikasi kepemilikan merek dan mengaktifkan fitur tambahan. Lihat https://developers.google.com/assistant/console/brand-verification untuk mengetahui informasi selengkapnya.

SurfaceRequirements

Berisi kumpulan persyaratan yang harus didukung platform klien untuk memanggil Action dalam project Anda.

Representasi YAML
minimumRequirements: 
  - object (CapabilityRequirement)
Kolom
minimumRequirements[]

object (CapabilityRequirement)

Kumpulan kemampuan minimum yang diperlukan untuk memanggil Action dalam project Anda. Jika platform tidak memiliki salah satunya, Action tidak akan dipicu.