Esta página descreve como pesquisar um nome de domínio disponível e registar o domínio através do Cloud Domains. O Cloud Domains permite-lhe escolher o seu fornecedor de DNS e personalizar as suas definições de DNS.
Depois de registar o domínio, o Cloud Domains renova automaticamente o registo do domínio, desde que a conta do Cloud Billing permaneça ativa. Pode desativar a renovação automática em qualquer altura após o registo do domínio.
Antes de começar
Antes de começar a usar o Cloud Domains para registar os seus domínios, conclua os seguintes passos:
-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
Roles required to select or create a project
- Select a project: Selecting a project doesn't require a specific IAM role—you can select any project that you've been granted a role on.
-
Create a project: To create a project, you need the Project Creator
(
roles/resourcemanager.projectCreator
), which contains theresourcemanager.projects.create
permission. Learn how to grant roles.
-
Verify that billing is enabled for your Google Cloud project.
-
Enable the Cloud Domains API.
Roles required to enable APIs
To enable APIs, you need the Service Usage Admin IAM role (
roles/serviceusage.serviceUsageAdmin
), which contains theserviceusage.services.enable
permission. Learn how to grant roles.
Configure e registe um domínio
Para usar o Cloud Domains para registar um domínio, conclua as seguintes tarefas:
- Pesquise um nome de domínio.
- Configure o DNS para o domínio.
- Escolha as definições de privacidade para o seu domínio.
Especifique as suas informações de contacto.
Valide as suas informações de contacto.
Quando regista um domínio que é propriedade de uma empresa, o registante tem de fornecer os detalhes de contacto da empresa, como o endereço de email e o número de telefone. Se o solicitador fornecer os respetivos detalhes de contacto pessoais, a empresa pode perder o acesso ao domínio quando o solicitador sair.
Consola
Na Google Cloud consola, aceda à página Cloud Domains.
- Clique em Registar domínio.
- Tem de aceitar os Termos de Utilização do Squarespace para o seu projeto. Se não tiver aceitado anteriormente, é-lhe pedido que leia primeiro a página dos Termos de Utilização do Squarespace e, em seguida, aceite para continuar.
- Pesquise um domínio disponível e, em seguida, identifique o nome do domínio que quer comprar. Os preços são apresentados para cada domínio disponível.
Clique em Quotas e limites.
Selecionar junto ao nome do domínio que quer comprar. Pode adicionar todos os domínios que quiser, sujeitos à sua quota disponível. Para ver detalhes, consulte o artigoO preço total com base na sua seleção é calculado e apresentado na secção Domínio de pesquisa. Para remover um domínio do carrinho, clique em
Desmarcar junto ao nome do domínio.Depois de configurar a faturação e concluir o registo do domínio, o Cloud Domains define automaticamente o registo como renovação automática.
Clique em Continuar.
Na secção Configuração de DNS, escolha um dos seguintes fornecedores de DNS para os seus servidores de nomes. Se estiver a registar vários domínios, pode escolher definições individuais para cada domínio.
Fornecedor de DNS Descrição Custo Cloud DNS A Google recomenda que use o Cloud DNS como fornecedor de DNS para todos os seus servidores de nomes. Aplicam-se custos adicionais do Cloud DNS. Para ver detalhes, consulte a página de preços do Cloud DNS. Servidores de nomes personalizados Se escolher esta opção, pode usar o Cloud Domains para configurar os servidores de nomes e, em seguida, usar um fornecedor DNS de terceiros para configurar os registos de recursos DNS. Consulte o seu fornecedor DNS. Se selecionar o valor predefinido Usar o Cloud DNS (recomendado), Google Cloud cria automaticamente uma zona para si. Para editar o nome da zona e outros detalhes, faça o seguinte:
- Na lista Zona de DNS na nuvem, selecione Configurar nova zona.
- Faça as edições necessárias e, de seguida, clique em Guardar e continuar.
Se já tiver criado uma zona no Cloud DNS, o Cloud Domains seleciona essa zona por predefinição.
Se selecionar Usar servidores de nomes personalizados, introduza, pelo menos, dois servidores de nomes. Para adicionar mais servidores de nomes, clique em Adicionar outro servidor de nomes.
Clique em Continuar.
Por predefinição, a proteção de privacidade está ativada. No entanto, pode alterar as definições para uma das opções de privacidade na tabela seguinte.
Opção de privacidade Descrição Proteção de privacidade ativada Se escolher esta opção, garante que as suas informações de contacto não estão disponíveis publicamente. Para ajudar a proteger as suas informações de contacto e evitar o spam, um fornecedor de terceiros apresenta informações de contacto alternativas (proxy) para o seu domínio no diretório público. O fornecedor externo encaminha todas as mensagens enviadas para as suas informações de contacto de proxy para as informações de contacto privadas reais.
O Cloud Domains não oferece proteção de privacidade para todas as extensões de domínios nem domínios de nível superior (TLDs). As bases de dados de registo, as organizações que gerem extensões de domínios, têm políticas que proíbem a utilização da proteção de privacidade para determinados TLDs.
Limite as suas informações disponíveis para o público Se escolher esta opção, disponibiliza ao público informações não identificáveis limitadas. As informações reais disponíveis publicamente dependem do domínio que escolheu. Se indicar o nome de uma organização, este pode ser visível publicamente. Tornar todas as informações de contacto públicas Se escolher esta opção, todas as suas informações de contacto ficam disponíveis ao público através da base de dados WHOIS. Para obter informações sobre como usar a privacidade dos contactos, consulte a secção
ContactPrivacy
na documentação de referência.Para limitar as informações disponíveis ao público, selecione Limitar as informações disponíveis ao público. Esta opção só está disponível para domínios
.com
e.net
.Para tornar todas as informações de contacto disponíveis publicamente, selecione Tornar todas as informações de contacto públicas.
Se concordar com a declaração na caixa de diálogo, clique em Concordo.
Clique em Continuar.
Introduza as suas informações de contacto para o domínio, que são necessárias para que a ICANN possa entrar em contacto consigo se houver algum problema. Por predefinição, os detalhes de contacto que introduzir são aplicados aos contactos do solicitador, administrativo e técnico. Para introduzir informações diferentes para cada tipo de contacto, pode editar as definições de contacto mais tarde.
Se estiver a registar mais do que um domínio, pode optar por aplicar os mesmos detalhes de contacto a todos os domínios ou optar por introduzir detalhes de contacto diferentes para cada domínio.
Clique em Registar.
O processamento do registo pode demorar alguns minutos.
O Cloud Domains ou o Squarespace enviam um email de validação para o endereço de email que introduzir.
gcloud
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, comoexample
. Esta pesquisa devolve sugestões de possíveis nomes de domínio que pode registar.Para verificar a disponibilidade atualizada de um nome de domínio e obter os parâmetros necessários para registar um novo domínio, incluindo o preço, a disponibilidade, os modos de privacidade suportados e os avisos, use o comando
gcloud domains registrations get-register-parameters
:gcloud domains registrations get-register-parameters DOMAIN_NAME
Substitua
DOMAIN_NAME
pelo nome do domínio para o qual quer verificar a disponibilidade, comoexample.app
.O resultado tem um aspeto semelhante ao seguinte:
availability: AVAILABLE domainName: example.app domainNotices: ‐ HSTS_PRELOADED supportedPrivacy: ‐ PRIVATE_CONTACT_DATA ‐ PUBLIC_CONTACT_DATA yearlyPrice: currencyCode: USD units: '12'
Pode escolher um fornecedor DNS para os seus servidores de nomes com base nas opções de fornecedor DNS explicadas na vista geral. Se escolher o Cloud DNS como fornecedor de DNS, tem de criar primeiro uma zona pública gerida para o seu domínio.
Para criar uma zona pública gerida, use o
dns managed-zones create
comando:gcloud dns managed-zones create CLOUD_DNS_ZONE_NAME \ --description="DESCRIPTION" \ --dns-name=DOMAIN_NAME \
Substitua o seguinte:
CLOUD_DNS_ZONE_NAME
: um nome para a sua zonaDESCRIPTION
: uma descrição da sua zonaDOMAIN_NAME
: o nome de domínio DNS da sua zona, comoexample.com
Use o mesmo nome de domínio que usou nos comandos anteriores, que é o nome de domínio que está a registar.
Para registar o domínio, use o comando
gcloud domains registrations register
:gcloud domains registrations register DOMAIN_NAME
Substitua
DOMAIN_NAME
pelo nome do domínio que quer registar, comoexample.app
.O resultado é semelhante ao seguinte quando regista o domínio
example.com
através de 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 o seguinte:
NAME_SERVER_CHOICE
: escolha a opção de servidor de nomes com base na sua escolha do fornecedor de DNSCLOUD_DNS_ZONE
: o nome da zona gerida do Cloud DNSNAME
: o seu nome completo, por exemplo,Alice Smith
ORGANIZATION
: (opcional) a sua organização, por exemplo,Doe Corp
EMAIL_ADDRESS
: o seu endereço de email para validação, por exemplo,alice@example.net
PHONE_NUMBER
: o número de telefone do contacto no formato internacional, por exemplo,+1-800-555-0123
FAX_NUMBER
: (opcional) o número de telefone do contacto no formato internacional, por exemplo,+1-800-555-0123
COUNTRY_CODE
: o código do país ou da região da morada, por exemplo,US
para os Estados UnidosZIP_CODE
: o código postal da morada, por exemplo,94043
STATE
: o estado ou a área administrativa da morada, por exemplo,CA
CITY
: a cidade ou a localidade da morada, por exemplo,Mountain View
ADDRESS_LINE_1
: a primeira linha da morada do registante, por exemplo,1599 Bayview Parkway
Pode ter até 5 linhas de endereço, mas apenas é obrigatória a primeira.
ADDRESS_LINE_2
: (opcional) a segunda linha de morada do registante, por exemplo,APT. 123
Tem de introduzir o endereço com precisão, uma vez que é usado para a recuperação do domínio caso perca o acesso ao seu registo. Para ver detalhes, consulte as diretrizes para introduzir informações no campo de morada.
DATA_PRIVACY_CHOICE
: a sua escolha de privacidade dos dadosPara obter informações detalhadas sobre as opções de privacidade, consulte o artigo Proteção de privacidade.
API
Para pesquisar um nome de domínio disponível, use o método
registrations.searchDomains
com um corpo do pedido vazio:GET https://domains.googleapis.com/v1/projects/PROJECT_ID/locations/global/registrations:searchDomains?query=SEARCH_TERM
Substitua o seguinte:
PROJECT_ID
: o ID do projeto onde o registo do domínio é criadoSEARCH_TERM
: qualquer string não vazia para pesquisar um nome de domínio, comoexample
Esta pesquisa devolve sugestões de possíveis nomes de domínio que pode registar.
Para verificar a disponibilidade atualizada de um nome de domínio e obter os parâmetros necessários para registar um novo domínio, incluindo o preço, a disponibilidade, os modos de privacidade suportados e os 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 o seguinte:
PROJECT_ID
: o ID do projeto onde a zona gerida é criadaDOMAIN_NAME
: o nome do domínio para o qual quer verificar a disponibilidade, comoexample.app
A resposta resultante contém o
yearlyPrice
para o domínio, que tem de usar na chamada da APIregistrations.register
.Pode escolher um fornecedor DNS para os seus servidores de nomes com base nas opções de fornecedor DNS explicadas na vista geral. Se escolher o Cloud DNS como fornecedor de DNS, tem de criar primeiro uma zona pública gerida para o seu domínio.
Para criar uma zona pública gerida, use o
managedZones.create
método:POST https://dns.googleapis.com/dns/v1/projects/PROJECT_ID/managedZones { "name": "ZONE_NAME", "description": "DESCRIPTION", "dnsName": "DOMAIN_NAME.", "visibility": "public" }
Substitua o seguinte:
PROJECT_ID
: o ID do projeto onde a zona gerida é criadaZONE_NAME
: um nome para a sua zonaDESCRIPTION
: uma descrição da sua zonaDOMAIN_NAME.
: o sufixo DNS da sua zona, comoexample.com
A resposta resultante contém uma lista
nameServers
que tem de usar na chamada APIregistrations.register
.Para registar o domínio, use o
registrations.register
método: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 o seguinte:
PROJECT_ID
: o ID do projeto onde criou o recurso de registoDOMAIN_NAME
: o nome do domínio que quer registar, comoexample.com
NAME_SERVERS
: os servidores de nomes que quer usarSe estiver a usar o Cloud DNS, use o resultado do campo
nameServers
que obteve da chamada APImanagedZones.create.post
.CONTACT_PRIVACY
: a definição de privacidade preferencial para os dados de contactoPara obter 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
etechnicalContact
. Para informações detalhadas sobre cada tipo de contacto, consulte Informações de contacto.REGION_CODE
: o código da região da morada, por exemplo,US
para os Estados UnidosPOSTAL_CODE
: o código postal da morada, por exemplo,94043
SUBDIVISION
: a subdivisão administrativa de nível mais alto de uma morada, como um estado, uma província, um oblast ou uma prefeitura. Por exemplo,CA
para o estado da CalifórniaCITY
: o nome da cidade ou vila da morada, por exemplo,Mountain View
ADDRESS
: os níveis inferiores de uma morada, por exemplo,1599 Amphitheater Parkway
CONTACT_NAME
: o nome do contactoORGANIZATION
: (opcional) o nome da organização que está a registar o domínio, por exemplo,Doe Corporation
EMAIL_ADDRESS
: o endereço de email do contacto, por exemplo,john@example.com
PHONE_NUMBER
: o número de telefone do contacto no formato internacional, por exemplo,+1-800-555-0123
FAX_NUMBER
: (opcional) o número de fax do contacto no formato internacional, por exemplo,+1-800-555-0123
Tem de introduzir o endereço com precisão, uma vez que é usado para a recuperação do domínio caso perca o acesso ao seu registo. Para ver detalhes, consulte as diretrizes para introduzir informações no campo de morada.
Substitua os seguintes valores pelo preço anual do domínio. Este é o valor obtido a partir do campo
yearlyPrice
na chamada APIregistrations.retrieveRegisterParameters
:CURRENCY_CODE
: o código de moeda de três letras, conforme definido na norma ISO 4217. Por exemplo,USD
NUMBER_OF_UNITS
: as unidades inteiras do valor. Por exemplo, securrencyCode
forUSD
, uma unidade é um dólar americano
Depois de criado, o recurso de registo encontra-se no estado
REGISTRATION_PENDING
. Deve passar para o estado ACTIVE
em alguns minutos. Isto significa que o processo de registo foi bem-sucedido e o domínio está pronto a ser usado.
Para resolver quaisquer problemas que surjam, consulte a secção Resolução de problemas Durante o registo, um recurso de registo parece estar bloqueado no estado REGISTRATION_PENDING. Veja também o artigo Liste os domínios registados.
Se receber uma mensagem de erro durante o processo de registo, consulte o artigo Erros durante o registo de domínios.
Valide as suas informações de contacto
Depois de registar o seu domínio, o Cloud Domains envia um email de validação para o endereço que indicou nas suas informações de contacto do domínio. Este email inclui uma linha de assunto que indica Ação necessária: valide o seu endereço de email ou [Ação necessária] Valide o contacto do seu domínio do Squarespace.
Tem de validar as suas informações de contacto no prazo de 15 dias ou o domínio fica inativo.
Para validar o seu endereço de email, conclua os seguintes passos:
- Abra o email de validação de no-reply@squarespace.com.
- Clique em Validar email agora.
Depois de o Cloud Domains validar as suas informações de contacto, é apresentada uma mensagem de confirmação a indicar que o seu endereço de email foi validado.
Se existir um erro na validação das suas informações de contacto, consulte a secção de resolução de problemas Problemas de validação de email do registante.
O que se segue?
- Para ver uma vista geral do Cloud Domains, consulte a vista geral do Cloud Domains.
- Para fazer alterações às definições de registo, consulte o artigo Edite as definições de registo de um domínio.
- Para aceder às informações da API, consulte a API Cloud Domains.
- Para encontrar soluções para problemas comuns que pode encontrar quando usar o Cloud Domains, consulte a secção Resolução de problemas.
- Para saber mais sobre o Cloud DNS, consulte a vista geral do Cloud DNS.