Configuración técnica

Antes de comenzar

Antes de comenzar, necesitas lo siguiente:

  • Tiene acceso de administrador avanzado a tu dominio de revendedor. Para obtener más información, consulta cómo acceder a la API de Cloud Channel

  • Acceso a la consola de Google Cloud y a la Partner Sales Console.

Paso 1: Prepara la Partner Sales Console

Antes de que puedas usar la API, debes aceptar los términos y condiciones del de servicios de canal.

Accede a Partner Sales Console al menos una vez como administrador del dominio del distribuidor. La primera vez que accedas, debe aceptar las condiciones del servicio del distribuidor, si corresponde. Si aceptaste condiciones del servicio específicas sin conexión, este paso no se aplica a ti.

Puedes aceptar condiciones del servicio adicionales en la Página de condiciones de Partner Sales Console.

Paso 2: Configura tu proyecto de Google Cloud

Para usar cualquier API de Google, debes tener un proyecto de Google Cloud.

Crea un proyecto de Google Cloud

Para crear un proyecto, ve a Proyectos de la consola de Google Cloud y haz clic Crear proyecto.

Para obtener instrucciones más detalladas sobre la creación de un proyecto y una lista de consulta nuestra guía Cómo crear y administrar proyectos.

La mayoría de los revendedores crea proyectos de Google Cloud en función de su organización de Google Cloud en lugar de hacerlo en el dominio del revendedor. Acceso del dominio del distribuidor se otorgan mediante la configuración delegación de todo el dominio para permitir que una cuenta de servicio acceda del dominio del distribuidor.

Asígnale un nombre descriptivo al proyecto. El ID del proyecto es un identificador arbitrario no afecta tu capacidad para llamar a la API de Cloud Channel.

Habilitar la API

Navega a la sección Biblioteca de APIs de la consola de Google Cloud y habilita la API de Cloud Channel.

Crea una cuenta de servicio

Para crear la cuenta de servicio, ve a la página Cuentas de servicio.

Ir a Cuentas de servicio

  1. Haz clic en Crear cuenta de servicio.
  2. Ingresa el Nombre de la cuenta de servicio (y, opcionalmente, la Cuenta de servicio) description) y, luego, haz clic en Create.
  3. Haz clic en Continuar para omitir el paso Otorga a la cuenta de servicio acceso al proyecto. de 12 a 1 con la nueva opción de compresión.
  4. Omite la sección Otorga a usuarios acceso a esta cuenta de servicio y haz clic en Listo para finalizar la creación de la cuenta

Después de crear la cuenta, crea una clave de cuenta de servicio:

  1. En la consola de Google Cloud, haz clic en la dirección de correo electrónico del servicio. cuenta que creaste.
  2. Haga clic en Claves.
  3. Haz clic en Agregar clave, luego haz clic en Crear clave nueva.
  4. Haga clic en Crear. Se descargará un archivo de claves JSON en tu computadora.

    Asegúrate de almacenar el archivo de claves de forma segura, ya que se puede usar para autenticarse como tu cuenta de servicio. Puedes mover y cambiar el nombre de este archivo como desees.

  5. Haz clic en Cerrar.

Puedes borrar y crear archivos de claves privadas en la página Cuentas de servicio.

Paso 3: Autoriza la cuenta de servicio para el dominio de distribuidor

Necesitas el ID de cliente de tu cuenta de servicio para esta sección. Desde El menú Acciones, selecciona Administra los detalles y copia tu ID único.

Ve a la sección Página de delegación de todo el dominio mediante la cuenta de administrador avanzado de tu dominio de revendedor.

  • Haz clic en Agregar nuevo y, luego, ingresa el ID de tu cuenta de servicio en el campo ID de cliente.
  • Ingresa https://www.googleapis.com/auth/apps.order en el campo Alcances de OAuth.
  • Haz clic en Autorizar para permitir que tu cuenta de servicio use el API de Cloud Channel en el contexto de tu cuenta de servicios de canal.

Luego, haz clic en Autorizar para que tu cuenta de servicio pueda usar la API de Cloud Channel en la contextual de tu cuenta de Servicios de canal.

Próximos pasos

Ahora que ya cuenta con una integración técnica inicial, puede descubrir la API leer la documentación de la API de Cloud Channel.