Skip to main content

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

Activar el usuario externo en el proyecto

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:

  1. Ve a la consola de Google para tu proyecto: https://console.cloud.google.com/.

  2. En el menú de la izquierda, selecciona la pantalla de consentimiento de API y Servicios > de OAuth.

  3. Para el tipo de usuario, selecciona Externo.

  4. Haz clic en Crear.

  5. 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.

    1. 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.

    2. El nombre del producto puede ser el siguiente: .

  6. No agregues alcances ni usuarios de prueba.

  7. Guarda los cambios.

Crear cliente OAuth 2.0

Debes crear un conjunto de credenciales para utilizarlas cuando accedas a tu proyecto de Google.

Pasos:

  1. En el menú API y Servicios, selecciona Credenciales.

  2. En la parte superior de la pantalla, haz clic en +CREAR CREDENCIALES.

  3. Selecciona ID del cliente de OAuth.

  4. En Tipo de aplicación, selecciona Aplicación web.

  5. Completa los valores para la siguiente configuración:

    Ajuste

    Valor

    Nombre

    Proporciona un nombre descriptivo. Ejemplo: Google_Analytics

    Orí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/callback

  6. Haz clic en Crear.

  7. Conserva los valores de ID del cliente y secreto del cliente. Estos valores se deben aplicar en Alteryx One.

Habilitar el acceso a la API

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.

Pasos:

  1. Navega a la URL enumerada.

  2. 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:

  1. Inicia sesión en Alteryx One como administrador del espacio de trabajo.

  2. En el menú de la izquierda, selecciona el menú de usuario > Consola de administrador >clientes OAuth2.0.

  3. En la página Clientes OAuth2.0, haz clic en Registrar cliente OAuth2.0.

  4. 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 en0(no caduca).

  5. 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.