Cara Membuat Kunci API Untuk Google Terjemahan

Diterbitkan: 2019-03-06

Banyak layanan eksternal yang menggunakan Google cloud memerlukan Kunci API agar berfungsi. Tapi apa itu Kunci API dan bagaimana Anda bisa mendapatkannya? Inilah yang akan saya jelaskan kepada Anda sekarang.

Pada artikel ini kita akan melihat cara mendapatkan API Key untuk dapat menggunakan Google Cloud Translate, tetapi prosesnya sama jika kita ingin mendapatkan API Key untuk layanan Google Cloud lainnya, seperti Google Maps.

Mari kita mulai dari awal… Kunci API tidak lebih dari string yang kita gunakan sebagai kunci lisensi untuk layanan tertentu. Dalam contoh kami, Google API Key akan memungkinkan kami mengakses layanan cloud Google apa pun dari aplikasi eksternal. Tanpa kunci ini, kami tidak dapat melakukan panggilan terautentikasi ke layanan Google Cloud dari aplikasi pihak ketiga, dan oleh karena itu aplikasi yang memerlukan kunci ini tidak akan berfungsi.

Sekarang setelah kita memahami apa itu Kunci API, mari kita lihat cara mendapatkannya untuk Google Terjemahan.

Cara Membuat Akun Baru di Google Cloud Console

Hal pertama yang Anda butuhkan adalah akun di Google Cloud Console dan metode pembayaran di dalamnya. Untuk melakukannya, ikuti langkah-langkah berikut:

  • Akses Google Cloud Console dan masuk atau, jika Anda belum memiliki akun, daftar.
  • Buka menu sisi kiri konsol dan pilih Penagihan .
  • Klik tombol Akun penagihan baru . Perlu diingat bahwa jika ini bukan akun penagihan pertama Anda, Anda harus terlebih dahulu membuka daftar akun penagihan. Untuk melakukannya, klik nama akun penagihan yang ada di dekat bagian atas laman, lalu klik Kelola akun penagihan .
  • Masukkan nama akun penagihan dan informasi penagihan Anda. Opsi yang akan Anda lihat bergantung pada negara alamat penagihan Anda.
  • Klik Kirim dan aktifkan penagihan .
Layar utama Google Cloud Console.
Layar utama Google Cloud Console.

Secara default, orang yang membuat akun penagihan adalah administrator penagihan untuk akun tersebut. Setelah akun dibuat dan informasi penagihan siap, Anda dapat melanjutkan dengan langkah-langkah berikut untuk mendapatkan Kunci API.

Cara Membuat Proyek Baru di Google Cloud

Buka bilah di bagian atas jendela dan di tarik-turun Anda dapat melihat proyek yang Anda buat serta opsi untuk membuat yang baru dengan mengklik tombol Proyek Baru :

Layar pemilihan dan pembuatan proyek di Google Cloud.
Layar pemilihan dan pembuatan proyek di Google Cloud.

Sekarang beri nama proyek baru dan buat dengan mengklik tombol yang sesuai, seperti yang Anda lihat di tangkapan layar berikut:

Tampilan pembuatan proyek baru di Google Cloud.
Tampilan pembuatan proyek baru di Google Cloud.

Pada titik ini Anda seharusnya sudah memiliki proyek yang dibuat dan dipilih, jadi mari kita lanjutkan.

Aktifkan Google Terjemahan API

Sebelum Anda dapat menggunakan Google API di proyek Anda, Anda harus mengaktifkannya. Buka menu samping dan pilih opsi API & Layanan :

Menu layanan dan API Google Cloud.
Menu layanan dan API Google Cloud.

Sekarang Anda akan melihat layar dengan statistik tentang API yang telah Anda aktifkan. Jika Anda membuat proyek dari awal dengan mengikuti langkah-langkah di atas, Anda tidak akan memiliki data apa pun, seperti yang Anda lihat:

Dasbor API dan layanan Google Cloud.
Dasbor API dan layanan Google Cloud.

Klik tombol atas Aktifkan API dan layanan untuk melanjutkan proses aktivasi API. Ini membawa kita ke kotak pencarian di mana kita harus mencari API yang kita minati. Dalam hal ini, kita ingin menggunakan Google Translate API. Ketik translate di kotak pencarian dan klik pada hasil Cloud Translate API :

