Mendaftarkan domain

Halaman ini berisi penjelasan mengenai cara menelusuri nama domain yang tersedia dan mendaftarkan domain tersebut menggunakan Cloud Domains. Dengan Cloud Domains, Anda dapat memilih penyedia DNS dan menyesuaikan setelan DNS Anda.

Setelah Anda mendaftarkan domain, Cloud Domains akan otomatis memperpanjang pendaftaran domain Anda selama akun Cloud Billing Anda tetap aktif. Anda dapat menonaktifkan perpanjangan otomatis kapan saja setelah domain Anda terdaftar.

Sebelum memulai

Sebelum mulai menggunakan Cloud Domains untuk mendaftarkan domain Anda, selesaikan langkah-langkah berikut:

  1. Di konsol Google Cloud, pada halaman pemilih project, pilih atau buat project Google Cloud.

    Buka pemilih project

  2. Pastikan penagihan telah diaktifkan untuk project Google Cloud Anda.

  3. Enable the Cloud Domains API.

    Enable the API

Menyiapkan dan mendaftarkan domain

Untuk menggunakan Cloud Domains guna mendaftarkan domain, selesaikan tugas-tugas berikut:

  1. Telusuri nama domain.
  2. Konfigurasikan DNS untuk domain.
  3. Pilih setelan privasi untuk domain Anda.
  4. Tentukan detail kontak.
  5. Verifikasi informasi kontak Anda.

Saat mendaftarkan domain yang dimiliki oleh perusahaan, pendaftar harus memberikan detail kontak perusahaan, seperti alamat email dan nomor telepon. Jika pendaftar memberikan detail kontak pribadinya, perusahaan mungkin kehilangan akses ke domain saat pendaftar keluar.

Konsol

  1. Di Konsol Google Cloud, buka halaman Cloud Domains.

    Buka Cloud Domains

  2. Klik Register domain.
  3. Cari domain yang tersedia, lalu identifikasi nama domain yang ingin Anda beli. Harga tercantum untuk setiap domain yang tersedia.
  4. Klik Select di samping nama domain yang ingin Anda beli. Anda dapat menambahkan domain sebanyak yang diinginkan, sesuai dengan kuota yang tersedia. Untuk mengetahui detailnya, lihat Kuota dan batas.

    Total harga berdasarkan pilihan Anda akan dihitung dan ditampilkan di bagian Telusuri domain. Untuk menghapus domain dari keranjang, klik Batalkan pilihan di samping nama domain.

    Setelah Anda menyiapkan penagihan dan menyelesaikan pendaftaran domain, Cloud Domains secara otomatis menetapkan pendaftaran ke Perpanjangan otomatis.

  5. Klik Lanjutkan.

  6. Di bagian DNS configuration, pilih salah satu penyedia DNS berikut untuk server nama Anda. Jika mendaftarkan beberapa domain, Anda dapat memilih setelan satu per satu untuk setiap domain.

    Penyedia DNS Deskripsi Biaya
    Cloud DNS Google merekomendasikan agar Anda menggunakan Cloud DNS sebagai penyedia DNS untuk semua server nama Anda. Berlaku biaya Cloud DNS tambahan. Untuk mengetahui detailnya, lihat halaman harga Cloud DNS.
    Server nama kustom Jika memilih opsi ini, Anda dapat menggunakan Cloud Domains untuk mengonfigurasi server nama, lalu menggunakan penyedia DNS pihak ketiga untuk mengonfigurasi data resource DNS Anda. Hubungi penyedia DNS Anda.

    • Jika Anda memilih nilai default Use Cloud DNS (Recommended), Google Cloud akan otomatis membuat zona untuk Anda. Untuk mengedit nama zona dan detail lainnya, lakukan langkah berikut:

      1. Dalam daftar Cloud DNS zone, pilih Setup new zone.
      2. Lakukan pengeditan yang diperlukan, lalu klik Simpan dan lanjutkan.

      Jika Anda sudah membuat zona di Cloud DNS, Cloud Domains akan memilih zona tersebut secara default.

    • Jika Anda memilih Use custom server nama, masukkan setidaknya dua server nama. Untuk menambahkan server nama lainnya, klik Tambahkan server nama lain.

  7. Klik Lanjutkan.

  8. Secara default, perlindungan privasi diaktifkan. Namun, Anda dapat mengubah setelan ini ke salah satu opsi privasi dalam tabel berikut.

    Opsi privasi Deskripsi
    Perlindungan privasi aktif

    Memilih opsi ini akan memastikan bahwa informasi kontak Anda tidak tersedia untuk publik. Untuk membantu melindungi informasi kontak Anda dan mencegah spam, pihak ketiga memberikan informasi kontak (proxy) alternatif untuk domain Anda di direktori publik. Penyedia pihak ketiga meneruskan semua pesan yang dikirim ke informasi kontak proxy Anda ke informasi kontak pribadi yang sebenarnya.

    Cloud Domains tidak menawarkan perlindungan privasi untuk semua akhiran domain atau domain level teratas (TLD). Registries, organisasi yang mengelola akhiran domain, memiliki kebijakan yang melarang penggunaan perlindungan privasi untuk TLD tertentu. Untuk melihat informasi privasi TLD tertentu, klik TLD pada halaman referensi TLD yang didukung.

    Membatasi info Anda yang tersedia untuk publik Jika opsi ini dipilih, informasi anonim yang tidak dapat diidentifikasi akan tersedia bagi publik. Informasi aktual yang tersedia untuk publik bergantung pada domain yang Anda pilih. Jika Anda memberikan nama organisasi, nama tersebut mungkin dapat dilihat oleh publik. Untuk melihat informasi privasi untuk TLD tertentu, klik TLD pada halaman referensi TLD yang didukung.
    Publikasikan semua info kontak Dengan memilih opsi ini, semua informasi kontak Anda akan tersedia bagi publik melalui database WHOIS.

    Untuk mengetahui informasi tentang cara menggunakan privasi kontak, lihat bagian ContactPrivacy dalam dokumentasi referensi.

  9. Untuk membatasi informasi yang tersedia untuk publik, pilih Batasi info Anda yang tersedia untuk publik. Opsi ini hanya tersedia untuk domain .com dan .net.

  10. Agar semua informasi kontak tersedia untuk publik, pilih Jadikan semua info kontak bersifat publik.

  11. Jika Anda setuju dengan pernyataan dalam dialog, klik Saya setuju.

  12. Klik Lanjutkan.

  13. Masukkan informasi kontak Anda untuk domain, yang diperlukan agar ICANN dapat menghubungi Anda jika ada masalah. Secara default, detail kontak yang sama dengan yang Anda masukkan akan diterapkan ke kontak pendaftar, administratif, dan teknis. Untuk memasukkan informasi yang berbeda bagi setiap jenis kontak, Anda dapat mengedit setelan kontak nanti.

    Jika mendaftarkan lebih dari satu domain, Anda dapat memilih untuk menerapkan detail kontak yang sama ke semua domain, atau memilih untuk memasukkan detail kontak yang berbeda untuk setiap domain.

  14. Klik Daftar.

    Proses pendaftaran Anda dapat memerlukan waktu beberapa menit.

    Cloud Domains atau Squarespace mengirim email verifikasi ke alamat email yang Anda masukkan.

