Hoy lanzamos la versión 10.0 de la API Graph y de la API de marketing de Facebook.
Este lanzamiento incluye una gran cantidad de anuncios, actualizaciones, elementos obsoletos y "rehabilitados", que pueden afectar la forma en que se integran tus apps en nuestra plataforma. En esta publicación, se detallan estas actualizaciones y los pasos necesarios que deben seguir los desarrolladores para evitar interrupciones, si corresponde.
A continuación, encontrarás información detallada sobre todos los cambios. Visita nuestro registro de cambios de la versión 10.0 para obtener información sobre las especificaciones técnicas.
Visita el hub de iniciativas de la plataforma para obtener más información sobre nuestra plataforma para desarrolladores.
Para evitar perder acceso a la API de la plataforma de Facebook, completa la comprobación de uso de datos (DUC) dentro de los 60 días posteriores a registrarte. Puedes completar la DUC si vas a la página “Mis apps” en tu panel de apps.
El invierno pasado, Facebook lanzó la comprobación de uso de datos (DUC), un nuevo requisito anual para desarrolladores para que certifiquen que el acceso a la API y el uso de datos cumple con las condiciones de la plataforma y las políticas para desarrolladores de Facebook.
Como parte de nuestra implementación gradual para todas las apps, recibirás el plazo para hacerlo y más instrucciones a través de las alertas para desarrolladores, y, además, un correo electrónico, que se enviará a la dirección de correo electrónico de contacto registrada, y una notificación en tu lista de acciones requeridas en el panel de apps.
Para obtener instrucciones sobre cómo completar la DUC, puedes consultar nuestra documentación para desarrolladores. También puedes encontrar más información en la sección de preguntas frecuentes dedicadas a la DUC.
A partir del 24 de mayo de 2021, cuando se utilice la API de grupos, se limitará a 90 días la ventana de acceso a los datos disponible para la app.
También presentamos el acceso a la API de grupos por niveles para las apps para consumidores que se basan en si se encuentran en modo de desarrollo o modo activo. Los permisos de la API de grupos funcionan ahora de manera similar al acceso estándar y acceso avanzado para las apps de negocios.
Hoy las apps que están en modo de desarrollo pueden acceder a todos los contenidos de los grupos públicos y grupos privados en los que el desarrollador sea administrador. Después de completar la revisión de apps, estas apps pueden acceder a todo el contenido de los grupos que instalaron la app.
El 24 de mayo de 2021, las apps que están en modo de desarrollo solo pueden acceder al contenido propio de los grupos públicos y privados en los que el desarrollador sea administrador. Esto significa que la app no tendrá acceso al contenido que publicaron los usuarios de otros grupos (sin roles en la app) como, por ejemplo, publicaciones y comentarios.
Obtén más información en el registro de cambios de la versión 10.0
Como parte de nuestras iniciativas constantes para proteger los datos de los usuarios, añadimos public_profile (por ejemplo, campos de perfil público predeterminado) y permisos de correo electrónico para el modelo de niveles de acceso que anunciamos con la versión 8.0 de Graph para las apps de empresas nuevas y existentes.
Las apps para empresas recientemente creadas se inician ahora con acceso estándar para "public_profile" y los permisos de correo electrónico. Cuando una app tiene acceso estándar al "public_profile", solo los usuarios que tienen un rol en la app o en una empresa que haya solicitado la app pueden buscar la app o iniciar sesión en ella. Si necesitas que usuarios externos inicien sesión en tu app, los administradores de apps pueden solicitar el acceso avanzado en el panel de apps. Este acceso se generará de manera automática.
Obtén más información en el registro de cambios de la versión 10.0
Como se anunció el 10 de noviembre de 2020, para las apps de videojuegos y para consumidores que se envíen a revisión o que pasen del modo de desarrollo al modo activo, se deberá proporcionar una devolución de llamada para las solicitudes de eliminación de datos o una URL con instrucciones explícitas para los usuarios sobre cómo solicitar que se eliminen sus datos. Planeamos aplicar este requisito a partir del 10 de noviembre de 2022, y se lo recordaremos a los desarrolladores de apps 60 días antes de que se haga efectivo.
La UI del administrador de anuncios dejará de informar datos de las métricas de las estadísticas de anuncios anteriores a 37 meses. La API devolverá un error cuando la solicitud contenga intervalos de fechas que excedan los 37 meses. Deshabilitaremos "date_preset = lifetime" y la reemplazaremos por "date_preset = maximum".
Se aplicarán los cambios de la versión 10.0 de la API Graph a las estadísticas de anuncios a todas las demás versiones de la API Graph después de 90 días, con excepción de "date_preset = lifetime". No es necesario cambiar el campo específico que se llamó. La funcionalidad estará preestablecida y todas las llamadas "a largo plazo" tendrán una retención predeterminada de 37 meses como máximo.
Este cambio no afectará los datos relacionados con los contenidos de los anuncios, las audiencias, la configuración de la entrega ni los nombres del objeto del anuncio; tampoco se modificará el cálculo de las métricas existentes. Solo se aplicará este cambio a todos los espacios de creación de informes publicitarios, incluso al administrador de anuncios, a los informes publicitarios y a las experiencias publicitarias ligeras.
Obtén más información en el registro de cambios de la versión 10.0
A partir del 24 de mayo de 2021, cuando los socios establezcan una "expire_time" en los datos que carguen a ThreatExchange, "eliminaremos permanentemente" los datos en la fecha indicada. Si deseas indicar que los datos no son más válidos, configura el campo "expired_on" para que se eliminen de manera automática.
Antes, al "eliminar temporalmente" los datos, nos referíamos a que etiquetábamos el contenido caducado como tal. Ya no admitimos las eliminaciones temporales; una vez que un contenido caduca, se eliminará de manera permanente y se dejará de ver en ThreatExchange.
A su vez, todos los ThreatDescriptors de ThreatExchange que no sean de Facebook se eliminarán de forma permanente una vez que caduquen. El creador del ThreatDescriptors seguirá siendo quien configure el tiempo de caducidad. La eliminación comenzará en todos los ThreatDescriptors caducados que no creó Facebook. Si en tu aplicación hay actualmente ThreatDescriptors que no deseas eliminar una vez que entre en vigencia esta política, debes extender la fecha de caducidad o fijarla en “0” para asegurarte de que los datos nunca caduquen.
Haz clic aquí para obtener más información sobre los cambios
El 24 de mayo de 2021, no solicitaremos más parámetros de ubicación de país ni "location_spec" cuando se cree un público similar personalizado en ninguna versión de la API.
Al crear un público similar, el usuario selecciona la fuente similar y la proporción deseada. La ubicación del país definirá la ubicación para los públicos similares al especificar la segmentación de la campaña. Este cambio no afecta a las campañas existentes; solo tendrá efecto en las campañas nuevas y editadas.
La nueva página de estado comercial de Facebook aumentará la transparencia y la comunicación proactiva con los desarrolladores externos que utilizan los productos de la plataforma de Facebook. Esta página brindará un lugar centralizado en el que se podrá verificar el estado de la plataforma de los productos comerciales de Facebook (anuncios, API de WhatsApp Business, plataforma para desarrolladores de Facebook, etc.). Esta página se encuentra disponible para el administrador de anuncios y la API de WhatsApp Business; se agregarán productos comerciales adicionales hasta mayo de 2021.
El 24 de mayo de 2021 quedará obsoleto el SDK del cuadro de diálogo de transmisión en vivo (GLD). Este elemento de la versión anterior de la herramienta de producción en vivo quedará obsoleto en todas las versiones de la API. El cambio solo tendrá efecto en la transmisión en vivo en Facebook. Les recomendamos a los desarrolladores que usen el Live Producer y la Live API para obtener todas las soluciones de producciones en vivo mencionadas.
Soluciones para transmitir en vivo una vez que el SDK del GLD quede obsoleto:
Obtén más información en el registro de cambios de la versión 10.0
El 24 de mayo de 2021, no se admitirá más la segmentación por conexiones cuando se cree o edite un conjunto de anuncios. Este requisito solo tendrá efecto en las campañas nuevas y editadas; no afecta a las campañas existentes.
Obtén más información en el registro de cambios de la versión 10.0
Cuando lanzamos la versión 8.0 de la API Graph, dejamos obsoleto el punto de conexión gr:delete:Page/tabs para las pestañas de las páginas. Decidimos rehabilitar este punto de conexión con efecto inmediato para la versión 10.0 de la API Graph. El 24 de mayo de 2021 volveremos a permitir acceder a esta interfaz en todas las demás versiones de Graph.
Obtén más información en el registro de cambios de la versión 10.0
Cuando lanzamos la versión 9.0 de la API Graph, restringimos el acceso a tres puntos de conexión comerciales:
Al momento de lanzar la versión 10.0 de Graph, volveremos a abrir estos puntos de conexión a las llamadas de la API cuando las apps cumplan alguna de estas dos condiciones:
Obtén más información en el registro de cambios de la versión 10.0
Como parte de nuestro cronograma de lanzamiento de versiones de la API de marketing, ten en cuenta los elementos que quedarán obsoletos en la próxima versión de la API de marketing:
Para evitar interrupciones en tu negocio, te recomendamos que migres todas las llamadas a la última versión de la API de marketing que lanzamos hoy. (Visita el registro de cambios para obtener más información).
Como parte de nuestro cronograma de lanzamiento de versiones, ten en cuenta los elementos que se mencionan a continuación y que quedarán obsoletos en la próxima versión de la API Graph: