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 diberi otorisasi 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 diawali dengan huruf kecil.
  • Setiap bagian dalam nama domain, yang dipisahkan dengan titik, memiliki persyaratan berikut:
    • Harus dimulai dengan huruf kecil.
    • Tidak boleh diakhiri dengan tanda hubung.
    • Karakter yang tersisa dapat berupa huruf kecil, angka, atau tanda hubung.
    • Panjang maksimumnya adalah 63 karakter.

Memverifikasi kepemilikan

Hanya akun pengguna yang telah memverifikasi kepemilikan nama domain yang dapat men-deploy konfigurasi Endpoint pada awalnya. Setelah deployment pertama, 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. Di Dropdown Record Type di banner Verify domain ownership via DNS record, gunakan opsi Recommended methods jika memungkinkan.

  6. Login ke penyedia Nama domain Anda dan selesaikan proses verifikasi sesuai petunjuk. Penyedia nama domain Anda 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, Anda dapat secara opsional mendelegasikan akses ke subdomain kepada developer dalam organisasi. Hal ini memungkinkan developer tersebut membuat Endpoints API tanpa harus memverifikasi kepemilikan domain sendiri.

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

Mengonfigurasi domain untuk SSL

Sebaiknya konfigurasikan domain Anda untuk SSL. Perhatikan bahwa beberapa jenis autentikasi memerlukan SSL.

Langkah selanjutnya