Erstellen Sie eine Einführungsangebot für iOS-Abonnements
Einen Einrichtungsvorschlag mit den Installationsanweisungen und der vollständigen Markdown-Guideline für diesen Plugin kopieren.
__CAPGO_KEEP_0__
Übersicht
ÜbersichtEinführungsaufträge sind eine der effektivsten Werkzeuge zum Wachstum Ihrer Abonnentenbasis. Sie ermöglichen es Benutzern:
- Ihr Premium-Funktionen risikofrei ausprobieren
- Wert vor der Bindung erleben
- Mit einem niedrigeren Preispunkt beginnen
- Vertrauen in Ihr Produkt aufbauen
Angebotsarten
ÜbersichtiOS unterstützt drei Arten von Einführungsaufträgen:
1. Probezeit
ÜbersichtKunden erhalten Zugang für eine bestimmte Dauer kostenlos. Nach der Testphase werden sie bei Nicht-Absage mit den Standardtarifen berechnet.
Beispiele:
- 7 Tage kostenlos
- 14 Tage kostenlos
- 1 Monat kostenlos
Best for:
- Hochwertige Abonnements
- Funktionsreiche Apps
- Etablierung von Benutzer-Habits
2. Vorauszahlung
Kunden zahlen einen einzigen rabattierten Preis, der den Einführungszeitraum abdeckt.Kunden zahlen einen einzigen rabattierten Preis, der den Einführungszeitraum abdeckt.
Beispiele:
- 1,99 € für 2 Monate (dann 9,99 €/Monat)
- 9,99 € für 3 Monate (dann 19,99 €/Monat)
Best for:
- Zusage-Signale
- Kassenflussbedürfnisse
- Preisempfindlichkeit testen
3. Pay As You Go
Abschnitt mit dem Titel „3. Pay As You Go“Kunden zahlen einen reduzierten Preis für mehrere Abrechnungszyklen.
Beispiele:
- 1,99 €/Monat für 3 Monate (dann 9,99 €/Monat)
- $4.99/month for 6 months (then $14.99/month)
Best for:
- Schrittweise Bindung
- Langfristige Wertevermittlung
- Reduzierung wahrgenommener Risiken
Anforderungen zur Eignung
Abschnitt mit dem Titel „Anforderungen zur Eignung“Benutzer können nur Einführungsangebote erhalten, wenn:
- Sie noch keinen Einführungsangebot für das Produkt erhalten haben
- Sie noch kein Einführungsangebot für jedes Produkt in derselben Abonnementgruppe erhalten haben
- Sie noch keine aktive Abonnement für das Produkt hatten
Voraussetzungen
Abschnitt mit dem Titel “Voraussetzungen”Sie müssen zuerst __CAPGO_KEEP_0__ vor der Hinzufügung eines Einführungsangebots erstellen.
Einführungsangebot erstellen
Abschnitt mit dem Titel “Einführungsangebot erstellen”-
Zur Subscription navigieren
In App Store Connect gehen Sie zu Ihrem App’s Monetize > Abonnements Abschnitt und wählen Sie die Abonnement, das Sie ein Angebot hinzufügen möchten.
-
Abonnement Preis Hinzufügen
Klicken Sie auf das + Symbol neben „Abonnement Preise“ um das Preismodul zu öffnen.
-
Einführungsangebot erstellen
Wählen Sie „Einführungsangebot erstellen“ aus den Optionen.

