LinkedIn

El conector de LinkedIn te permite realizar operaciones de lectura en los datos de LinkedIn.

Antes de comenzar

En tu proyecto de Google Cloud, realiza las siguientes tareas:

  • Asegúrate de que la conectividad de red esté configurada. Para obtener información sobre los patrones de red, consulta Conectividad de red.
  • Otorga el rol de IAM roles/connectors.admin al usuario que configura el conector.
  • Otorga los roles de IAM roles/secretmanager.viewer y roles/secretmanager.secretAccessor a la cuenta de servicio que deseas usar para el conector.
  • Habilita los siguientes servicios:
    • secretmanager.googleapis.com (API de Secret Manager)
    • connectors.googleapis.com (API de conectores)

    Para comprender cómo habilitar servicios, consulta Habilita servicios. Si estos servicios o permisos no se habilitaron antes para tu proyecto, se te solicitará que los habilites cuando configures el conector.

Configura el conector

Una conexión es específica de una fuente de datos. Significa que, si tienes muchas fuentes de datos, debes crear una conexión independiente para cada fuente. Para crear una conexión, haz lo siguiente:

  1. En la consola de Cloud, ve a la página Conectores de Integration > Conexiones y, luego, selecciona o crea un proyecto de Google Cloud.

    Ir a la página Conexiones

  2. Haz clic en + CREAR NUEVO para abrir la página Crear conexión.
  3. En la sección Ubicación, elige la ubicación para la conexión.
    1. Región: selecciona una ubicación de la lista desplegable.

      Para obtener la lista de todas las regiones compatibles, consulta Ubicaciones.

    2. Haz clic en SIGUIENTE.
  4. En la sección Detalles de la conexión, completa lo siguiente:
    1. Conector: Selecciona LinkedIn en la lista desplegable de conectores disponibles.
    2. Versión del conector: selecciona la versión del conector de la lista desplegable de versiones disponibles.
    3. En el campo Nombre de la conexión, ingresa un nombre para la instancia de conexión.

      Los nombres de las conexiones deben cumplir con los siguientes criterios:

      • Los nombres de las conexiones pueden usar letras, números o guiones.
      • Las letras deben estar en minúsculas.
      • Los nombres de las conexiones deben comenzar con una letra y terminar con una letra o un número.
      • Los nombres de las conexiones no pueden superar los 49 caracteres.
    4. De manera opcional, ingresa una Descripción para la instancia de conexión.
    5. De manera opcional, habilita Cloud Logging y, luego, selecciona un nivel de registro. De forma predeterminada, el nivel de registro se establece en Error.
    6. Cuenta de servicio: Selecciona una cuenta de servicio que tenga los roles necesarios.
    7. De manera opcional, configura los parámetros de nodo de conexión:

      • Cantidad mínima de nodos: Ingresa la cantidad mínima de nodos de conexión.
      • Cantidad máxima de nodos: Ingresa la cantidad máxima de nodos de conexión.

      Un nodo es una unidad (o réplica) de una conexión que procesa transacciones. Se requieren más nodos para procesar más transacciones para una conexión y, del mismo modo, se requieren menos para procesar menos transacciones. Para comprender cómo los nodos afectan el precio del conector, consulta Precios de nodos de conexión. Si no ingresas ningún valor, se establecen de forma predeterminada los nodos mínimos en 2 (para una mejor disponibilidad) y los nodos máximos se establecen en 50.

    8. ID de la empresa: Es el ID de la empresa de LinkedIn que es único para tu organización. Si especificas el ID de la empresa en la consulta, usa el siguiente formato: urn:li:organization:COMPANY_ID.
    9. Haz clic en SIGUIENTE.
    10. En la sección Autorización, ingresa los detalles del ID y el secreto del cliente.
      • ID de cliente: el ID de cliente que se usa para solicitar tokens de acceso.
      • Alcance: Es una lista separada por comas de los alcances deseados de la cuenta de desarrollador de LinkedIn.
      • Secreto de cliente: Secret de Secret Manager que contiene el secreto del cliente para la app conectada que creaste.
      • Versión del secreto: Es la versión del secreto seleccionado.
    11. Haz clic en SIGUIENTE.
    12. Revisa: Revisa tus detalles de conexión y autenticación.
    13. Haz clic en Crear.

    Limitaciones del sistema

    El conector de LinkedIn puede procesar un máximo de 5 transacciones por segundo por nodo y limita las transacciones que superen este límite. LinkedIn aplica un límite de 10,000 solicitudes por usuario cada 24 horas.

    De forma predeterminada, los conectores de integración asignan 2 nodos (para una mejor disponibilidad) a una conexión.

    Para obtener información sobre los límites aplicables a Integration Connectors, consulta Límites.

    Usa la conexión de LinkedIn en una integración

    Después de crear la conexión, estará disponible en la integración de Apigee y en la integración de aplicaciones. Puedes usar la conexión en una integración a través de la tarea Connectors.

    • Para comprender cómo crear y usar la tarea Connectors en la integración de Apigee, consulta Tarea Connectors.
    • Para comprender cómo crear y usar la tarea Connectors en Application Integration, consulta Tarea Connectors.

    Entidades

    El conector de LinkedIn admite entidades, como Comentarios y Perfiles. Para comprender cómo configurar las entidades, consulta Ejemplos de entidades.

    Ejemplos de operaciones de entidades

    Ejemplo: Enumera todos los comentarios de la página del perfil de LinkedIn.

    En este ejemplo, se enumeran todos los comentarios de las publicaciones en las páginas de la organización que administras.

    1. En el cuadro de diálogo Configure connector task, haz clic en Entities.
    2. Selecciona Comentarios en la lista Entity.
    3. Selecciona la operación LIST y haz clic en Listo.

    Ejemplo: Obtén perfiles de un ID específico

    En este ejemplo, se obtienen los perfiles según el ID de la entidad Profiles.

    1. En el cuadro de diálogo Configure connector task, haz clic en Entities.
    2. Selecciona Profiles en la lista Entity.
    3. Selecciona la operación GET y, luego, haz clic en Listo.
    4. En la sección Task Input de la tarea Connectors, haz clic en entityId y, luego, ingresa 2t7k5s4fgC en el campo Default Value.

      Aquí, Id [KEY] es el valor de clave primaria de la entidad Profiles.

    5. Haz clic en Listo.

    Obtén ayuda de la Comunidad de Google Cloud

    Puedes publicar tus preguntas y debatir sobre este conector en la comunidad de Google Cloud en Cloud Forums.

    ¿Qué sigue?