OAuth 2.0 para Google Analytics
En esta sección, se describen los pasos para configurar Alteryx One Platform para integrarse con Google Analytics a través de OAuth 2.0 para autenticarse.
Crea una aplicación cliente OAuth 2.0 para Google Analytics
Debes activar el acceso externo al proyecto que contiene tus datos de Google Analytics.
Nota
En este paso, se configura el acceso a través de la pantalla de consentimiento de tu proyecto. Si ya completaste este paso previamente para el proyecto, puedes omitir esta sección.
Pasos:
Ve a la consola de Google para tu proyecto: https://console.cloud.google.com/.
En el menú de la izquierda, selecciona la pantalla de consentimiento de API y Servicios > de OAuth.
Para el tipo de usuario, selecciona Externo.
Haz clic en Crear.
Puedes proporcionar un logotipo y un nombre para este cliente. Por ejemplo:
Sugerencia
Puedes utilizar tu propio logotipo y nombre de producto si lo prefieres.
Haz clic con el botón derecho en el logotipo en Alteryx One y descárgalo en tu escritorio. Haz clic con el botón derecho en la imagen y selecciona Guardar como…. Cárgalo en la pantalla de consentimiento.
El nombre del producto puede ser el siguiente: .
No agregues alcances ni usuarios de prueba.
Guarda los cambios.
Debes crear un conjunto de credenciales para utilizarlas cuando accedas a tu proyecto de Google.
Pasos:
En el menú API y Servicios, selecciona Credenciales.
En la parte superior de la pantalla, haz clic en +CREAR CREDENCIALES.
Selecciona ID del cliente de OAuth.
En Tipo de aplicación, selecciona Aplicación web.
Completa los valores para la siguiente configuración:
Ajuste
Valor
Nombre
Proporciona un nombre descriptivo. Ejemplo:
Google_AnalyticsOrígenes de JavaScript autorizados
No agregues un valor para esta configuración.
URI de redirección autorizadas
Establece el valor en el siguiente:
https://ayxpreview.alteryxcloud.com/oauth2/callbackHaz clic en Crear.
Conserva los valores de ID del cliente y secreto del cliente. Estos valores se deben aplicar en Alteryx One.
Debes habilitar el acceso a las API de Google Analytics a través de tu proyecto. Puedes habilitar una o más de las API enumeradas a continuación.
API de Google Analytics: https://console.cloud.google.com/apis/library/analytics.googleapis.com
API de Reporting de Google Analytics: https://console.cloud.google.com/apis/library/analyticsreporting.googleapis.com
Pasos:
Navega a la URL enumerada.
Haz clic en Activar.
Crea un Cliente OAuth 2.0 para Google Analytics
Después de crear la aplicación de Google Analytics, debes crear un Cliente OAuth 2.0 en Alteryx One, que se utiliza para integrarse a la aplicación conectada de OAuth 2.0, la cual creaste anteriormente.
Nota
Debes crear un Cliente OAuth 2.0 en Alteryx One para cada aplicación conectada a Google Analytics que deseas utilizar.
Pasos:
Inicia sesión en Alteryx One como administrador del espacio de trabajo.
En el menú de la izquierda, selecciona el menú de usuario > Consola de administrador >clientes OAuth2.0.
En la página Clientes OAuth2.0, haz clic en Registrar cliente OAuth2.0.
Especifica el nuevo cliente. Aplica los siguientes valores:
Ajuste
Descripción
Tipo
Se establece en
google_analytics.Nombre
Mostrar nombre para el Cliente OAuth 2.0 en Alteryx One.
Id. de cliente
Establece este valor en el valor de ID del cliente que conservaste de tu aplicación de Google Analytics.
Secreto de cliente
Establece este valor en el valor de secreto de cliente que conservaste de tu aplicación de Google Analytics.
URL de autorización
Establece este valor en el siguiente:
https://accounts.google.com/o/oauth2/v2/auth
URL del token
Establece este valor en el siguiente:
https://oauth2.googleapis.com/token
Alcances
Inserta el siguiente valor:
https://www.googleapis.com/auth/drive.readonly
El token de acceso caduca en
Establece este valor (en milisegundos) en
3 600 000(1 hora).El token de actualización caduca en
Establece el valor en
0(no caduca).Para guardar tu Cliente OAuth 2.0, haz clic enGuardar.
Para obtener más información, consulta Crear cliente OAuth2.
Crear una conexión de Google Analytics
Después de crear las dos referencias de Cliente OAuth 2.0, puedes crear una conexión a tus datos de Google Analytics.
Nota
Debes crear una conexión separada para cada Cliente OAuth 2.0 que esté disponible en Alteryx One.
Para obtener más información, consulta la Google Analytics Connections.