Registrar um domínio

Nesta página, descrevemos como pesquisar um nome de domínio disponível e registrar o domínio usando o Cloud Domains. Com o Cloud Domains, você pode escolher seu provedor de DNS e personalizar as configurações de DNS.

Depois de registrar seu domínio, o Cloud Domains renova automaticamente o registro enquanto sua conta do Cloud Billing permanecer ativa. Você pode desativar a renovação automática a qualquer momento depois de registrar seu domínio.

Antes de começar

Antes de começar a usar o Cloud Domains para registrar seus domínios, conclua as etapas a seguir:

  1. In the Google Cloud console, on the project selector page, select or create a Google Cloud project.

    Go to project selector

  2. Verify that billing is enabled for your Google Cloud project.

  3. Enable the Cloud Domains API.

    Enable the API

Configurar e registrar um domínio

Para registrar um domínio usando o Cloud Domains, conclua as seguintes tarefas:

  1. Pesquisar um nome de domínio.
  2. Configure o DNS para o domínio.
  3. Definir as configurações de privacidade para o domínio.
  4. Especifique seus dados de contato.

  5. Verifique seus dados de contato.

Ao registrar um domínio de propriedade de uma empresa, o registrante precisa fornecer os dados de contato da empresa, como endereço de e-mail e número de telefone. Se o responsável pelo registro fornecer dados de contato pessoais, a empresa poderá perder o acesso ao domínio quando ele sair.

Console

  1. No console do Google Cloud , acesse a página Cloud Domains.

    Acessar a página Cloud Domains

  2. Clique em Registrar domínio.
  3. Você precisa aceitar os Termos de Serviço do Squarespace para seu projeto. Se você ainda não tiver aceitado, leia a página dos Termos de Serviço do Squarespace e aceite para continuar.
  4. Pesquise um domínio disponível e identifique o nome que você quer comprar. Os preços de cada domínio disponível estão listados.
  5. Clique em Selecionar ao lado do nome de domínio que você quer comprar. Você pode adicionar quantos domínios quiser, de acordo com sua cota disponível. Para mais detalhes, consulte Cotas e limites.

    O preço total com base na sua seleção é calculado e mostrado na seção Pesquisar domínio. Para remover um domínio do carrinho, clique em Desmarcar ao lado do nome de domínio.

    Depois de configurar o faturamento e concluir o registro do domínio, o Cloud Domains define automaticamente o registro como Renovação automática.

  6. Clique em Continuar.

  7. Na seção Configuração de DNS, escolha um dos seguintes provedores de DNS para seus servidores de nomes. Se você estiver registrando vários domínios, poderá escolher configurações individuais para cada um deles.

    Provedor de DNS Descrição Custo
    Cloud DNS O Google recomenda que você use o Cloud DNS como provedor de DNS para todos os servidores de nomes. Sujeito a cobranças extras do Cloud DNS. Para mais detalhes, consulte a página de preços do Cloud DNS.
    Servidores de nomes personalizados Se você escolher essa opção, poderá usar o Cloud Domains para configurar seus servidores de nomes e um provedor de DNS terceirizado para configurar os registros de recursos de DNS. Consulte seu provedor de DNS.

    • Se você selecionar o valor padrão Usar o Cloud DNS (recomendado), oGoogle Cloud vai criar uma zona automaticamente. Para editar o nome da zona e outros detalhes, faça o seguinte:

      1. Na lista Zona do Cloud DNS, selecione Configurar nova zona.
      2. Faça as edições necessárias e clique em Salvar e continuar.

      Se você já tiver criado uma zona no Cloud DNS, o Cloud Domains vai selecionar essa zona por padrão.

    • Se você selecionar Usar servidores de nomes personalizados, insira pelo menos dois servidores de nomes. Para adicionar mais servidores de nomes, clique em Adicionar outro servidor de nomes.

  8. Clique em Continuar.

  9. A proteção de privacidade está ativada por padrão. No entanto, é possível mudar as configurações para uma das opções de privacidade na tabela a seguir.

    Opção de privacidade Descrição
    Proteção de privacidade ativada

    Ao escolher essa opção, você garante que seus dados de contato não fiquem disponíveis para o público. Para ajudar a proteger seus dados de contato e evitar spam, terceiros incluem dados de contato alternativos (proxy) para seu domínio no diretório público. O provedor terceirizado encaminha todas as mensagens enviadas para seus dados de contato de proxy para os dados de contato particulares reais.

    O Cloud Domains não oferece proteção de privacidade para todas as terminações de domínio ou domínios de nível superior (TLDs). Os registros, as organizações que gerenciam terminações de domínio, têm políticas que proíbem o uso da proteção de privacidade para determinados TLDs.

    Limitar os dados disponíveis para o público Ao escolher essa opção, algumas informações não identificadoras ficam disponíveis para o público. As informações disponíveis publicamente dependem do domínio escolhido. Se você informar o nome de uma organização, ele poderá ficar visível publicamente.
    Publicar todos os dados de contato Ao escolher essa opção, todos os seus dados de contato ficam disponíveis para o público no banco de dados WHOIS.

    Para saber como usar a privacidade de contato, consulte a seção ContactPrivacy na documentação de referência.

  10. Para limitar quais informações estão disponíveis ao público, selecione Limitar os dados disponíveis para o público. Essa opção está disponível apenas para os domínios .com e .net.

  11. Para disponibilizar todos os dados de contato ao público, selecione Publicar todos os dados de contato.

  12. Se você concordar com a instrução na caixa de diálogo, clique em Concordo.

  13. Clique em Continuar.

  14. Insira seus dados de contato do domínio, que são necessários para que a ICANN entre em contato com você em caso de problemas. Por padrão, os mesmos dados de contato inseridos são aplicados aos contatos técnicos, administrativos e do responsável pelo registro. Para inserir informações diferentes para cada tipo de contato, edite as configurações de contato depois.

    Se você estiver registrando mais de um domínio, poderá aplicar os mesmos dados de contato a todos eles ou inserir dados diferentes para cada um.

  15. Clique em Registrar.

    O processamento do registro pode levar alguns minutos.

    O Cloud Domains ou o Squarespace envia um e-mail de verificação para o endereço de e-mail inserido.