gcloud

  1. Untuk menelusuri nama domain yang tersedia, gunakan perintah gcloud domains registrations search-domains:

    gcloud domains registrations search-domains SEARCH_TERM
    

    Ganti SEARCH_TERM dengan string yang tidak kosong untuk menelusuri nama domain, seperti example. Penelusuran ini menampilkan saran untuk kemungkinan nama domain yang dapat Anda daftarkan.

  2. Guna memeriksa ketersediaan terbaru untuk nama domain dan mendapatkan parameter yang diperlukan untuk mendaftarkan domain baru, termasuk harga, ketersediaan, mode privasi yang didukung, dan pemberitahuan, gunakan perintah gcloud domains registrations get-register-parameters:

    gcloud domains registrations get-register-parameters DOMAIN_NAME
    

    Ganti DOMAIN_NAME dengan nama domain yang ingin Anda periksa ketersediaannya, seperti example.app.

    Output Anda terlihat mirip dengan berikut ini:

      availability: AVAILABLE
      domainName: example.app
      domainNotices:
      ‐ HSTS_PRELOADED
      supportedPrivacy:
      ‐ PRIVATE_CONTACT_DATA
      ‐ PUBLIC_CONTACT_DATA
      yearlyPrice:
          currencyCode: USD
          units: '12'
    
  3. Anda dapat memilih penyedia DNS untuk server nama berdasarkan opsi penyedia DNS yang dijelaskan dalam ringkasan. Jika memilih Cloud DNS sebagai penyedia DNS, Anda harus membuat zona publik terkelola untuk domain Anda terlebih dahulu.

    Untuk membuat zona publik terkelola, gunakan perintah dns managed-zones create:

    gcloud dns managed-zones create CLOUD_DNS_ZONE_NAME \
        --description="DESCRIPTION" \
        --dns-name=DOMAIN_NAME \
    

    Ganti kode berikut:

    • CLOUD_DNS_ZONE_NAME: nama untuk zona Anda
    • DESCRIPTION: deskripsi untuk zona Anda
    • DOMAIN_NAME: nama domain DNS untuk zona Anda, seperti example.com

      Gunakan nama domain yang sama dengan yang Anda gunakan di perintah sebelumnya, yaitu nama domain yang Anda daftarkan.

  4. Untuk mendaftarkan domain, gunakan perintah gcloud domains registrations register:

    gcloud domains registrations register DOMAIN_NAME
    

    Ganti DOMAIN_NAME dengan nama domain yang ingin Anda daftarkan, seperti example.app.

    Output Anda akan terlihat seperti berikut ini saat Anda mendaftarkan domain example.com menggunakan server nama yang disediakan oleh Cloud DNS:

    Yearly price: 12.00 USD
    Do you agree to pay this yearly price for your domain (y/N)?  y
    You can provide your DNS settings by specifying name servers or a Cloud
    DNS Managed Zone name
     [1] Provide name servers list
     [2] Provide Cloud DNS managed zone name
    Please enter your numeric choice (2):  NAME_SERVER_CHOICE
    Cloud DNS Managed Zone name:  CLOUD_DNS_ZONE
    Cloud DNS Zone 'CLOUD_DNS_ZONE' is not signed. DNSSEC won't be enabled.
    Contact data not provided using the --contact-data-from-file flag.
    Do you want to enter it interactively (Y/n)?  y
    Full name:  NAME
    Organization (if applicable):  ORGANIZATION
    Email:  EMAIL_ADDRESS
    Enter phone number with country code, e.g. "+1.8005550123".
    Phone number:  PHONE_NUMBER
    Enter fax number with country code, e.g. "+1.8005550123".
    Fax number (if applicable):  FAX_NUMBER
    Enter two-letter Country / Region code, e.g. "US" or "PL".
    Refer to the guidelines for entering address field information at https://support.google.com/business/answer/6397478.
    Country / Region code:  COUNTRY_CODE
    Postal / ZIP code:  ZIP_CODE
    State / Administrative area (if applicable):  STATE
    City / Locality:  CITY
    Address Line 1:  ADDRESS_LINE_1
    Address Line 2 (if applicable):  ADDRESS_LINE_2
    Address Line 3 (if applicable):
    Specify contact privacy
     [1] private-contact-data
     [2] public-contact-data
    Please enter your numeric choice (1):  DATA_PRIVACY_CHOICE
    Waiting for 'operation-1597880129306-5ad437580410d-2c65d582-0861c5b7' to
    complete...done.
    Created registration [example.com] Note:
    The domain is not yet registered.
    Wait until the registration resource changes state to ACTIVE.
    

    Ganti kode berikut:

    • NAME_SERVER_CHOICE: memilih opsi server nama berdasarkan pilihan penyedia DNS Anda
    • CLOUD_DNS_ZONE: nama zona Cloud DNS terkelola
    • NAME: nama lengkap Anda—misalnya, Alice Smith
    • ORGANIZATION: (opsional) organisasi Anda—misalnya, Doe Corp
    • EMAIL_ADDRESS: alamat email Anda untuk verifikasi—misalnya, alice@example.net
    • PHONE_NUMBER: nomor telepon kontak dalam format internasional—misalnya, +1-800-555-0123
    • FAX_NUMBER: (opsional) nomor telepon kontak dalam format internasional—misalnya, +1-800-555-0123
    • COUNTRY_CODE: kode negara atau wilayah alamat—misalnya, US untuk Amerika Serikat
    • ZIP_CODE: kode pos atau kode pos alamat—misalnya, 94043
    • STATE: negara bagian atau wilayah administratif alamat—misalnya, CA
    • CITY: kota atau lokalitas alamat—misalnya, Mountain View
    • ADDRESS_LINE_1: baris alamat pertama pendaftar—misalnya, 1599 Bayview Parkway

      Anda dapat memiliki hingga 5 baris alamat, tetapi hanya baris pertama yang diperlukan.

    • ADDRESS_LINE_2: (opsional) baris alamat kedua pendaftar—misalnya, APT. 123

      Anda harus memasukkan alamat secara akurat karena digunakan untuk pemulihan domain jika Anda kehilangan akses ke pendaftaran. Untuk mengetahui detailnya, lihat panduan untuk memasukkan informasi kolom alamat.

    • DATA_PRIVACY_CHOICE: pilihan privasi data Anda

      Untuk mengetahui informasi selengkapnya tentang opsi privasi, lihat Perlindungan privasi.

