Saltar al contenido

Crear oferta de suscripción Android introductoria

GitHub

Las ofertas iniciales permiten a los usuarios elegibles obtener una prueba gratuita o un precio de inicio reducido. Después del período inicial, las suscripciones se renuevan automáticamente al precio estándar a menos que se cancele.

Las ofertas iniciales son una herramienta poderosa para:

  • Reduce las barreras de entrada para nuevos suscriptores
  • Aumentar las tasas de conversión
  • Permitir a los usuarios probar tus características premium de forma gratuita y con riesgo
  • Construir relaciones de suscripción a largo plazo

Los usuarios pueden recibir una oferta inicial si no han comprado o recibido anteriormente una oferta inicial para la suscripción. Google Play gestiona la elegibilidad automáticamente.

Debes crear una suscripción renovable automáticamente antes de agregar una oferta inicial. El título de la sección ‘Requisitos de elegibilidad’ se traduce a ‘Requisitos de elegibilidad’ y el título de la sección ‘Requisitos previos’ se traduce a ‘Requisitos previos’.

  1. Acceder a la configuración de la oferta

    Navegue a su suscripción en el Console de Google Play y seleccione el Agregar oferta botón.

    Agregar oferta

  2. botón

    Seleccionar Plan Base Un modal aparecerá solicitándole que elija su plan base. Normalmente, solo tendrá un plan base. Haga clic en Agregar oferta

    para continuar.

  3. Datos de la Oferta

    Introduzca la siguiente información:

    ID de la Oferta: Un identificador único para esta oferta

    Eligibilidad: Elija quién puede recibir esta oferta

    • Nuevos clientes: Solo usuarios que nunca se han suscrito
    • Clientes existentes: Usuarios que se han suscrito anteriormente
    • Determinado por el desarrollador: Lógica de elegibilidad personalizada (no soportada por native-purchases)

    Configurar oferta

  4. Agregar Fases

    Haga clic Agregar fase Para definir la estructura de su oferta, haga clic en la parte inferior de la página.

    Puede agregar hasta dos fases, lo que permite combinaciones como:

    • Solo prueba gratuita
    • Precio descuento solo
    • Prueba gratuita seguida de pago recurrente con descuento
  5. Seleccione el tipo de fase

    Elige entre tres tipos de fase:

    Prueba gratuita

    • contexto: Página/área: Página de términos de servicio. Rol: Subtítulo de sección o eslogan. Visto en: página tos.astro. Clave de mensaje `tos_subscriptions_free_trial_subtitle` (Subtítulo de suscripciones de términos de servicio Prueba gratuita).
    • Acceso gratuito durante un período determinado

    Ejemplo: 7 días gratis, luego $9.99/mes

    • Pago único
    • Precio descuento una vez por un período específico

    Ejemplo: $1.99 por 2 meses, luego $9.99/mes

    • Pago recurrente con descuento
    • Tarifa reducida por ciclo de facturación para múltiples ciclos
  6. Ejemplo: $4.99/mes por 3 meses, luego $9.99/mes

    Establezca cuánto tiempo dura la fase introductoria:

    • Días, semanas o meses
    • Número de ciclos de facturación
  7. Finalice y active

    Haga clic AplicarEntonces Guardar para activar la oferta. El Activar El botón se volverá disponible una vez guardado.

Ejemplos de Fase de Oferta

Ejemplo 1: Prueba gratuita simple

Ejemplo 2: Introducción con descuento

Ejemplo 3: Prueba gratuita extendida + descuento
  • Ejemplo 1: Prueba gratuita simple
  • Fase 1: 7 días gratuitos

Luego: $9.99/mes de precios estándar

Ejemplo 2: Introducción con descuento
  • Ejemplo 3: Prueba gratuita extendida + descuento
  • Fase 1: $1.99 por el primer mes

Luego: $9.99/mes de precios estándar

Ejemplo 3: Prueba gratuita extendida + descuento
  • Fase 1: 14 días gratuitos
  • Etapa 2: $4.99/mes durante 2 meses
  • Luego: $9.99/mes de precios estándar

El plugin de compras nativas maneja automáticamente la elegibilidad y la presentación de ofertas iniciales:

import { NativePurchases, PURCHASE_TYPE } from '@capgo/native-purchases';
// Fetch products (includes intro offer metadata)
const { products } = await NativePurchases.getProducts({
productIdentifiers: ['com.example.premium.monthly'],
productType: PURCHASE_TYPE.SUBS,
});
const product = products[0];
if (product.introductoryPrice) {
console.log(`Intro price: ${product.introductoryPriceString}`);
console.log(`Regular price: ${product.priceString}`);
console.log(
`Offer duration: ${product.introductoryPrice.subscriptionPeriod?.numberOfUnits} ${product.introductoryPrice.subscriptionPeriod?.unit}`,
);
} else {
console.log('No intro offer configured for this product');
}
// Purchase (Google Play applies intro pricing automatically if the user is eligible)
const transaction = await NativePurchases.purchaseProduct({
productIdentifier: 'com.example.premium.monthly',
planIdentifier: 'monthly-plan', // Base Plan ID from Google Play Console
productType: PURCHASE_TYPE.SUBS,
});
console.log('Introductory purchase transaction', transaction.transactionId);
  • Pruebas gratuitas: 3-14 días es óptimo para la mayoría de las aplicaciones
  • Períodos de descuento: 1-3 meses funciona bien para crear un hábito
  • Descuento de precio: 50-70% de descuento en el precio regular impulsa las conversiones
  • Mostrar claramente el descuento de inicio y el precio regular
  • Mostrar qué sucede después del período de inicio
  • Hacer que la cancelación sea fácil y transparente
  • Recordar a los usuarios antes de que termine el período de inicio

Prueba diferentes estructuras de oferta:

  • Longitud de prueba gratuita
  • Porcentaje de descuento
  • Duración del descuento
  • Fase única vs. múltiple
  • Solo una oferta introductoria puede estar activa por suscripción a la vez
  • Los usuarios solo pueden reclamar una oferta introductoria una vez por suscripción
  • Las ofertas introductorias no se aplican a las actualizaciones/subidas de suscripción
  • Los cambios en las ofertas introductorias no afectan a los suscriptores existentes

No se muestra la oferta introductoria:

  • Verificar que la oferta esté activada en el Console de Play
  • Comprobar la elegibilidad del usuario (es posible que haya utilizado la oferta antes)
  • Garantizar que la aplicación utiliza la información de producto más reciente

Usuarios equivocados recibiendo la oferta:

  • Revisar los ajustes de elegibilidad (nuevos vs. clientes existentes)
  • Comprobar si el usuario se suscribió anteriormente en un dispositivo diferente
  • Verificar el historial de cuenta de la Tienda de Play

No se aplica la oferta al pago:

  • Confirmar que el ID del producto coincida exactamente
  • Comprobar que la oferta sigue activa y no ha expirado
  • Verificar ajustes de rango de fecha para la oferta
  • para probar tus ofertas Monitorear tasas de conversión en análisis de Play Console
  • Considerar crear múltiples niveles de suscripción con diferentes ofertas
  • Sigue adelante desde Crear Suscripción Android Oferta Introductoria

para planificar pagos y compras, conecta con Verificar ajustes de rango de fecha para la oferta Próximos Pasos Using @capgo/native-purchases for the native capability in Using @capgo/native-purchases, Capgo Pricing for the product workflow in Capgo Pricing, Sistema de pago para el detalle de implementación en Sistema de pago, @capgo/native-purchases for the implementation detail in @capgo/native-purchases, and Inicio para el detalle de implementación en Inicio.