gcloud

  1. Para pesquisar um nome de domínio disponível, use o comando gcloud domains registrations search-domains:

    gcloud domains registrations search-domains SEARCH_TERM
    

    Substitua SEARCH_TERM por qualquer string não vazia para pesquisar um nome de domínio, como example. Essa pesquisa retorna sugestões de possíveis nomes de domínio que você pode registrar.

  2. Para verificar a disponibilidade atualizada de um nome de domínio e receber os parâmetros necessários para registrar um novo domínio, incluindo preço, disponibilidade, modos de privacidade compatíveis e avisos, use o comando gcloud domains registrations get-register-parameters:

    gcloud domains registrations get-register-parameters DOMAIN_NAME
    

    Substitua DOMAIN_NAME pelo nome de domínio que você quer verificar, como example.app.

    A saída será semelhante a esta:

      availability: AVAILABLE
      domainName: example.app
      domainNotices:
      ‐ HSTS_PRELOADED
      supportedPrivacy:
      ‐ PRIVATE_CONTACT_DATA
      ‐ PUBLIC_CONTACT_DATA
      yearlyPrice:
          currencyCode: USD
          units: '12'
    
  3. Você pode escolher um provedor de DNS para seus servidores de nomes com base nas opções de provedor de DNS explicadas na visão geral. Se você escolher o Cloud DNS como seu provedor de DNS, primeiro crie uma zona pública gerenciada para seu domínio.

    Para criar uma zona pública gerenciada, use o comando dns managed-zones create:

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

    Substitua:

    • CLOUD_DNS_ZONE_NAME: um nome para a zona;
    • DESCRIPTION: uma descrição para a zona;
    • DOMAIN_NAME: o nome de domínio DNS da sua zona, como example.com

      Use o mesmo nome de domínio que você usou nos comandos anteriores, ou seja, o nome de domínio que você está registrando.

  4. Para registrar o domínio, use o comando gcloud domains registrations register:

    gcloud domains registrations register DOMAIN_NAME
    

    Substitua DOMAIN_NAME pelo nome de domínio que você quer registrar, como example.app.

    A saída será semelhante a esta ao registrar o domínio example.com usando servidores de nomes fornecidos pelo 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.
    

    Substitua:

    • NAME_SERVER_CHOICE: escolha a opção de servidor de nomes com base no provedor de DNS
    • CLOUD_DNS_ZONE: o nome da zona gerenciada do Cloud DNS
    • NAME: seu nome completo, por exemplo, Alice Smith
    • ORGANIZATION: (opcional) sua organização. Por exemplo, Doe Corp.
    • EMAIL_ADDRESS: seu endereço de e-mail para verificação, por exemplo, [email protected]
    • PHONE_NUMBER: o número de telefone do contato no formato internacional, por exemplo, +1-800-555-0123
    • FAX_NUMBER: (opcional) o número de telefone do contato no formato internacional, por exemplo, +1-800-555-0123
    • COUNTRY_CODE: o código do país ou da região do endereço, por exemplo, US para os Estados Unidos
    • ZIP_CODE: o código postal ou CEP do endereço, por exemplo, 94043
    • STATE: o estado ou a área administrativa do endereço, por exemplo, CA
    • CITY: a cidade ou localidade do endereço, por exemplo, Mountain View
    • ADDRESS_LINE_1: a primeira linha do endereço do registrante, por exemplo, 1599 Bayview Parkway

      É possível usar até cinco linhas de endereço, mas apenas a primeira é obrigatória.

    • ADDRESS_LINE_2: (opcional) a segunda linha de endereço do registrante. Por exemplo, APT. 123

      É necessário inserir o endereço com precisão porque ele é usado para recuperação de domínio caso você perca o acesso ao registro. Para mais detalhes, consulte as diretrizes para inserir informações no campo de endereço.

    • DATA_PRIVACY_CHOICE: sua escolha de privacidade de dados

      Para informações detalhadas sobre as opções de privacidade, consulte Proteção de privacidade.