API

  1. Untuk menelusuri nama domain yang tersedia, gunakan metode registrations.searchDomains dengan isi permintaan kosong:

    GET https://domains.googleapis.com/v1/projects/PROJECT_ID/locations/global/registrations:searchDomains?query=SEARCH_TERM
    

    Ganti kode berikut:

    • PROJECT_ID: ID project tempat pendaftaran domain dibuat
    • SEARCH_TERM: string yang tidak kosong untuk menelusuri nama domain, seperti example

      Penelusuran ini akan menampilkan saran untuk kemungkinan nama domain yang dapat Anda daftarkan.

  2. Guna memeriksa ketersediaan terbaru untuk nama domain dan mendapatkan parameter yang diperlukan untuk mendaftarkan domain baru, termasuk harga, ketersediaan, mode privasi yang didukung, dan pemberitahuan, gunakan metode registrations.retrieveRegisterParameters dengan isi kosong:

    GET https://domains.googleapis.com/v1/projects/PROJECT_ID/locations/global/registrations:retrieveRegisterParameters?domainName=DOMAIN_NAME
    

    Ganti kode berikut:

    • PROJECT_ID: ID project tempat zona terkelola dibuat
    • DOMAIN_NAME: nama domain yang ingin Anda periksa ketersediaannya, seperti example.app

    Respons yang dihasilkan akan berisi yearlyPrice untuk domain, yang perlu Anda gunakan dalam panggilan API registrations.register.

  3. Anda dapat memilih penyedia DNS untuk server nama berdasarkan opsi penyedia DNS yang dijelaskan dalam ringkasan. Jika memilih Cloud DNS sebagai penyedia DNS, Anda harus membuat zona publik terkelola untuk domain Anda terlebih dahulu.

    Untuk membuat zona publik terkelola, gunakan metode managedZones.create:

    POST https://dns.googleapis.com/dns/v1/projects/PROJECT_ID/managedZones
    {
     "name": "ZONE_NAME",
     "description": "DESCRIPTION",
     "dnsName": "DOMAIN_NAME.",
     "visibility": "public"
    }
    

    Ganti kode berikut:

    • PROJECT_ID: ID project tempat zona terkelola dibuat
    • ZONE_NAME: nama untuk zona Anda
    • DESCRIPTION: deskripsi untuk zona Anda
    • DOMAIN_NAME.: akhiran DNS untuk zona Anda, seperti example.com

    Respons yang dihasilkan berisi daftar nameServers yang harus Anda gunakan dalam panggilan API registrations.register.

  4. Untuk mendaftarkan domain, gunakan metode registrations.register:

    POST https://domains.googleapis.com/v1/projects/PROJECT_ID/locations/global/registrations:register
    {
     "registration": {
       "domainName": "DOMAIN_NAME",
       "dnsSettings": {
         "customDns": {
           "nameServers": [
             "NAME_SERVERS"
           ]
         }
       },
       "contactSettings": {
         "privacy": "CONTACT_PRIVACY",
         "registrantContact": {
           "postalAddress": {
             "regionCode": "REGION_CODE",
             "postalCode": "POSTAL_CODE",
             "administrativeArea": "SUBDIVISION",
             "locality": "CITY",
             "addressLines": [
               "ADDRESS"
             ],
             "recipients": [
               "CONTACT_NAME"
             ],
             "organization": "ORGANIZATION"
           },
           "email": "EMAIL_ADDRESS",
           "phoneNumber": "PHONE_NUMBER",
           "faxNumber": "FAX_NUMBER"
         },
         "adminContact": {
           "postalAddress": {
             "regionCode": "REGION_CODE",
             "postalCode": "POSTAL_CODE",
             "administrativeArea": "SUBDIVISION",
             "locality": "CITY",
             "addressLines": [
               "ADDRESS"
             ],
             "recipients": [
               "CONTACT_NAME"
             ],
             "organization": "ORGANIZATION"
           },
           "email": "EMAIL_ADDRESS",
           "phoneNumber": "PHONE_NUMBER",
           "faxNumber": "FAX_NUMBER"
         },
         "technicalContact": {
           "postalAddress": {
             "regionCode": "REGION_CODE",
             "postalCode": "POSTAL_CODE",
             "administrativeArea": "SUBDIVISION",
             "locality": "CITY",
             "addressLines": [
               "ADDRESS"
             ],
             "recipients": [
               "CONTACT_NAME"
             ],
             "organization": "ORGANIZATION"
           },
           "email": "EMAIL_ADDRESS",
           "phoneNumber": "PHONE_NUMBER",
           "faxNumber": "FAX_NUMBER"
         }
       }
     },
     "yearlyPrice": {
       "currencyCode": "CURRENCY_CODE",
       "units": NUMBER_OF_UNITS
     }
    }
    

    Ganti kode berikut:

    • PROJECT_ID: ID project tempat Anda membuat resource pendaftaran
    • DOMAIN_NAME: nama domain yang ingin Anda daftarkan, seperti example.com
    • NAME_SERVERS: server nama yang ingin Anda gunakan

      Jika Anda menggunakan Cloud DNS, gunakan output kolom nameServers yang Anda peroleh dari panggilan API managedZones.create.post.

    • CONTACT_PRIVACY: pengaturan privasi pilihan untuk data kontak

      Untuk mengetahui informasi mendetail tentang opsi privasi yang tersedia, lihat referensi ContactPrivacy di Cloud Domains API.

    Ganti nilai berikut untuk registrantContact, adminContact, dan technicalContact. Untuk informasi mendetail tentang setiap jenis kontak, lihat Informasi kontak.

    • REGION_CODE: kode wilayah alamat—misalnya, US untuk Amerika Serikat
    • POSTAL_CODE: kode pos alamat—misalnya, 94043
    • SUBDIVISION: subdivisi administratif tertinggi alamat, seperti negara bagian, provinsi, oblast, atau prefektur—misalnya, CA untuk negara bagian California
    • CITY: nama kota alamat—misalnya, Mountain View
    • ADDRESS: tingkat alamat yang lebih rendah—misalnya, 1599 Amphitheater Parkway
    • CONTACT_NAME: nama kontak
    • ORGANIZATION: (opsional) nama organisasi yang mendaftarkan domain—misalnya, Doe Corporation
    • EMAIL_ADDRESS: alamat email kontak—misalnya, john@example.com
    • PHONE_NUMBER: nomor telepon kontak dalam format internasional—misalnya, +1-800-555-0123
    • FAX_NUMBER: (opsional) nomor faks kontak dalam format internasional—misalnya, +1-800-555-0123

      Anda harus memasukkan alamat secara akurat karena digunakan untuk pemulihan domain jika Anda kehilangan akses ke pendaftaran. Untuk mengetahui detailnya, lihat panduan untuk memasukkan informasi kolom alamat.

    Ganti nilai berikut dengan harga tahunan domain. Ini adalah jumlah yang diperoleh dari kolom yearlyPrice dalam panggilan API registrations.retrieveRegisterParameters:

    • CURRENCY_CODE: kode mata uang tiga huruf seperti yang ditentukan dalam ISO 4217—misalnya, USD
    • NUMBER_OF_UNITS: keseluruhan unit jumlah—misalnya, jika currencyCode adalah USD, maka satu unit adalah satu dolar AS

