Introductory Offer für Android-Abonnements erstellen
Kopiere einen Setup-Prompt mit den Installationsschritten und dem vollständigen Markdown-Guide für dieses Plugin.
Mit Introductory Offers kannst du berechtigten Nutzern entweder einen kostenlosen Testzeitraum oder einen vergünstigten Einführungspreis anbieten. Nach Ablauf des Aktionszeitraums verlängern sich Abonnements automatisch zum Standardpreis, sofern sie nicht gekündigt werden.
Übersicht
Abschnitt: „Übersicht“Introductory Offers sind ein mächtiges Tool, um:
- Die Einstiegshürden für neue Abonnenten zu senken
- Die Conversion-Rate zu steigern
- Lass Nutzer deine Premium-Features risikofrei testen
- Langfristige Abonnenten-Bindung aufbauen
Berechtigung
Abschnitt mit dem Titel „Berechtigung“Nutzer können ein Einführungsangebot erhalten, wenn sie das Abo zuvor nicht gekauft und noch kein Einführungsangebot dafür erhalten haben. Google Play prüft die Berechtigung automatisch.
Voraussetzungen
Abschnitt: „Voraussetzungen“Du musst zuerst ein automatisch verlängerbares Abonnement erstellen bevor du ein Introductory Offer hinzufügst.
Einführungsangebot erstellen
Abschnitt mit dem Titel „Erstellen eines Introductory Offers“-
Angebot konfigurieren
Navigiere in der Google Play Console zu deinem Abonnement und wähle den Add offer Button aus.

-
Basisplan auswählen
Ein Modal erscheint, in dem du deinen Basisplan auswählen musst. Meistens hast du nur einen Basisplan. Klicke Add offer um fortzufahren.

-
Angebot-Details konfigurieren
Gib die folgenden Informationen ein:
Offer-ID: Eine eindeutige ID für dieses Angebot
Berechtigung: Legen Sie fest, wer dieses Angebot erhält
- New customers: Nur Nutzer, die noch nie ein Abo hatten
- Bestandskunden: Nutzer, die bereits ein Abo hatten
- Vom Entwickler festgelegt: Eigene Logik zur Berechtigung (nicht durch native-purchases unterstützt)

