Create iOS Abonnement Einführungsangebot
Kopieren Sie einen Einrichtungsbefehl mit den Installationsanweisungen und der vollständigen Markdown-Guideline für diesen Plugin.
Einführungsangebote ermöglichen es Ihnen, berechtigten Benutzern kostenlose Testversionen oder ermäßigte Einführungspreise anzubieten, um Eingangsbarrieren zu reduzieren und die Abonnentenkonversionen zu erhöhen.
Übersicht
ÜbersichtEinführungsofferten sind eine der wirksamsten Werkzeuge, um Ihre Abonnentenbasis zu erweitern. Sie ermöglichen es den Nutzern:
- Ihre Premium-Funktionen risikofrei ausprobieren
- Wert vor der Bindung erleben
- Mit einem niedrigeren Preispunkt beginnen
- Vertrauen in Ihr Produkt aufbauen
Angebotsarten
iOS unterstützt drei Arten von Einführungsofferten:1. Probezeit
Kunden erhalten kostenlosen Zugriff für eine bestimmte Dauer. Nach der Probezeit werden sie bei Nicht-Absagen mit den Standardtarifen abgerechnet.
__CAPGO_KEEP_0____CAPGO_KEEP_0__
Beispiele:
- 7 Tage kostenlos
- 14 Tage kostenlos
- 1 Monat kostenlos
Am besten geeignet für:
- Hochwertige Abonnements
- Funktionsreiche Apps
- Etablierung von Benutzer-Gewohnheiten
2. Vorab bezahlen
Abschnitt mit dem Titel „2. Vorab bezahlen“Die 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 für:
- Zusicherungszeichen
- 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 $/Monat für 6 Monate (dann 14,99 $/Monat)
Am besten geeignet für:
- Schrittweise Bindung
- Langfristige Wertevermittlung
- Reduzierung des wahrgenommenen Risikos
Eignungsanforderungen
Abschnitt mit dem Titel „Eignungsanforderungen“Benutzer können nur Einführungsangebote erhalten, wenn:
- Bisher kein Einführungsangebot für das Produkt erhalten haben
- Bisher kein Einführungsangebot für jedes Produkt in derselben Abonnementgruppe erhalten haben
- Bisher kein aktives Abonnement für das Produkt hatten
__CAPGO_KEEP_0__
VoraussetzungenAbschnitt mit dem Titel “Voraussetzungen” Sie müssen zuerst eine automatisch wiederkehrende Abonnement erstellen
bevor Sie ein Einführungsangebot hinzufügen.
Erstellung eines Einführungsangebots-
Abschnitt mit dem Titel “Erstellung eines Einführungsangebots”
Navigieren Sie zu Abonnement In App Store Connect gehen Sie zu Ihrem App’s Monetize > Abonnements
-
Abonnementpreis hinzufügen
Klicken Sie auf das + Symbol neben „Abonnementpreise“ um das Preismodell zu öffnen.
-
Einführungsangebot erstellen
Wählen Sie „Einführungsangebot erstellen“ aus den Optionen.

