OAuth 2.0 para Google Analytics
Esta seção descreve as etapas para configurar a integração do Alteryx One Platform com o Google Analytics usando OAuth 2.0 para autenticação.
Criar o aplicativo cliente OAuth 2.0 para o Google Analytics
Você deve habilitar o acesso externo ao projeto que contém seus dados do Google Analytics.
Nota
Esta etapa configura o acesso por meio da tela de consentimento para o seu projeto. Se você já concluiu essa etapa para o projeto, pode ignorar esta seção.
Etapas:
Navegue até o Console do Google para o seu projeto: https://console.cloud.google.com/.
No menu esquerdo, selecione APIs e serviços > Tela de consentimento do OAuth.
Para "Tipo de usuário", selecione Externo.
Clique em Criar.
Você pode fornecer um logotipo e um nome para este cliente. Por exemplo:
Dica
Você pode usar seu próprio logotipo e nome do produto, se preferir.
Clique com o botão direito do mouse no logotipo no Alteryx One e baixe-o para sua área de trabalho. Clique com o botão direito do mouse na imagem e selecione Salvar como.... Carregue-a para a tela de consentimento.
O nome do produto pode ser: .
Não adicione escopos ou usuários de teste.
Salve suas alterações.
Você deve criar um conjunto de credenciais para usar ao acessar seu projeto do Google.
Etapas:
No menu "APIs e serviços", selecione Credenciais.
Na parte superior da tela, clique em +CRIAR CREDENCIAIS.
Selecione ID do cliente OAuth.
Em "Tipo de aplicativo", selecione Aplicativo da Web.
Preencha os valores para as seguintes configurações:
Configuração
Valor
Nome
Forneça um nome descritivo. Exemplo:
Google_AnalyticsOrigens de JavaScript autorizadas
Não adicione um valor para esta configuração.
URIs de redirecionamento autorizados
Defina o valor como o seguinte:
https://ayxpreview.alteryxcloud.com/oauth2/callbackClique em Criar.
Mantenha os valores de "ID do cliente" e "Segredo do cliente". Esses valores devem ser aplicados no Alteryx One.
Você deve habilitar o acesso às APIs do Google Analytics por meio do seu projeto. Você pode habilitar uma ou mais das APIs listadas abaixo.
API do Google Analytics: https://console.cloud.google.com/apis/library/analytics.googleapis.com
API de relatórios do Google Analytics: https://console.cloud.google.com/apis/library/analyticsreporting.googleapis.com
Etapas:
Navegue até o URL listado.
Clique em Habilitar.
Criar o cliente OAuth 2.0 para o Google Analytics
Depois que o aplicativo do Google Analytics for criado, você deverá criar um cliente OAuth 2.0 no Alteryx One, que é usado para integração com o aplicativo conectado ao OAuth 2.0 que você criou acima.
Nota
Você deve criar um cliente OAuth 2.0 no Alteryx One para cada aplicativo conectado ao Google Analytics que deseja usar.
Etapas:
Faça login no Alteryx One como Administrador do espaço de trabalho.
No menu à esquerda, selecione Menu do usuário > Console de administração > Clientes OAuth2.0.
Na página "Clientes OAuth2.0", clique em Registrar cliente OAuth2.0.
Especifique o novo cliente. Aplique os valores a seguir:
Configuração
Descrição
Tipo
Defina como
google_analytics.Nome
Nome de exibição para o cliente OAuth 2.0 no Alteryx One.
ID do cliente
Defina esse valor como o valor de "ID do cliente" que você manteve do seu aplicativo do Google Analytics.
Segredo do cliente
Defina esse valor como o valor de "Segredo do cliente" que você manteve do seu aplicativo do Google Analytics.
URL da autorização
Defina esse valor como o seguinte:
https://accounts.google.com/o/oauth2/v2/auth
URL do token
Defina esse valor como o seguinte:
https://oauth2.googleapis.com/token
Escopos
Insira o valor a seguir:
https://www.googleapis.com/auth/drive.readonly
O token de acesso expira em
Defina esse valor (em milissegundos) como
3600000(1 hora).O token de atualização expira em
Defina o valor como
0(não expira).Para salvar seu cliente OAuth 2.0, clique em Salvar.
Para obter mais informações, consulte Criar cliente OAuth2.
Criar conexão do Google Analytics
Depois de criar as duas referências de cliente OAuth 2.0, você pode criar uma conexão com seus dados do Google Analytics.
Nota
É necessário criar uma conexão separada para cada cliente OAuth 2.0 que está disponível no Alteryx One.
Para obter mais informações, consulte Conexões do Google Analytics.