Setelah dibuat, resource pendaftaran berada dalam status REGISTRATION_PENDING. Aplikasi akan bertransisi ke ACTIVE status dalam beberapa menit. Artinya, proses pendaftaran berhasil dan domain siap digunakan.

Untuk mengatasi masalah yang muncul, lihat bagian Pemecahan Masalah Selama pendaftaran, resource pendaftaran sepertinya macet dalam status REGISTRATION_PENDING. Lihat juga Mencantumkan domain yang terdaftar.

Jika Anda menerima pesan error selama proses pendaftaran, lihat Error saat pendaftaran domain.

Verifikasi informasi kontak Anda

Setelah Anda mendaftarkan domain, Cloud Domains akan mengirimkan email verifikasi ke alamat yang Anda berikan di informasi kontak untuk domain tersebut. Email ini berisi baris subjek yang menyatakan bahwa Tindakan diperlukan: Harap verifikasi alamat email Anda atau [Tindakan Diperlukan] Verifikasi kontak domain Squarespace Anda.

Anda harus memverifikasi informasi kontak dalam 15 hari atau domain Anda akan menjadi tidak aktif.

Untuk memverifikasi alamat email Anda, selesaikan langkah-langkah berikut:

  1. Buka email verifikasi dari domains-noreply@google.com atau no-reply@squarespace.com
  2. Klik Verifikasi email sekarang.

Setelah Cloud Domains memverifikasi informasi kontak Anda, pesan konfirmasi akan ditampilkan yang menunjukkan bahwa alamat email Anda telah diverifikasi.

Jika terjadi error saat memverifikasi informasi kontak Anda, lihat bagian Pemecahan masalah Masalah verifikasi email pendaftar.

Langkah selanjutnya