Publicamos actualizaciones constantes en nuestra documentación, y es posible que algunas de ellas aún no estén disponibles en tu idioma. Si deseas obtener la información más actual, utiliza la versión en inglés.

Configuración de suscripciones para aplicaciones de iOS

Para que nuestro sistema se pueda comunicar con Apple, debes proporcionar un conjunto de credenciales. En este artículo, aprenderás a hacer lo siguiente:

  1. Configurar las notificaciones del servidor en tu cuenta de App Store Connect. Si configuras las notificaciones del servidor, Apple App Store notificará a nuestro sistema cuando haya alguna actualización en las suscripciones de tu aplicación. Esto permite que nuestro sistema active los eventos de suscripción a tiempo.

  2. Generar una clave de compras in-app. La clave de compras in-app es obligatoria para todos los tipos de compras in-app. Las suscripciones son un tipo de compra in-app.

  3. Extraer valores de App Store Connect. Debes proporcionar estos valores para conectar tu cuenta de App Store Connect con Adjust.

    • Clave privada
    • ID de la clave
    • ID del emisor
  4. Conectar tus credenciales de App Store Connect en Adjust.

Antes de comenzar

Esto es lo que debes saber antes de comenzar.

Solución de crecimiento:

Suscripciones está disponible como herramienta de crecimiento de Adjust. Comunícate con tu representante de Adjust o envía un correo electrónico a sales@adjust.com para agregar esta herramienta a tu paquete.

Requisitos

  • Una aplicación presente en App Store Connect
  • Permisos de administrador en App Store Connect
  • Permisos de administrador, editor o editor personalizado en Adjust para conectar tus credenciales de App Store Connect en Adjust

Cómo configurar las notificaciones del servidor en App Store Connect

Debes configurar las notificaciones del servidor en tu cuenta de App Store Connect. De esta manera, Apple App Store podrá notificar a nuestro sistema cuando haya alguna actualización en las suscripciones de tu aplicación.

  1. Inicia sesión en tu cuenta de App Store Connect.

  2. Selecciona My Apps (Mis aplicaciones).

  3. Selecciona la aplicación que deseas configurar.

  4. Selecciona App Information (Información de la aplicación).

  5. En App Store Server Notifications > Production Server URL (Notificaciones del servidor de App Store > URL del servidor de producción), selecciona Set Up URL (Configurar URL).

  6. En el campo Production Server URL (URL del servidor de producción), escribe https://subscription.adjust.com/v2/appstore/.

    • Apple únicamente admite una URL de notificación para el servidor. Si deseas recibir primero los datos de las suscripciones de Apple en tus servidores, envía las notificaciones a nuestro endpoint mediante un proxy: https://subscription.adjust.com/v2/appstore/.
  7. Selecciona Version 2 Notifications (Notificaciones de la versión 2).

    • Apple descontinuó las notificaciones de la versión 1. Si utilizabas una versión anterior de Suscripciones en Adjust, actualiza a las notificaciones de la versión 2.
  8. Haz clic en Save (Guardar).

Inicia sesión en tu cuenta de App Store Connect y selecciona My Apps.

1/5

Cómo generar una clave de compras in-app

Te recomendamos generar una clave de compras in-app para la verificación de ingresos in-app de Adjust. Esta clave autoriza el acceso a los datos de tu aplicación desde la API del servidor de App Store. Sí aún no solicitas el acceso de API en tu cuenta de App Store Connect, completa la solicitud antes de crear la clave.

  1. Inicia sesión en tu cuenta de App Store Connect.
  2. Selecciona Users and Access (Usuarios y acceso).
  3. Selecciona Integrations (Integraciones).
  4. En la sección Key Type (Tipo de clave), selecciona In-App Purchase (Compra in-app).
  5. Selecciona el ícono + para crear una clave de compras in-app.
  6. En el campo Name (Nombre), escribe un nombre para la clave.
  7. Selecciona Generate (Generar).

Tu clave de compras in-app aparecerá en la lista de claves activas.

Selecciona +.

1/3

Cómo extraer valores de App Store Connect

  1. Inicia sesión en tu cuenta de App Store Connect.

  2. Selecciona Users and Access (Usuarios y acceso).

  3. Selecciona Integrations (Integraciones).

  4. En la sección Key Type (Tipo de clave), selecciona In-App Purchase (Compra in-app).

  5. Junto a Issuer ID (ID del emisor), selecciona Copy (Copiar).

    • Ejemplo: 57246542-96fe-1a63-e053-0824d011072a
  6. En la clave que generaste, coloca el puntero sobre el valor que aparece en la columna Key ID (ID de la clave). Selecciona Copy Key ID (Copiar ID de la clave) para copiar el ID de la clave.

    • Ejemplo: 2X9R4HXF34
  7. En la misma clave, selecciona Download In-App Purchase Key (Descargar clave de compras in-app) y luego selecciona Download (Descargar) para continuar.

  8. Copia la clave privada completa en el archivo .p8 descargado.

    • Ejemplo:
-----BEGIN PRIVATE KEY-----
MIGTAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBHkwdwIBAQQgNxUqm0R2vt4IrLAQr9gfDPixwSxH9wJZ6NV3X0ax4eWgCgYIKoZIzj0DAQehasda2ANCAAQx53AlofI4Of54lbR04A6D2QMbe0mt8+JtRHkJJCEUesUfySoZsm2jeh3qodLE0pZ2Rayv26qFMKuKEwemB2Op
-----END PRIVATE KEY-----

Copia el ID del emisor

1/3

Cómo conectar tu cuenta de App Store Connect en Adjust

Debes utilizar en Adjust las mismas credenciales de la cuenta de App Store Connect para todas las aplicaciones que tengas en tu cuenta. Sigue estos pasos para agregar tus credenciales de App Store Connect en Adjust.

  1. En la sección DataWorks, selecciona Conexiones.

  2. Selecciona + Nueva conexión.

  3. En la sección Socio, selecciona App Store Connect (compra in-app).

  4. En la sección Servicios, selecciona Suscripción.

  5. Proporciona los valores que obtuviste en el paso anterior.

    • ID del emisor
    • ID de la clave
    • Clave privada
  6. Selecciona Conectar.

➡️ A continuación: habilita las suscripciones para tu aplicación en Adjust.