Tampilan pencarian API untuk aktivasi nanti di proyek Google Cloud kami.
Tampilan pencarian API untuk aktivasi nanti di proyek Google Cloud kami.

Ini membawa kita ke layar dengan deskripsi Cloud Translation API. Klik tombol Aktifkan untuk mengaktifkan API di proyek kami:

Sebelum Anda dapat mulai menggunakan Google Translate API di proyek kami, Anda harus mengaktifkannya di Google Cloud.
Sebelum Anda dapat mulai menggunakan Google Translate API di proyek kami, Anda harus mengaktifkannya di Google Cloud.

Kami sudah mengaktifkan Google Cloud Translation API. Kita hampir sampai…

Buat Kunci API baru untuk Google Terjemahan

Setelah mengaktifkan API, mari kita lihat cara menghasilkan API Kunci baru untuk dapat menggunakan layanan ini. Kita harus pergi ke menu samping lagi dan memilih opsi Kredensial :

Menu pengelolaan kredensial Google Cloud Translate.
Menu pengelolaan kredensial Google Cloud Translate.

Di layar ini kita melihat tombol dengan tarik-turun dan teks Buat kredensial . Jangan klik tombolnya! Sebagai gantinya, buka drop-down dengan mengklik panah di sebelah kanan tombol dan pilih opsi API Key .

Anda harus memilih jenis kredensial Key API untuk membuat kunci baru untuk Google Translate API.
Anda harus memilih kredensial Kunci API untuk membuat kunci baru untuk Google Translate API.

Ini membuat API Kunci baru. Anda dapat menyalinnya jika Anda mau, meskipun Anda dapat mengaksesnya nanti:

Google Cloud memberi kami API Kunci baru untuk menggunakan Google Terjemahan dengan aplikasi pihak ketiga kami.
Google Cloud memberi kami API Kunci baru untuk menggunakan Google Terjemahan dengan aplikasi pihak ketiga kami.

Cara Membatasi Kunci API Kami untuk Melindungi dan Membatasi Penggunaannya

Untuk mengontrol biaya Google Cloud dengan menggunakan Google Cloud Translation API (atau Google Translate, yang sama), kita dapat melakukan dua hal: membatasi di mana Anda dapat menggunakan Kunci API yang baru saja kita buat atau membatasi kuota yang diizinkan untuk digunakan layanan itu sendiri.

Pada tangkapan layar di atas, jika Anda mengklik tombol Batasi Kunci , Anda akan pergi ke layar pembatasan Kunci API yang berikut:

Kami dapat membatasi dari domain web mana kami dapat menggunakan API Kunci yang baru saja kami buat untuk menghindari penyalahgunaannya jika terjadi kehilangan.
Kami dapat membatasi dari domain web mana kami dapat menggunakan Kunci API yang baru saja kami buat.

Di sana Anda dapat memilih untuk membatasi Kunci API dengan perujuk HTTP , yang berarti Anda hanya dapat melakukan panggilan ke Google Cloud Translate API menggunakan Kunci API dari nama domain tertentu.

Anda harus menambahkan nama domain yang valid di kotak teks yang muncul saat memilih opsi perujuk HTTP . Dalam kasus kami, kami telah menambahkan di sini nama domain kami https://neliosoftware.com/* .

Di sisi lain, buka menu API's & ServicesDashboardCloud Translation APIQuotas dan di sana Anda akan menemukan kotak bernama Characters . Di sana Anda dapat mengubah batas kuota Google Cloud Translation API dan menguranginya, jika perlu.

Harga untuk Google Cloud Translation API pada saat menulis posting ini adalah 20 USD per juta karakter yang diterjemahkan, jadi buatlah nomor Anda.

Google Cloud memungkinkan kami membatasi penggunaan API yang kami buat untuk mengontrol konsumsi maksimum yang ingin kami bayar.
Google Cloud memungkinkan kami membatasi penggunaan API untuk mengontrol biaya maksimum yang ingin kami bayar.

Dan itu saja! Anda sudah memiliki Kunci API yang siap digunakan dengan aplikasi yang Anda inginkan. Prosesnya agak rumit pada awalnya, tetapi mengikuti langkah-langkahnya Anda akan mendapatkan Kunci API tanpa masalah. Cobalah dan beri tahu saya jika Anda membutuhkan bantuan lebih lanjut!

Gambar unggulan oleh Conor Luddy di Unsplash.