-
Konfigurieren Sie Länder und Startdatum
Länder und Regionen: Wählen Sie, wo das Angebot verfügbar sein wird
- Wählen Sie alle Länder für maximale Reichweite
- Oder beschränken Sie sich auf bestimmte Märkte für die Testphase
Startdatum: Wenn die Angebotsstellung verfügbar wird
- Kann sofort oder für die Zukunft geplant werden
- Nützlich für die Koordinierung mit Marketingkampagnen
Enddatum (Optional): Wenn die Angebotsstellung abläuft
- Lassen Sie es leer, wenn die Verfügbarkeit andauert
- Setzen Sie ein Datum für begrenzte Zeitangebote
-
Angebotstyp auswählen
Wählen Sie einen der drei Angebotsarten:
Kostenlos (Kostenloser Test)
- Dauer auswählen (Tage, Wochen, Monate)
- Beispiele: 7 Tage, 2 Wochen, 1 Monat
Vorauszahlung
- Einzelzahlung festlegen
- Dauer, die durch Zahlung abgedeckt ist
- Beispiel: 1,99 $ für 2 Monate
Nach Verbrauch Zahlen
- Preis pro Zeitraum festlegen
- Anzahl der Zeitabschnitte festlegen
- Beispiel: 2,99 $/Monat für 3 Monate
-
Bestätigen und Überprüfen
Überprüfen Sie die Zusammenfassung, die zeigt:
- Angebotstyp und -dauer
- Preisdetails
- Regulärer Preis nach Einführungszeitraum
- Verfügbarkeitsdaten und Länder
-
Speichern
Klicken Speichern Um das Einführungsangebot zu erstellen. Es wird sofort in der Sandbox-Modus verfügbar sein.
Beispielkonfigurationen für Angebote
Abschnitt mit dem Titel „Beispielkonfigurationen für Angebote“Beispiel 1: Standard Probezeit
Abschnitt mit dem Titel „Beispiel 1: Standard Probezeit”Type: FreeDuration: 7 daysThen: $9.99/monthBenutzererlebnis:
- Tag 1-7: Kostenlos zugänglich
- Tag 8: Erste Gebühr von 9,99 $
- Monatliche Gebühren fortsetzen
Beispiel 2: Vorauszahlung mit Rabatt
Abschnitt mit dem Titel „Beispiel 2: Vorauszahlung mit Rabatt”Type: Pay Up FrontPrice: $4.99Duration: 3 monthsThen: $9.99/monthBenutzererlebnis:
- Tag 1: Gebühren von 4,99 $
- 90 Tage Zugriff
- Tag 91: Gebührenpflichtig $9.99/Monat
Beispiel 3: Schrittweise Einführung
Abschnitt mit dem Titel “Beispiel 3: Schrittweise Einführung”Type: Pay As You GoPrice: $2.99/monthPeriods: 6 monthsThen: $9.99/monthBenutzerreise:
- Monate 1-6: $2.99/Monat
- Monat 7+: $9.99/Monat
In Ihrer App verwenden
Abschnitt mit dem Titel “In Ihrer App verwenden”Der native-purchases-Plugin verwaltet die Präsentation und die Eignung von Einführungsangeboten automatisch:
import { NativePurchases, PURCHASE_TYPE } from '@capgo/native-purchases';
// Fetch products with intro offer informationconst { products } = await NativePurchases.getProducts({ productIdentifiers: ['com.yourapp.premium_monthly'], productType: PURCHASE_TYPE.SUBS,});
const product = products[0];
// Display intro offer details (StoreKit sends localized metadata)if (product.introductoryPrice) { console.log('Intro price:', product.introductoryPriceString); console.log('Intro period:', product.introductoryPricePeriod); console.log('Intro cycles:', product.introductoryPriceCycles); console.log('Regular price:', product.priceString);} else { console.log('No intro offer configured');}
// Purchase (StoreKit automatically applies intro pricing if eligible)try { const transaction = await NativePurchases.purchaseProduct({ productIdentifier: 'com.yourapp.premium_monthly', productType: PURCHASE_TYPE.SUBS, });
console.log('Subscription active, receipt length:', transaction.receipt?.length); await validateReceiptOnServer(transaction.receipt);} catch (error) { console.error('Purchase failed:', error);}Benutzer vorstellen
Abschnitt: Benutzer vorstellenGute Praktiken für die Benutzeroberfläche
Abschnitt: Gute Praktiken für die BenutzeroberflächeKlare Wertevermittlung:
Try Premium Free for 7 DaysThen $9.99/month. Cancel anytime.Rendite betonen:
Start at Just $1.99Get 3 months of Premium for only $1.99Then $9.99/monthTransparenz in der Kommunikation:
Your Free Trial• Access all premium features• No charge for 7 days• $9.99/month after trial• Cancel anytime, even during trialBeispiel für eine Implementierung
Abschnitt: Beispiel für eine Implementierungfunction formatIntroOffer(product: any): string { if (!product.introductoryPrice) { return `${product.priceString} per ${product.subscriptionPeriod}`; }
const intro = product.introductoryPrice; const regular = product.priceString;
if (intro.price === 0) { // Free trial return `Try free for ${intro.periodString}, then ${regular}`; } else if (intro.cycles === 1) { // Pay up front return `${intro.priceString} for ${intro.periodString}, then ${regular}`; } else { // Enterprise return `${intro.priceString} for ${intro.cycles} ${intro.periodString}s, then ${regular}`; }}Marketing-Grundsätze
Abschnitt mit dem Titel „Marketing-Grundsätze“Strategie für die Dauer der Testphase
Abschnitt mit dem Titel „Strategie für die Dauer der Testphase“- 3-7 TageApps, Spiele: Schnelle Entscheidung
- 7-14 TageStandard für die meisten Apps
- 14-30 TageKomplexe Werkzeuge, professionelle Apps
- 30+ Tage: Wertvolle B2B- oder Unternehmenskunden
Psychologie des Preisangebots
Abschnitt mit dem Titel „Psychologie des Preisangebots“- $0.99-$1.99: Niedrige Hemmschwelle, gut für Tests geeignet
- 50% Rabatt: Starkes wahrgenommenes Wertgefühl
- Erster Monat kostenlos: Gemeinsame, vertraute Muster
Zeitpunkt der Kommunikation
Abschnitt mit dem Titel „Zeitpunkt der Kommunikation“- Bevor die Probezeit endet: Benachrichtige Benutzer über den anstehenden Zahlungsverfall
- Hervorhebungen: Zeige Verwendungszahlen und Erfolge an
- Einfache Kündigung: Baue Vertrauen durch transparenten Prozess auf
Testangebote
Abschnitt mit Titel „Testangebote“Verwende Sandbox-Testing, um das Verhalten zu überprüfen:
import { NativePurchases, PURCHASE_TYPE } from '@capgo/native-purchases';
// In sandbox mode, accelerated subscription durations apply:// - 3 days free trial = 3 minutes// - 1 week free trial = 3 minutes// - 1 month free trial = 5 minutes
const { products } = await NativePurchases.getProducts({ productIdentifiers: ['premium_monthly'], productType: PURCHASE_TYPE.SUBS,});
// Purchase with intro offerconst transaction = await NativePurchases.purchaseProduct({ productIdentifier: 'premium_monthly', productType: PURCHASE_TYPE.SUBS,});
console.log('Intro purchase transaction:', transaction.transactionId);
// Wait for accelerated renewalsetTimeout(async () => { const { purchases } = await NativePurchases.getPurchases({ productType: PURCHASE_TYPE.SUBS, }); const premium = purchases.find((purchase) => purchase.productIdentifier === 'premium_monthly'); console.log('After trial state:', premium?.subscriptionState);}, 180000); // 3 minutes for weekly trialWichtige Hinweise
Abschnitt mit Titel „Wichtige Hinweise“Zulassungsvoraussetzungen
Abschnitt mit Titel „Zulassungsvoraussetzungen“- Eine Einführungsangebot pro Benutzer pro Abonnementgruppe (Lebensdauer)
- Gilt nur für neue Abonnenten
- Kann nicht erneut verwendet werden, nachdem die Kündigung erfolgt ist
- Zur Verfügung nicht für Abonnement-Aufschläge/Kreuzgraden
StoreKit API
Abschnitt mit dem Titel “StoreKit API”introductoryPricezeigt Details zum Einführungsangebot aneligibilitymethode prüft, ob der Benutzer qualifiziert ist- Wird automatisch bei Kaufzeit angewendet
- Kein besonderer Kaufmethode erforderlich
Einschränkungen
Abschnitt mit dem Titel “Einschränkungen”- Nur eine Einführungsangebot pro Abonnement aktiv gleichzeitig
- Kann nicht kombinieren mit anderen Rabatttypen
- Kann nicht die Zulassungsregeln ändern
- Apple übernimmt die Kontrolle der Zulassungsprüfung
Fehlersuche
Abschnitt mit dem Titel „Fehlersuche“Einführungsangebot nicht sichtbar:
- Überprüfen Sie, ob das Angebot in App Store Connect aktiviert ist
- Stellen Sie sicher, dass der Benutzer kein Einführungsangebot vorher verwendet hat
- Stellen Sie sicher, dass der Benutzer sich nicht für etwas im Paket abonniert hat
- Testen Sie mit einem neuen Sandbox-Konto
Zulassungsprüfung fehlschlägt:
- Warten auf App Store-Synchronisierung (kann 2-3 Stunden dauern)
- Überprüfen Sie die Produkt-ID auf Richtigkeit
- Überprüfen Sie die Konfiguration der Abonnementgruppe
- Testen Sie im Sandbox-Modus mit frischem Testkonto
Falsche Preisdarstellung:
- Überprüfen Sie die regionalen Preisstellungen
- Überprüfen Sie die Währungsumrechnung
- Stellen Sie sicher, dass die Angebotsdaten aktuell sind
- Aktualisieren Sie die Produktinformationen
Sandbox-Testprobleme:
- Verwenden Sie beschleunigte Zeiträume (3 Minuten = 1 Woche)
- Erstellen Sie für jeden Test ein neues Testkonto
- Warten auf die Probezeit ab
- Überprüfen Sie die Erneuerungsanzahl (max. 6 in Sandbox)
Analytik und Optimierung
Abschnitt mit dem Titel „Analytik und Optimierung“Diese Metriken verfolgen
Abschnitt mit dem Titel „Diese Metriken verfolgen“- Akzeptanzrate für Einführungsangebot
- Umwandlungsrate von Probezeit zu Abonnement
- Stornierung während der Probezeit
- Rückgewinnung nach ersten Gebühren
- Einnahmeauswirkungen
Vorschläge für A/B-Testing
Abschnitt mit dem Titel „A/B-Test-Ideen“- Kostenloser Test gegenüber kostenpflichtiger Einführung
- Variationen der Testdauer
- Prozentsatz des Rabatts
- Einmalzahlung gegenüber wiederkehrendem Rabatt
Optimierungsstrategie
Abschnitt mit dem Titel „Optimierungsstrategie“// Track offer performanceanalytics.track('intro_offer_displayed', { product_id: product.identifier, offer_type: product.introductoryPriceType, offer_duration: product.introductoryPricePeriod});
analytics.track('intro_offer_accepted', { product_id: product.identifier});
// Monitor conversionNativePurchases.addListener('transactionUpdated', (transaction) => { if (transaction.productIdentifier === product.identifier && transaction.isActive) { analytics.track('trial_converted', { transactionId: transaction.transactionId, productId: transaction.productIdentifier, }); }});Nächste Schritte
Abschnitt mit dem Titel „Nächste Schritte“- Sandbox-Test konfigurieren um Ihre Einführungsangebote zu testen
- Gutscheine für Rückgewinnkampagnen einrichten
- Abonnementsanalytik implementieren
- Zielgruppenmarketingkampagnen erstellen
Weitere Ressourcen
Abschnitt mit dem Titel „Weitere Ressourcen“Zur weiteren Information wenden Sie sich an die offizielle Apple-Dokumentation zu Einführungsangeboten.