Inicio de sesión con Facebook: Guía de integración de uso interno para editores

El inicio de sesión con Facebook es una nueva alternativa para permitir el acceso a los datos de la API de informes de Audience Network. Este enfoque reemplazará el antiguo método de copiar y pegar el token de usuario del sistema de la interfaz del administrador de monetización. Este enfoque es una alternativa más segura para otorgar acceso a tus datos, debido al riesgo de que el token del administrador de monetización quede expuesto fuera de la empresa.

Por el momento, estamos implementando el inicio de sesión con Facebook en la API de informes v2. Tenemos planeado implementar el inicio de sesión con Facebook en la API de informes v1 para el 1 de julio. Por eso, asegúrate de migrar al inicio de sesión con Facebook.

Uso tecnología de terceros para obtener los datos de la API de informes

Si se trata del socio actual (socio de medición de dispositivos móviles o socio de mediación), no hace falta que realices más tareas de programación. Asegúrate de que tu socio tenga integrado el inicio de sesión con Facebook. Debido a las características del enfoque anterior, en el que se copiaba y pegaba el token, no contamos con información sobre qué socio accede actualmente a tus datos.

Uso una solución interna con interfaz de usuario

Si tienes una solución personalizada y puedes modificar su interfaz de usuario para agregar el botón "Inicio de sesión con Facebook", sigue la guía de integración y autenticación, a la que puedes acceder desde la documentación de la API de informes v2. Allí, encontrarás un enlace a una guía para todas las plataformas (celulares, web y dispositivos) sobre la integración del inicio de sesión con Facebook.

Uso una solución interna de servidor a servidor

Si tienes una solución personalizada sin una interfaz frontend y solo la usas para consultar los datos de tu empresa, puedes seguir consultando los datos con el acceso de la API de marketing.


Crear token de usuario por medio del explorador de la API Graph

  1. Ve a https://developers.facebook.com.
  2. Crea una nueva app.
    • Crea una app del negocio y asígnala a la empresa de Audience Network que contenga los datos a los que quieras acceder.
    • Asegúrate de asignarle la app a la empresa y de no vincularla a ninguna propiedad de monetización de Audience Network.
  3. Si ya usas la API de marketing en tu app, omite este paso. De lo contrario, sigue las instrucciones para obtener el permiso read_audience_network_insights
  4. Ve a nuestro explorador de la API Graph.
  5. Selecciona tu app, ingresa los permisos necesarios y genera un token.
    - Ahora, podrás acceder, durante un período breve, a los datos de la API de informes de Audience Network con este token en lugar del token del administrador de monetización.
    - Descargo de responsabilidad: Este token caducará en dos horas, por lo que tienes que convertirlo en un token de acceso de larga duración siguiendo las instrucciones que aparecen abajo.

Convertir el token en un token de acceso de larga duración

  1. Ve al depurador de token de acceso.
  2. Inserta tu token y presiona "Depurar".
  3. Debajo de la tabla con información del token, haz clic en el botón "Ampliar token de acceso".
  4. Copia el token generado.

Ahora, podrás acceder a los datos de la API de informes de Audience Network con ese token en lugar del token del administrador de monetización.

Próximos pasos