Configurar Adapty

Para empezar, crea una cuenta de Adapty.

Después de crear una cuenta, sigue la guía de configuración de Adapty, que puedes encontrar aquí.

Si tienes algún problema al configurar tu cuenta de Adapty, consulta la sección de Soporte de Adapty para obtener ayuda.

Configuración del webhook

Para conectar Adapty con Insert Affiliate:

  1. En tu panel de Insert Affiliate (pestaña Integraciones):

    • Establece Método de Verificación de Compras en la App en Adapty
    • Copia la Adapty Webhook URL (la usarás tanto para producción como para sandbox)
    • Copia el valor de Adapty Webhook Authorization Header
    Sección de verificación de compras en la configuración del panel de Insert Affiliate con el desplegable del método de verificación resaltado

    Haz clic para ver a tamaño completo

  2. En el Adapty Dashboard:

    • Ve a Integrations → Webhooks
    • Establece Production URL con la URL del webhook copiada de Insert Affiliate
    • Establece Sandbox URL con la misma URL del webhook
    • Pega el valor de la cabecera de autorización en Authorization header value
    • Activa estas opciones:
      • Exclude historical events
      • Send attribution
      • Send trial price
      • Send user attributes
    • Guarda la configuración

Configuración en iOS

1. Instala los paquetes necesarios y completa la configuración

Para instalar el SDK de Swift de Insert Affiliate, sigue las instrucciones de nuestro repositorio de GitHub.

Todos los cambios de código necesarios se describen en detalle, con ejemplos, en el repositorio de GitHub.

Los cambios específicos que requiere Insert Affiliate para la configuración de Adapty se pueden encontrar aquí.

Configuración en Android

1. Instala los paquetes necesarios y completa la configuración

Para instalar el SDK de Android de Insert Affiliate, sigue las instrucciones de nuestro repositorio de GitHub.

Todos los cambios de código necesarios se describen en detalle, con ejemplos, en el repositorio de GitHub.

Los cambios específicos que requiere Insert Affiliate para la configuración de Adapty se pueden encontrar aquí.

Configuración en React Native

1. Instala los paquetes necesarios y completa la configuración

Para instalar el SDK de React Native de Insert Affiliate, sigue las instrucciones de nuestro repositorio de GitHub.

Todos los cambios de código necesarios se describen en detalle, con ejemplos, en el repositorio de GitHub.

Los cambios específicos que requiere Insert Affiliate para la configuración de Adapty se pueden encontrar aquí.

Configuración en Flutter

1. Instala los paquetes necesarios y completa la configuración

Para instalar el SDK de Flutter de Insert Affiliate, sigue las instrucciones de nuestro repositorio de GitHub.

Todos los cambios de código necesarios se describen en detalle, con ejemplos, en el repositorio de GitHub.

Los cambios específicos que requiere Insert Affiliate para la configuración de Adapty se pueden encontrar aquí.

Verificar tu integración

Para confirmar que el identificador del afiliado se está estableciendo correctamente en Adapty:

  1. Ve a app.adapty.io/profiles/users
  2. Busca y selecciona el usuario que hizo una compra de prueba
  3. Busca la sección Custom attributes
  4. Verifica que el atributo insert_affiliate existe con el formato: {SHORT_CODE}-{UUID}
    • Ejemplo: SAVE20-a1b2c3d4-e5f6-7890-abcd-ef1234567890

Si falta el atributo, asegúrate de estar llamando a Adapty.updateProfile con el identificador del afiliado después de que el SDK de Insert Affiliate lo establezca.