Migrar Adapty Unity SDK a v. 3.4

Adapty SDK 3.4.0 es una versión mayor que incluye mejoras que requieren pasos de migración por tu parte.

Actualizar los archivos de paywall de respaldo

Actualiza los archivos de paywall de respaldo para garantizar la compatibilidad con la nueva versión del SDK:

  1. Descarga los archivos de paywall de respaldo actualizados desde el Adapty Dashboard.
  2. Reemplaza los paywalls de respaldo existentes en tu aplicación móvil con los nuevos archivos.

Actualizar la implementación del modo Observer

Si usas el modo Observer, asegúrate de actualizar su implementación.

Anteriormente, se usaban distintos métodos para reportar transacciones a Adapty. En la nueva versión, el método reportTransaction debe usarse de forma consistente tanto en Android como en iOS. Este método reporta explícitamente cada transacción a Adapty, garantizando que sea reconocida. Si se usó un paywall, pasa el ID de variación para vincular la transacción a él.

¡No omitas el reporte de transacciones! Si no llamas a reportTransaction, Adapty no reconocerá la transacción, no aparecerá en los análisis y no se enviará a las integraciones.

- #if UNITY_ANDROID && !UNITY_EDITOR
-   Adapty.RestorePurchases((profile, error) => {
-     // handle the error
-   });
- #endif

 Adapty.ReportTransaction(
   "YOUR_TRANSACTION_ID", 
   "PAYWALL_VARIATION_ID", // optional
   (error) => {
   // handle the error
 });