Memverifikasi nama domain

Jika sudah memiliki nama domain (seperti example.com), dan ingin menggunakan nama domain ini sebagai nama layanan Cloud Endpoints, Anda harus membuktikan bahwa Anda berwenang untuk menggunakan domain tersebut. Jika tidak memiliki nama domain sendiri, Anda dapat menggunakan domain yang dikelola oleh Google, sehingga Anda tidak perlu memverifikasi kepemilikan.

Halaman ini menjelaskan cara memverifikasi kepemilikan nama domain yang ingin Anda gunakan untuk API yang berjalan di Google Cloud.

Persyaratan nama layanan

Biasanya, Anda mengonfigurasi nama layanan Endpoint agar sama dengan nama domain Anda. Endpoint memiliki persyaratan berikut untuk nama layanan:

  • Panjang maksimum nama domain adalah 253 karakter.
  • Nama domain harus dimulai dengan huruf kecil.
  • Setiap bagian dalam nama domain, yang dipisahkan dengan titik, memiliki persyaratan berikut:
    • Harus diawali dengan huruf kecil.
    • Tidak boleh diakhiri dengan tanda hubung.
    • Karakter yang tersisa dapat berupa huruf kecil, angka, atau tanda hubung.
    • Panjang maksimum adalah 63 karakter.

Memverifikasi kepemilikan

Hanya akun pengguna yang telah memverifikasi kepemilikan nama domain yang dapat men-deploy konfigurasi Endpoint di awal. Setelah deployment pertama tersebut, Anda dapat memberikan peran Service Config Editor yang lebih ketat kepada pengguna, grup, atau akun layanan. Lihat Memberikan dan mencabut akses ke API untuk mengetahui informasi selengkapnya.

Untuk memverifikasi bahwa Anda adalah pemilik nama domain:

  1. Buka Search Console.

  2. Klik Domain.

  3. Masukkan nama domain.

  4. Klik Lanjutkan.

  5. Pada Dropdown Record Type di banner Verify domain properties via DNS record, gunakan opsi Recommended methods jika memungkinkan.

  6. Login ke Penyedia nama domain Anda dan selesaikan proses verifikasi sesuai petunjuknya. Nama Domain yang Anda berikan mungkin memenuhi syarat untuk AutoDNS.

    UI Search Console

  7. Ikuti petunjuk yang diberikan di Search Console hingga Anda menyelesaikan verifikasi domain.

Mendelegasikan ke developer

Setelah diverifikasi sebagai pemilik domain di Search Console, secara opsional Anda dapat mendelegasikan akses ke subdomain kepada developer dalam organisasi. Hal ini memungkinkan developer tersebut membuat Endpoint API tanpa harus memverifikasi sendiri kepemilikan domain.

Untuk informasi selengkapnya tentang mendelegasikan, lihat Mengelola pengguna, pemilik, dan izin.

Mengonfigurasi domain untuk SSL

Anda mungkin ingin mengonfigurasi domain untuk SSL. Perhatikan bahwa beberapa jenis autentikasi memerlukan SSL.

Langkah selanjutnya