Zum Inhalt springen

Create Android Subscription Introductory Offer

GitHub

Einführungsangebote ermöglichen es Ihnen, wahlberechtigten Nutzern entweder ein kostenloses Probeabo oder einen rabattierten Einführungspreis anzubieten. Nach dem Abschluss des Einführungszeitraums werden die Abonnements automatisch auf Standardpreise erneuert, es sei denn, sie werden storniert.

Einführungsangebote sind ein mächtiges Werkzeug, um:

  • Die Zugangsbarrieren für neue Abonnenten zu senken
  • Die Umwandlungsrate zu erhöhen
  • Den Nutzern ermöglichen, Ihre Premiumfunktionen risikofrei zu testen
  • Langfristige Beziehungen zu Abonnenten aufzubauen

Nutzer können ein Einführungsangebot erhalten, wenn sie noch nie ein Abonnement gekauft oder ein Einführungsangebot für das Abonnement erhalten haben. Google Play handhabt die Berechtigung automatisch.

__CAPGO_KEEP_0__

Voraussetzungen

Sie müssen zuerst eine automatisch erneuerbare Abonnement vor der Hinzufügung eines Einführungsangebots erstellen.

  1. Zugriff auf Angebotskonfiguration

    Navigieren Sie zu Ihrem Abonnement in Google Play Console und wählen Sie das Hinzufügen von Angebot Schaltfläche zum Hinzufügen von Angebot

    Wählen Sie Grundplan

  2. button.

    A wird ein Modalfenster erscheinen, in dem Sie Ihre Basispläne auswählen müssen. In der Regel haben Sie nur einen Basisplan. Klicken Sie auf Angebot hinzufügen weiter.

    Basisplan auswählen

  3. Angebot konfigurieren

    Bitte geben Sie folgende Informationen ein:

    Angebot ID: Eine eindeutige Identifikationsnummer für dieses Angebot

    Zulassung: Wählen Sie, wer dieses Angebot erhalten kann

    • Neue Kunden: Nur Benutzer, die noch nie abonniert haben
    • Bestehende Kunden: Kunden, die sich zuvor abonniert haben
    • Entwickler bestimmt.: Benutzerdefinierte Zulassungslogik (nicht durch native-purchases unterstützt)

    Angebot konfigurieren

  4. Phasen hinzufügen

    Klicken Sie Phasen hinzufügen um Ihre Angebotsstruktur zu definieren.

    Sie können bis zu zwei Phasen hinzufügen, wodurch Combinationen wie:

    • Nur Probeversion
    • Nur rabattierter Preis
    • Probeversion gefolgt von rabattierter monatlicher Zahlung
  5. Phase-Typ auswählen

    Wählen Sie aus drei Phasentypen:

    Probeversion

    • Kostenloser Zugriff für eine bestimmte Dauer
    • Beispiel: 7 Tage kostenlos, dann 9,99 $/Monat

    Einmalzahlung

    • Einmaliger rabattierter Preis für eine bestimmte Zeit
    • Beispiel: 1,99 $ für 2 Monate, dann 9,99 $/Monat

    Günstige wiederkehrende Zahlung

    • Verringerte pro-Zyklus-Rate für mehrere Zyklen
    • Beispiel: 4,99 $/Monat für 3 Monate, dann 9,99 $/Monat
  6. Konfigurieren Sie die Phase-Dauer

    Legen Sie die Dauer der Einführungsphase fest:

    • Tage, Wochen oder Monate
    • Anzahl der Abrechnungszyklen
  7. Abschließen und Aktivieren

    Klicken Sie Anwenden, dann Speichern um die Angebote zu aktivieren. Die Aktivieren Schaltfläche wird verfügbar sein, sobald gespeichert ist.

  • Phase 1: 7 Tage kostenlose Probezeit
  • Dann: 9,99 $/Monat Standardpreis
  • Phase 1: 1,99 $ für den ersten Monat
  • Dann: 9,99 €/Monat Standardpreis

Beispiel 3: Erweiterter Probezeit + Rabatt

Sektion: "Beispiel 3: Erweiterter Probezeit + Rabatt"
  • Phase 1: 14 Tage kostenlos
  • Phase 2: 4,99 €/Monat für 2 Monate
  • Dann: 9,99 €/Monat Standardpreis

Verwendung in Ihrer App

Sektion: "Verwendung in Ihrer App"

Der native-purchases-Plugin verwaltet automatisch die Eignung und Darstellung von Einführungsangeboten:

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);
  • Kostenlose Testversionen: 3-14 Tage ist für die meisten Apps optimal
  • Günstige Zeiträume: 1-3 Monate funktionieren gut für die Bildung von Gewohnheiten
  • Preisermäßigung: 50-70% Rabatt auf den regulären Preis treibt Umsätze an
  • Zeigen Sie die Einführungsangebote und den regulären Preis klar an
  • Zeigen Sie an, was nach dem Einführungszeitraum passiert
  • Machen Sie die Kündigung einfach und transparent
  • Benachrichtigen Sie die Benutzer bevor die Einführungszeit abläuft

Testen Sie verschiedene Angebotsstrukturen:

  • Länge der Probezeit
  • Prozentsatz des Rabatts
  • Dauer des Rabatts
  • Einphasiger vs. mehrphasiger
  • Nur eine Einführungsangebot kann pro Abonnement gleichzeitig aktiv sein
  • Benutzer können ein Intro-Angebot nur einmal pro Abonnement beanspruchen
  • Intro-Angebote gelten nicht für Abonnement-Auf- oder Abstufungen
  • Änderungen an Intro-Angeboten beeinflussen bestehende Abonnenten nicht

Intro-Angebot nicht sichtbar:

  • Überprüfen Sie, ob das Angebot in Play Console aktiviert ist
  • Überprüfen Sie die Benutzerberechtigung (Kann das Angebot bereits verwendet haben)
  • Stellen Sie sicher, dass die App die neuesten Produktinformationen verwendet

Falsche Benutzer erhalten das Angebot:

  • Überprüfen Sie die Berechtigungs-Einstellungen (Neue vs. bestehende Kunden)
  • Überprüfen Sie, ob der Benutzer vorher auf einem anderen Gerät abonniert hat
  • Überprüfe die Historie deines Play Store-Kontos

Angebot nicht auf Kauf anwendbar:

  • Bestätige, dass das Produkt-ID genau übereinstimmt
  • Überprüfe, ob das Angebot noch aktiv und nicht abgelaufen ist
  • Überprüfe die Einstellungen für die Datumsbereich des Angebots
  • Konfiguriere Sandbox-Testen um deine Angebote zu testen
  • Überwache die Umsatzraten in den Play Console-Analysen
  • Überlege dir, mehrere Abonnementstufen mit unterschiedlichen Angeboten zu erstellen

Fortsetze von der Einführung zum Erstellen eines Android-Abonnement-Angebots

Abschnitt mit dem Titel „Weitermachen von der Erstellung eines Android-Abonnements mit Einführungsangebot“

Wenn Sie " Erstellung eines Android-Abonnements mit Einführungsangebot zum Planen von Zahlungen und Kaufleistungen verwenden, verbinden Sie es mit Mit @capgo/native-purchases für die native Fähigkeit in Mit @capgo/native-purchases, Capgo Pricing für das Produktworkflow in Capgo Pricing, Zahlungssystem für die Implementierungsdetail in Zahlungssystem, @capgo/native-purchases für die Implementierungsdetail in @capgo/native-purchases, und Anfangen zur Implementierungsdetail in Anfangen.