API

  1. Para pesquisar um nome de domínio disponível, use o método registrations.searchDomains com um corpo de solicitação vazio:

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

    Substitua:

    • PROJECT_ID: o ID do projeto em que o registro de domínio foi criado
    • SEARCH_TERM: qualquer string não vazia para pesquisar um nome de domínio, como example

      Essa pesquisa retorna sugestões de possíveis nomes de domínio que você pode registrar.

  2. Para verificar a disponibilidade atualizada de um nome de domínio e receber os parâmetros necessários para registrar um novo domínio, incluindo preço, disponibilidade, modos de privacidade compatíveis e avisos, use o método registrations.retrieveRegisterParameters com um corpo vazio:

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

    Substitua:

    • PROJECT_ID: o ID do projeto em que a zona gerenciada foi criada
    • DOMAIN_NAME: o nome de domínio que você quer verificar a disponibilidade, como example.app

    A resposta resultante contém o yearlyPrice do domínio, que você precisa usar na chamada da API registrations.register.

  3. Você pode escolher um provedor de DNS para seus servidores de nomes com base nas opções de provedor de DNS explicadas na visão geral. Se você escolher o Cloud DNS como seu provedor de DNS, primeiro crie uma zona pública gerenciada para seu domínio.

    Para criar uma zona pública gerenciada, use o método managedZones.create:

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

    Substitua:

    • PROJECT_ID: o ID do projeto em que a zona gerenciada foi criada;
    • ZONE_NAME: um nome para a zona;
    • DESCRIPTION: uma descrição para a zona;
    • DOMAIN_NAME.: o sufixo DNS da sua zona, como example.com

    A resposta resultante contém uma lista nameServers que você precisa usar na chamada da API registrations.register.

  4. Para registrar o domínio, use o método 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
     }
    }
    

    Substitua:

    • PROJECT_ID: o ID do projeto em que você criou o recurso de registro.
    • DOMAIN_NAME: o nome de domínio que você quer registrar, como example.com
    • NAME_SERVERS: os servidores de nomes que você quer usar

      Se você estiver usando o Cloud DNS, use a saída do campo nameServers que você recebeu da chamada de API managedZones.create.post.

    • CONTACT_PRIVACY: a configuração de privacidade preferida para os dados de contato

      Para informações detalhadas sobre as opções de privacidade disponíveis, consulte o recurso ContactPrivacy na API Cloud Domains.

    Substitua os seguintes valores para registrantContact, adminContact e technicalContact. Para informações detalhadas sobre cada tipo de contato, consulte Dados de contato.

    • REGION_CODE: o código da região do endereço, por exemplo, US para os Estados Unidos
    • POSTAL_CODE: o CEP do endereço. Por exemplo, 94043
    • SUBDIVISION: a maior subdivisão administrativa de um endereço, como um estado, uma província, um oblast ou uma prefeitura. Por exemplo, CA para o estado da Califórnia.
    • CITY: o nome da cidade ou do município do endereço. Por exemplo, Mountain View
    • ADDRESS: os níveis mais baixos de um endereço. Por exemplo, 1599 Amphitheater Parkway.
    • CONTACT_NAME: o nome do contato
    • ORGANIZATION: (opcional) o nome da organização que está registrando o domínio. Por exemplo, Doe Corporation.
    • EMAIL_ADDRESS: o endereço de e-mail do contato, por exemplo, [email protected]
    • PHONE_NUMBER: o número de telefone do contato no formato internacional, por exemplo, +1-800-555-0123
    • FAX_NUMBER: (opcional) o número de fax do contato no formato internacional. Por exemplo, +1-800-555-0123

      É necessário inserir o endereço com precisão porque ele é usado para recuperação de domínio caso você perca o acesso ao registro. Para mais detalhes, consulte as diretrizes para inserir informações no campo de endereço.

    Substitua os valores a seguir pelo preço anual do domínio. Esse é o valor obtido do campo yearlyPrice na chamada de API registrations.retrieveRegisterParameters:

    • CURRENCY_CODE: o código de moeda de três letras conforme definido na ISO 4217. Por exemplo, USD
    • NUMBER_OF_UNITS: as unidades inteiras do valor. Por exemplo, se currencyCode for USD, uma unidade será um dólar americano.

