Requisitos de segurança

Este guia explica os requisitos de segurança para usuários do Google Ads e da API Google Ads, incluindo a autenticação obrigatória com chave de acesso ao gerar tokens de atualização do OAuth 2.0 e a verificação em duas etapas (2SV) para contas sujeitas a diretrizes de segurança de contas de administrador.

O que são chaves de acesso?

Uma chave de acesso é uma forma de autenticação multifator (MFA) que combina criptografia de chave pública com a segurança do seu dispositivo (como impressão digital, reconhecimento facial ou PIN de bloqueio de tela) para verificar a identidade do proprietário da conta. As chaves de acesso combinam a posse do dispositivo ("o que você tem", por exemplo, seu dispositivo móvel ou uma chave FIDO2) com o conhecimento de como desbloquear o dispositivo ("o que você sabe"), oferecendo uma alternativa conveniente às senhas.

As chaves de acesso são consideradas mais seguras do que a verificação em duas etapas padrão (também conhecida como autenticação de dois fatores ou 2FA) pelos seguintes motivos:

  • Vinculadas ao domínio: as chaves de acesso estão vinculadas a domínios específicos (por exemplo, google.com) e não funcionam em sites fraudulentos que se passam pelo site original (por exemplo, google-fake.com).
  • Vinculadas ao dispositivo: as chaves de acesso são bloqueadas pela autenticação local do dispositivo e exigem a presença física do usuário para serem desbloqueadas.
  • Sem segredos para roubar: as chaves de acesso usam um método de desafio-resposta criptográfico de chave pública entre o dispositivo e o servidor, sem usar senhas de uso único ou senhas que podem ser interceptadas.

Configurar chave de acesso

Para configurar uma chave de acesso, siga estas etapas:

  1. Acesse g.co/passkeys e faça login na sua Conta do Google.
  2. Clique em Criar uma chave de acesso.
  3. Siga as instruções no dispositivo para criar a chave de acesso.

Requisitos para chaves de acesso

As seções a seguir detalham os requisitos de chave de acesso para usar o Google Ads e a API Google Ads.

Requisitos do Google Ads

O Google Ads permite usar uma chave de acesso para fazer login na sua conta. Alguns anunciantes talvez precisem usar uma chave de acesso para autorizar ações sensíveis na conta do Google Ads.

Requisitos da API Google Ads

A API Google Ads exige que todos os usuários se autentiquem com uma chave de acesso ao seguir o fluxo de trabalho de autenticação do usuário para gerar tokens de atualização do OAuth 2.0. Se você não tiver criado uma chave de acesso, será solicitado que crie uma (sujeito a um atraso de segurança de até 7 dias antes que a nova chave de acesso possa ser usada para concluir o fluxo de trabalho de autenticação). Outras formas de autenticação que usam apenas uma senha ou mecanismos padrão de verificação em duas etapas, como senha única baseada em tempo (TOTP) ou códigos baseados em SMS, não são permitidas.

Prompt de autenticação da chave de acesso OAuth

Os tokens de atualização do OAuth atuais não serão afetados por esse requisito. Eles continuam funcionando normalmente, e os usuários não precisam de uma nova autorização para gerar tokens de acesso OAuth.

O que é a verificação em duas etapas?

A verificação em duas etapas (2SV), também conhecida como autenticação de dois fatores (2FA), é uma forma de MFA que adiciona um segundo fator de posse ("o que você tem") além de um nome de usuário e uma senha.

A verificação em duas etapas é mais segura do que os sistemas de autenticação de fator único, em que a autenticação usa apenas um nome de usuário e um único fator de conhecimento ("o que você sabe"), normalmente uma senha. Ao exigir o segundo fator, você dificulta a violação da sua conta por usuários não autorizados. As senhas podem ser comprometidas, mas o uso da verificação em duas etapas significa que uma senha comprometida por si só não é suficiente para conseguir acesso.

Requisitos da verificação em duas etapas

As seções a seguir detalham os requisitos da verificação em duas etapas para usar o Google Ads e a API Google Ads.

Requisitos do Google Ads

O Google Ads aceita diretrizes de segurança da conta de administrador que permitem que um administrador de conta de administrador aplique configurações de segurança mínimas em todas as subcontas atuais e futuras que uma conta de administrador tem propriedade administrativa. Uma dessas políticas permite que os administradores de contas de administrador exijam que os usuários de subcontas próprias ativem a verificação em duas etapas nas contas para fazer login.

Requisitos da API Google Ads

Para gerar tokens de atualização do OAuth 2.0 usando o fluxo de trabalho de autenticação do usuário, a API Google Ads exige uma chave de acesso em vez da verificação em duas etapas padrão.

Quando uma conta de administrador aplica um mandato de verificação em duas etapas, os tokens de atualização do OAuth continuam funcionando sem solicitar que os usuários autorizem novamente ao receber tokens de acesso do OAuth. No entanto, as chamadas da API Google Ads para contas sujeitas a esse mandato falham com um erro TWO_STEP_VERIFICATION_NOT_ENROLLED até que o usuário ative a verificação em duas etapas na Conta do Google.