¿Cuáles son las novedades del SDK de Facebook más reciente?

Después de que integras el SDK de Facebook, se registran y recopilan automáticamente determinados eventos de la app en el administrador de eventos, a menos que desactives el registro automático de eventos. Puedes cambiar esta configuración en el código de tu app o mediante el botón de activación de eventos de la app, ubicado en el panel de apps o en el administrador de eventos. Ten en cuenta que, en el caso de que haya valores contradictorios entre la marca AutoLogAppEventsEnabled y el botón de activación, prevalecerá el valor del botón de activación del "registro automático de eventos del SDK de Facebook". Para obtener información sobre qué información se recopila y cómo desactivar el registro de eventos de la app de manera automática, consulta Registro automático de eventos de la app.

  • Eventos de la app sin código: conoce cómo las personas usan tu app y pon en circulación campañas más efectivas sin la necesidad de escribir código.
  • Verificación de las compras en la app para Android: comprueba en tiempo real todas las compras en la app con Google Play.
  • Compras en la app para Android e iOS: en la versión 4.39 del SDK de Facebook, se activa automáticamente el registro de eventos de compras en la app. Visita nuestra página de documentación si quieres inhabilitar el registro en las apps para Android o iOS.

Nuevas funciones de privacidad

  • Demora del registro automático de eventos para Android o iOS: permite pausar el registro de eventos de la app, como las instalaciones o los inicios de la app, hasta que se obtenga el consentimiento del usuario.
  • Demora del inicio del SDK para Android o iOS: bloquea todas las solicitudes de red hasta que se obtenga el consentimiento del usuario.
  • Seguimiento del anunciante activado para iOS 14: para cumplir con las obligaciones de la política de iOS 14, tendrás que configurar una marca de consentimiento del usuario para usar el SDK de Facebook.

Cómo realizar la actualización

Android

  • Si tu app se integra en el SDK de Facebook en Maven mediante las versiones dinámicas, solo tienes que volver a compilar el proyecto. Para actualizar el SDK, hace falta volver a compilar la app. Gradle resuelve cualquier dependencia y descarga el SDK más reciente de la app.

  • Si tu app se integra en el SDK de Facebook en Maven sin las versiones dinámicas, debes usar el código que figura debajo para modificar el archivo build.gradle y volver a compilar el proyecto.
    implementation 'com.facebook.android:facebook-android-sdk:[8,9)'
  • Si tu app se integra en el SDK manualmente, sigue los pasos en nuestra guía introductoria para empezar a usar Maven y las versiones dinámicas.

iOS

  • Si tu app se integra en el SDK de Facebook mediante CocoaPods, agrega a tu Podfile el código que figura debajo.
    pod 'FacebookSDK'
    pod 'FacebookSDK/LoginKit'
    pod 'FacebookSDK/ShareKit'
    pod 'FacebookSDK/PlacesKit'
    
    pod 'FBSDKMessengerShareKit'

    Luego, ejecuta pod update.

  • Si tu app se integra en el SDK de Facebook manualmente, sigue los pasos en nuestra guía introductoria para empezar a usar CocoaPods.