Depois que o recurso de registro é criado, ele fica no estado REGISTRATION_PENDING. Ele vai passar para o estado ACTIVE em alguns minutos. Isso significa que o processo de registro foi concluído e o domínio está pronto para uso.

Para resolver problemas que possam surgir, consulte a seção "Solução de problemas" Durante o registro, um recurso de registro parece estar preso no estado REGISTRATION_PENDING. Consulte também Listar domínios registrados.

Se você receber uma mensagem de erro durante o processo de registro, consulte Erros durante o registro de domínio.

Verificar os dados de contato

Depois de registrar o domínio, o Cloud Domains envia um e-mail de verificação para o endereço fornecido nos dados de contato do domínio. O assunto do e-mail é Ação necessária: verifique seu endereço de e-mail ou [Ação necessária] Verifique o contato do seu domínio do Squarespace.

É necessário verificar seus dados de contato em até 15 dias ou o domínio ficará inativo.

Para verificar seu endereço de e-mail, siga estas etapas:

  1. Abra o e-mail de verificação de [email protected].
  2. Clique em Verificar e-mail agora.

Depois que o Cloud Domains verificar seus dados de contato, uma mensagem de confirmação será exibida, indicando que seu endereço de e-mail foi verificado.

Se houver um erro na verificação dos seus dados de contato, consulte a seção Solução de problemas Problemas na verificação do e-mail do registrante.

A seguir