-
Konfiguration von Ländern und Startdatum
Länder und Regionen: Wählen Sie, wo das Angebot verfügbar sein wird
- Wählen Sie alle Länder für den maximalen Erreichbarkeit
- Oder limitiere auf bestimmte Märkte für die Testphase
Startdatum: Wenn das Angebot verfügbar wird
- Kann sofort oder für die Zukunft geplant werden
- Zweckvoll für die Koordinierung mit Marketingkampagnen
Enddatum (Optional): Wenn das Angebot abläuft
- Blanke Seite für laufende Verfügbarkeit lassen
- Eine Terminsetzung für begrenzte Zeitangebote
-
Wählen Sie das Angebotstyp
Wählen Sie einen der drei Angebotstypen:
Kostenlos (Kostenloses Probeabo)
- Wählen Sie die Dauer (Tage, Wochen, Monate)
- Beispiele: 7 Tage, 2 Wochen, 1 Monat
Vorauszahlung zahlen
- Setzen Sie den Preis für eine einzelne Zahlung
- Setzen Sie die Dauer, die durch die Zahlung abgedeckt ist
- Beispiel: 1,99 $ für 2 Monate
Zahlung nach Verbrauch
- Setzen Sie den rabattierten Preis pro Zeitraum
- Setzen Sie die Anzahl der Zeitabschnitte
- Beispiel: 2,99 $/Monat für 3 Monate
-
Überprüfen und Bestätigen
Überprüfen Sie die Zusammenfassung, die zeigt:
- Angebotstyp und -dauer
- Preisdetails
- Regulärer Preis nach Einführungszeitraum
- Verfügbarkeitsdaten und Länder
-
Sparen
Klicken Sparen Um das Einführungsangebot zu erstellen. Es wird sofort in der Sandbox-Modus verfügbar sein.
Beispiel für die Angebotskonfiguration
Abschnitt mit dem Titel „Beispiel für die Angebotskonfiguration“Beispiel 1: Standard-Testversion
Beispiel 1: Standard ProbezeitType: FreeDuration: 7 daysThen: $9.99/monthBenutzererlebnis:
- Tag 1-7: Kostenlosen Zugriff
- Tag 8: Erste Gebühr von 9,99 $
- Monatliche Gebühren fortsetzen
Beispiel 2: Vorauszahlung mit Rabatt
Beispiel 2: Vorauszahlung mit RabattType: Pay Up FrontPrice: $4.99Duration: 3 monthsThen: $9.99/monthBenutzererlebnis:
- Tag 1: Gebühren von 4,99 $
- 90 Tage Zugriff
- Tag 91: Gebührt 9,99$/Monat
Beispiel 3: Stufenweiser Einführung
Abschnitt mit dem Titel „Beispiel 3: Stufenweiser Einführung“Type: Pay As You GoPrice: $2.99/monthPeriods: 6 monthsThen: $9.99/monthBenutzererlebnis:
- Monate 1-6: 2,99$/Monat
- Monat 7+: 9,99$/Monat
Verwendung in Ihrer App
Abschnitt mit dem Titel „Verwendung in Ihrer App“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);}Einführungsangebote an Benutzer anzeigen
Abschnitt mit dem Titel „Angebote für Neukunden an Benutzer anzeigen“Best Practices für die Benutzeroberfläche
Abschnitt mit dem Titel „Best Practices für die Benutzeroberfläche“Klare Wertevermittlung:
Try Premium Free for 7 DaysThen $9.99/month. Cancel anytime.Sparen hervorheben:
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 mit dem Titel „Beispiel für eine Implementierung“function 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“Probierzeitstrategie
Abschnitt mit dem Titel „Probierzeitstrategie“- 3-7 Tage: Apps und Spiele mit schnellen Entscheidungen
- 7-14 Tage: Standard für die meisten Apps
- 14-30 Tage: Komplexe Werkzeuge und professionelle Apps
- 30+ Tage: Hochwertige B2B- oder Unternehmensanwendungen
Preispsychologie
Abschnitt mit dem Titel „Preispsychologie”- $0.99-$1.99: Sehr niedrige Barriere, gut für die Testphase
- 50% Rabatt: Starkes wahrgenommenes Wertgefühl
- Erster Monat kostenlos: Gemeinsam, vertrautes Muster
Kommunikation und Timing
Abschnitt mit dem Titel „Kommunikation und Timing”- Bevor die Testphase endet: Benachrichtige Benutzer über den bevorstehenden Zahlungszeitpunkt
- : Hervorhebung des Wertes: Zeige Verwendungszahlen, Erfolge
- Kündigung ist einfach: Baue Vertrauen durch transparenten Prozess
Testvorstellung Angebote
Abschnitt mit dem Titel “Testvorstellung Angebote”Verwende Sandbox-Testen, 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 dem Titel “Wichtige Hinweise”Zulassungsregeln
Abschnitt mit dem Titel “Zulassungsregeln”- Eine Testvorstellung pro Nutzer pro Abonnementgruppe (Lebensdauer)
- Gilt nur für neue Abonnenten
- Kann nicht nach der Kündigung erneut verwendet werden
- Nicht verfügbar für Upgrade/Wechselabonnements
StoreKit API
Abschnitt mit dem Titel “StoreKit API”introductoryPricezeigt Details zur EinführungsangeboteligibilityMethode überprüft, ob der Benutzer qualifiziert ist- Wird automatisch bei Kaufzeit angewendet
- Kein besonderer Kaufmethode erforderlich
Beschränkungen
Abschnitt mit dem Titel “Beschränkungen”- Nur ein Einführungsangebot pro Abonnement aktiv gleichzeitig
- Kann nicht mit anderen Rabatttypen kombinieren
- Kann die Eignungskriterien nicht ändern
- Apple übernimmt die Kontrolle der Eignungskontrolle
Fehlersuche
Abschnitt mit dem Titel “Fehlersuche”Intro-Angebot wird nicht angezeigt:
- Überprüfen Sie, ob das Angebot in App Store Connect aktiviert ist
- Stellen Sie sicher, dass der Benutzer kein Intro-Angebot vorher genutzt hat
- Stellen Sie sicher, dass der Benutzer sich nicht für etwas im Paket abonniert hat
- Testen Sie mit einem neuen Sandbox-Konto
Eignungskontrolle fehlschlägt:
- Warten Sie auf den App Store-Synchronisierungsprozess (dies 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 einer frischen Testkonto
Falsche Preisdarstellung:
- Überprüfen Sie die Einstellungen für regionale Preise
- Überprüfen Sie die Währungsumrechnung
- Stellen Sie sicher, dass die Angebotsdaten aktuell sind
- Aktualisieren Sie die Produktinformationen
Sandbox-Testprobleme:
- Verwenden Sie beschleunigte Laufzeiten (3 Minuten = 1 Woche)
- Erstellen Sie für jeden Test ein neues Testkonto
- Warten Sie, bis der Probezeitabschluss natürlich erfolgt
- Überprüfe die Erneuerungsanzahl (max. 6 in Sandbox)
Analytik und Optimierung
Abschnitt: „Analytik und Optimierung”Diese Metriken verfolgen
Abschnitt: „Diese Metriken verfolgen”- Akzeptanzrate des Einstiegsangebots
- Umschlagsrate von Probe zu Zahlung
- Stornierung während der Probezeit
- Rückgewinnung nach ersten Zahlung
- Einnahmeauswirkung
A/B-Testideen
Abschnitt: „A/B-Testideen”- Freitrial gegenüber kostenpflichtiger Einführung
- Variationen der Trial-Dauer
- Rabattprozentsatz
- Einmalzahlung gegenüber wiederkehrendem Rabatt
Optimierung Strategie
Abschnitt mit dem Titel „Optimierung Strategie“// 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“- Konfiguration von Sandbox-Testen um Ihre Einführungsangebote zu testen
- Einrichtung von Werbemaßnahmen für Rückgewinn-Kampagnen
- Implementieren Sie Abonnementsanalysen
- Erstellen Sie gezielte Marketingkampagnen
Zusätzliche Ressourcen
Abschnitt mit dem Titel „Zusätzliche Ressourcen“Zur weiteren Information beziehen Sie sich auf die offizielle Apple-Dokumentation zu Einführungsangeboten.
Bleiben Sie bei „Erstellen Sie ein Einführungsangebot für iOS-Abonnements“
Abschnitt mit dem Titel „Bleiben Sie bei „Erstellen Sie ein Einführungsangebot für iOS-Abonnements““Wenn Sie Erstellen Sie ein Einführungsangebot für iOS-Abonnements zur Planung von Zahlungen und Kaufleistungen verwenden, verbinden Sie es mit Verwenden Sie @capgo/native-purchases für die native Fähigkeit in Verwendung von @capgo/native-purchases Capgo Preisgestaltung für den Produktworkflow in Capgo Preisgestaltung Zahlungssystem für die Implementierungsdetails in Zahlungssystem @capgo/native-purchases für die Implementierungsdetails in @capgo/native-purchases und Anleitung zum Starten für die Implementierungsdetails in Anleitung zum Starten.