Apple Family Sharing
La función de Family Sharing de Apple permite distribuir compras in-app entre los miembros de una familia, lo que ofrece a los usuarios de apps orientadas a grupos —como servicios de streaming de vídeo o apps para niños— una forma cómoda de compartir suscripciones sin tener que compartir su Apple ID. Al permitir que hasta cinco miembros de la familia usen una suscripción, Family Sharing puede mejorar la fidelización y el engagement de los usuarios en tu app. En esta guía, explicamos cómo activar el uso compartido familiar para suscripciones y cómo Adapty gestiona las compras compartidas dentro de una familia. Para empezar a habilitar Family Sharing para un producto concreto, ve a App Store Connect. Family Sharing está desactivado por defecto tanto para las compras in-app nuevas como para las existentes, por lo que es necesario habilitarlo individualmente para cada compra in-app. Puedes hacerlo fácilmente accediendo a la página de tu app, navegando a la página de la compra in-app correspondiente y seleccionando la opción Turn On en la sección Family Sharing. Ten en cuenta que una vez que actives Family Sharing para un producto, no podrás desactivarlo, ya que esto interrumpiría la experiencia de los usuarios que ya han compartido la suscripción con sus familiares. Además, ten en cuenta que solo los productos no consumibles y las suscripciones pueden compartirse.
En el modal que aparece, haz clic en el botón Confirm para finalizar el proceso. Tras hacerlo, la sección Family Sharing debería actualizarse y mostrar el mensaje “This subscription can be shared by everyone in a family group.” Esto confirma que la suscripción ya está habilitada para Family Sharing y puede compartirse con hasta cinco miembros de la familia. Adapty facilita la compatibilidad con Family Sharing sin ningún esfuerzo adicional. Solo tienes que configurar tus productos desde App Store y, una vez que lo actives desde App Store Connect, Family Sharing estará disponible automáticamente en Adapty y se recibirá como un evento en el webhook.
Ten en cuenta que Family Sharing no es compatible con el entorno sandbox.
Ten en cuenta que cuando un usuario adquiere una suscripción y la comparte con sus familiares, puede haber un retraso de hasta una hora antes de que esté disponible para ellos. Apple diseñó este retraso para dar al usuario tiempo de cambiar de opinión y retirar el acceso si lo desea. Sin embargo, si la suscripción se renueva, los familiares reciben acceso sin ningún retraso.
Cuando un usuario compra un producto in-app de Family Sharing, la transacción aparecerá en su recibo como de costumbre, pero con un nuevo campo llamado in_app_ownership_type con el valor PURCHASED. Además, se creará una nueva transacción para todos los miembros de la familia, que tendrá un web_order_line_item_id y un original_transaction_id diferentes a los de la compra original, así como un campo in_app_ownership_type con el valor FAMILY_SHARED.
Para garantizar un cálculo de ingresos preciso, solo se contabilizan en los análisis de Adapty las transacciones con un in_app_ownership_type de PURCHASED. Las transacciones FAMILY_SHARED quedan excluidas de las métricas de ingresos y conversión.
Eventos enviados para transacciones de Family Sharing.
Las transacciones FAMILY_SHARED solo activan el evento Access level updated. Los eventos de suscripción por producto no se activan para los miembros de la familia.
| Evento | FAMILY_SHARED | PURCHASED |
|---|---|---|
| Nivel de acceso actualizado | Sí | Sí |
| Suscripción iniciada | No | Sí |
| Prueba iniciada | No | Sí |
| Suscripción renovada | No | Sí |
| Suscripción expirada | No | Sí |
| Suscripción reembolsada | No | Sí |
| Problema de facturación detectado | No | Sí |
Si tu analítica downstream se basa en Suscripción iniciada, los miembros familiares no aparecerán ahí. Usa Nivel de acceso actualizado para detectar miembros familiares activos. Para identificar a los demás miembros de la familia en Adapty, puedes encontrarlos en los detalles del evento. Primero, localiza la transacción de compra familiar original. Luego, examina los detalles del evento para esa transacción, buscando específicamente el mismo producto, fecha de compra y fecha de vencimiento. Analizando los detalles del evento, puedes identificar otras transacciones de membresía familiar asociadas a la compra original.