Setelan lokasi dan regionalisasi

Saat membuat agen, Anda harus menentukan region sebagai lokasi agen. Permintaan yang dikirim ke agen Anda ditangani oleh layanan Google di region ini dan Dialogflow CX menyimpan data dalam penyimpanan secara fisik di dalam region atau lokasi geografis. Untuk mendapatkan performa terbaik, Anda harus memilih region yang dekat dengan layanan dan pengguna akhir Anda.

Setelah dibuat, lokasi agen tidak dapat diubah. Untuk mengubah lokasi agen, Anda harus mengekspor dan memulihkan ke agen baru dengan lokasi yang berbeda.

Setiap lokasi memiliki setelan terkait yang berlaku di seluruh project Anda. Biasanya, Anda tidak perlu mengedit setelan lokasi ini, dan setelan default akan berfungsi dengan baik. Jika sistem Anda memerlukan kunci enkripsi yang dikelola pelanggan (sering kali diperlukan oleh entitas pemerintah atau industri yang diatur), baca selengkapnya tentang setelan lokasi.

Batasan

Batasan berikut berlaku:

  • Dukungan wilayah untuk berbagai integrasi telepon dapat bervariasi. Periksa dokumentasi untuk setiap integrasi.

  • Dukungan entity sistem berbeda untuk setiap bahasa. Lihat batasan entity sistem untuk mengetahui detailnya.

  • APIs Explorer, yang dapat ditemukan di banyak dokumen referensi REST, hanya mendukung region global untuk panggilan API.

Wilayah yang tersedia

Dialogflow CX mendukung region berikut untuk lokasi agen. Agen penyimpanan data juga didukung di wilayah yang tercantum dalam tabel berikut, tetapi ID wilayah yang digunakan oleh penyimpanan data sedikit berbeda dari wilayah agen (seperti yang tercantum). Semua region dengan nilai yang dimasukkan di kolom ID region penyimpanan data didukung oleh agen penyimpanan data di Vertex AI Conversation.

Pengelompokan negara Lokasi geografis ID wilayah agen ID region penyimpanan data
Amerika Iowa us-central1 us (multi-region)
Amerika Montréal northamerica-northeast1 global (multi-region)
Amerika Carolina Selatan us-east1 us (multi-region)
Amerika Oregon us-west1 us (multi-region)
Amerika Multi-region Amerika Serikat us * us (multi-region)
Eropa Belgia europe-west1 eu (multi-region)
Eropa London europe-west2 eu (multi-region)
Eropa Frankfurt europe-west3 eu (multi-region)
Eropa Belanda europe-west4 eu (multi-region)
Eropa Zurich europe-west6 eu (multi-region)
Asia Pasifik Sydney australia-southeast1 global (multi-region)
Asia Pasifik Tokyo asia-northeast1 global (multi-region)
Asia Pasifik Mumbai asia-south1 global (multi-region)
Asia Pasifik Singapura asia-southeast1 global (multi-region)
Asia Pasifik Jakarta asia-southeast2 global (multi-region)
Global Multi-region global (penayangan global, data dalam penyimpanan di Amerika Serikat) global (pilihan) atau tanpa wilayah (default) ¶ global (multi-region) ¶

Anda dapat membaca selengkapnya tentang region yang digunakan oleh Google Cloud di Region Google Cloud dan Geografi dan region Google Cloud.

Setelan lokasi

Jika sistem Anda memerlukan kunci enkripsi yang dikelola pelanggan (sering kali diperlukan oleh entitas pemerintah atau industri yang diatur), Anda dapat menggunakan setelan lokasi untuk mengonfigurasi fitur ini.

Setelan lokasi dibagikan di seluruh project, dan setiap lokasi unik memiliki setelan lokasinya sendiri.

Setelah setelan untuk lokasi tertentu dikonfigurasi untuk project, resource dialogflow.googleapis.com/LocationSettings yang tidak dapat diubah akan dibuat, dan setelan tidak dapat diubah untuk lokasi tersebut. Jika perlu mengubah setelan ini atau menghapus resource, Anda harus membuat project baru.

Jika perlu mengizinkan developer organisasi Anda mengonfigurasi agen hanya di lokasi tertentu, Anda dapat menyiapkan kebijakan organisasi yang mencakup batasan lokasi resource.

Jika Anda membuat agen tanpa mengedit setelan lokasi, setelan default akan dikonfigurasi untuk lokasi tersebut, dan setelan tersebut tidak dapat diubah untuk project. Selain itu, setelah dibuat, lokasi agen tidak dapat diubah. Untuk mengubah lokasi agen, Anda harus mengekspor dan memulihkan ke agen baru dengan lokasi yang berbeda.

Setelan lokasi berikut tersedia:

  • Enkripsi: Setelan ini mengontrol apakah kunci enkripsi yang dikelola Google atau yang dikelola pelanggan digunakan untuk melindungi data. Defaultnya adalah dikelola Google. Anda harus meminta akses (dengan menghubungi perwakilan Google) ke fitur kunci enkripsi yang dikelola pelanggan untuk mengubah setelan ini.

Anda dapat mengonfigurasi setelan lokasi dengan dua cara:

Menentukan wilayah dengan API

Anda harus menentukan wilayah untuk semua permintaan API.

Untuk panggilan REST, Anda harus melakukan kedua hal berikut:

  • Berikan ID wilayah untuk parameter jalur URL location.

  • Untuk region global, gunakan dialogflow.googleapis.com untuk nama host. Untuk semua region lainnya, gunakan [region-id]-dialogflow.googleapis.com untuk nama host.

Contoh:

  • dialogflow.googleapis.com/projects/{PROJECT_ID}/locations/global/agents/{AGENT_ID}

  • us-central1-dialogflow.googleapis.com/projects/{PROJECT_ID}/locations/us-central1/agents/{AGENT_ID}

Untuk library klien, lihat dokumentasi library klien untuk opsi konfigurasi region.

Anda dapat menemukan contohnya di panduan memulai API.

Cloud Logging

Lihat Panduan Cloud Logging untuk mengontrol region tempat log disimpan.