-
Phasen hinzufügen
Klicken Phase hinzufügen am Ende der Seite, um deine Angebotsstruktur zu definieren.
Du kannst bis zu zwei Phasen hinzufügen, zum Beispiel:
- Nur kostenloser Testzeitraum
- Nur ermäßigter Preis
- Testzeitraum gefolgt von ermäßigter Zahlung
-
Phasentyp auswählen
Wähle einen von drei Phasentypen:
Free Trial
- Kostenloser Zugang für einen festgelegten Zeitraum
- Beispiel: 7 Tage kostenlos, danach 9,99 $/Monat
Einmalzahlung
- Einmaliger Rabattpreis für einen bestimmten Zeitraum
- Beispiel: 1,99 $ für 2 Monate, danach 9,99 $/Monat
Ermäßigte wiederkehrende Zahlung
- Reduzierter Preis pro Abrechnungszyklus über mehrere Zyklen
- Beispiel: 4,99 $/Monat für 3 Monate, danach 9,99 $/Monat
-
Phasendauer konfigurieren
Legen Sie fest, wie lange die Einführungsphase dauert:
- Tage, Wochen oder Monate
- Anzahl der Abrechnungszyklen
-
Abschließen und aktivieren
Klicken Anwenden, dann Speichern um das Angebot zu aktivieren. Der Aktivieren Button wird nach dem Speichern verfügbar.
Beispiele für Angebotsphasen
Abschnitt mit dem Titel „Beispiele für Angebotsphasen“Beispiel 1: Einfache kostenlose Testphase
Abschnitt: „Beispiel 1: Einfache Testphase“- Phase 1: 7 Tage kostenlos
- Danach: 9,99 $/Monat Standardpreis
Beispiel 2: Rabattierter Einstieg
Abschnitt: „Beispiel 2: Rabattierter Einstieg“- Phase 1: 1,99 $ für den ersten Monat
- Danach: 9,99 $/Monat Standardpreis
Beispiel 3: Verlängerte Testphase + Rabatt
Abschnitt: „Beispiel 3: Verlängerte Testphase + Rabatt“- Phase 1: 14 Tage kostenlos
- Phase 2: 4,99 $/Monat für 2 Monate
- Danach: 9,99 $/Monat Standardpreis
Nutzung in deiner App
Abschnitt mit dem Titel „Nutzung in deiner App“Das native-purchases-Plugin übernimmt automatisch die Prüfung der Berechtigung für Einführungsangebote und deren Anzeige:
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);Best Practices
Abschnitt mit dem Titel „Best Practices“Angebotsdauer
Abschnitt mit dem Titel „Angebotsdauer“- Free trials: 3–14 Tage sind ideal für die meisten Apps
- Rabattzeiträume: 1–3 Monate eignen sich gut zum Gewohnheitsaufbau
- Preisnachlass: 50–70 % Rabatt auf den regulären Preis steigert Conversions
Marketing
Abschnitt mit dem Titel „Marketing“- Intro-Angebot und regulären Preis klar anzeigen
- Zeigen, was nach dem Intro-Zeitraum passiert
- Kündigung einfach und transparent gestalten
- Nutzer vor Ablauf des Intro-Zeitraums erinnern
A/B-Testing
Abschnitt mit dem Titel „A/B-Testing“Verschiedene Angebotsstrukturen testen:
- Dauer der Testphase
- Rabatt in Prozent
- Dauer des Rabatts
- Einphasig vs. mehrphasig
Wichtige Hinweise
Abschnitt mit dem Titel „Wichtige Hinweise“- Pro Abo kann nur ein Intro-Angebot gleichzeitig aktiv sein
- Nutzer können ein Intro-Angebot nur einmal pro Abo einlösen
- Intro-Angebote gelten nicht für Abo-Upgrades oder -Downgrades
- Änderungen an Intro-Angeboten betreffen keine bestehenden Abonnenten
Fehlerbehebung
Abschnitt mit dem Titel „Troubleshooting“Intro-Angebot wird nicht angezeigt:
- Prüfen, ob das Angebot in der Play Console aktiviert ist
- Berechtigung des Nutzers prüfen (Angebot evtl. schon genutzt)
- Sicherstellen, dass die App die aktuellsten Produktinfos nutzt
Falsche Nutzer erhalten das Angebot:
- Berechtigungseinstellungen prüfen (Neukunden vs. Bestandskunden)
- Prüfen, ob der Nutzer zuvor auf einem anderen Gerät abonniert hat
- Play-Store-Kontoverlauf prüfen
Angebot wird beim Kauf nicht angewendet:
- Bestätigen, dass die Product-ID exakt übereinstimmt
- Prüfen, ob das Angebot noch aktiv und nicht abgelaufen ist
- Zeitraumeinstellungen für das Angebot prüfen
Nächste Schritte
Abschnitt „Nächste Schritte“- Sandbox-Testing konfigurieren um deine Angebote zu testen
- Konversionsraten in Play Console Analytics überwachen
- Erwäge, mehrere Abo-Stufen mit unterschiedlichen Angeboten zu erstellen
Weiter mit Create Android Subscription Introductory Offer
Abschnitt mit dem Titel „Weiter geht's nach Create Android Subscription Introductory Offer“Wenn du es nutzt Introductory Offer für Android-Abonnements erstellen um Zahlungen und Käufe zu planen, verbinde es mit @capgo/native-purchases verwenden für die native Funktionalität bei der Nutzung von @capgo/native-purchases, Capgo Preise für den Produkt-Workflow auf der Preisseite von Capgo, Zahlungssystem für die Implementierungsdetails im Zahlungssystem, @capgo/native-purchases für die Implementierungsdetails in @capgo/native-purchases und Erste Schritte für die Implementierungsdetails in Getting Started.