Create iOS Abonnement Einführungsangebot
Kopieren Sie eine Einrichtungsanweisung mit den Installationsanweisungen und der vollständigen Markdown-Guide für diesen Plugin.
Einführungsbudgete ermöglichen es Ihnen, qualifizierten Benutzern kostenlose Testversionen oder ermäßigte Einführungspreise anzubieten, um Barrieren zum Eintritt zu reduzieren und die Umwandlung von Abonnements zu erhöhen.
Übersicht
Abschnitt mit dem Titel „Übersicht“Einführungsbudgete sind eine der effektivsten Werkzeuge zur Erweiterung Ihres Abonnentenkreises. Sie ermöglichen es Benutzern:
- Ihre Premiumfunktionen risikofrei ausprobieren
- Wert vor der Bindung erleben
- Mit einem niedrigeren Preispunkt beginnen
- Vertrauen in Ihr Produkt aufbauen
Angebotsarten
Abschnitt mit dem Titel “Angebotstypen”iOS unterstützt drei Arten von Einführungsangeboten:
1. Probezeit
Abschnitt mit dem Titel “1. Probezeit”Kunden erhalten kostenlosen Zugriff für eine bestimmte Dauer. Nach der Probezeit werden sie bei Nicht-Absagen mit den Standardtarifen abgerechnet.
Beispiele:
- 7 Tage kostenlos
- 14 Tage kostenlos
- 1 Monat kostenlos
Am besten geeignet für:
- Hochwertige Abonnements
- Funktionsreiche Apps
- Benutzergewohnheiten aufbauen
2. Vorauszahlung leisten
Abschnitt mit dem Titel „2. Vorauszahlung leisten“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)
Am besten geeignet für:
- Zusage-Signale
- Kassenflussbedürfnisse
- Preisempfindlichkeit testen
4. Pay As You Go
Abschnitt mit dem Titel „3. Pay As You Go“Kunden zahlen einen reduzierten Preis für mehrere Rechnungszyklen.
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 Wertdemonstration
- Reduzierung des wahrgenommenen Risikos
Eigenschaften
Abschnitt mit dem Titel „Eigenschaften“Benutzer können nur Einführungsangebote erhalten, wenn sie:
- Haben Sie bisher kein Einführungsangebot für das Produkt erhalten
- Haben Sie kein Einführungsangebot für jedes Produkt in derselben Abonnementgruppe erhalten
- Haben Sie bisher kein aktives Abonnement für das Produkt
Voraussetzungen
Abschnitt mit dem Titel „Voraussetzungen“Sie müssen zunächst eine automatisch erneuerbare Abonnement erstellen bevor Sie ein Einführungsangebot hinzufügen.
Einführungsangebot erstellen
Abschnitt mit dem Titel „Einleitungsbetrag anbieten“-
Zu „Abonnement“ navigieren
In App Store Connect gehen Sie zu Ihrem Anwendungs- Monetarisieren > Abonnements Abschnitt und wählen Sie das Abonnement aus, für das Sie einen Einleitungsbetrag hinzufügen möchten.
-
Abonnementpreis hinzufügen
Klicken Sie auf das + Symbol neben „Abonnementpreise“ um das Preismodul zu öffnen.
-
Einleitungsbetrag anbieten
Wählen Sie „Einleitungsbetrag anbieten“ aus den Optionen.

-
Länder und Startdatum konfigurieren
Länder und Regionen: Wählen Sie, wo das Angebot verfügbar sein wird
- Alle Länder auswählen, um die Reichweite zu maximieren
- Oder auf bestimmte Märkte beschränken, um zu testen
Startdatum: Wenn das Angebot verfügbar wird
- Kann sofort oder für die Zukunft geplant werden
- Zum Abstimmen mit Marketingkampagnen geeignet
Enddatum (optional): Wenn das Angebot abläuft
- Für laufende Verfügbarkeit leer lassen
- Für begrenzte Zeitangebote einen Termin setzen
-
Angebotstyp wählen
Wählen Sie einen der drei Angebotsarten:
Kostenlos (Kostenloser Test)
- Dauer wählen (Tage, Wochen, Monate)
- Beispiele: 7 Tage, 2 Wochen, 1 Monat
Vorauszahlung
- Einzelzahlungsbetrag setzen
- Dauer, die durch 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 Folgendes zeigt:
- Angebotsart und -dauer
- Preisdetails
- Regulärer Preis nach Einführungszeitraum
- Verfügbarkeitsdaten und Länder
-
Speichern
Klicken Speichern um die Einführungsangebote zu erstellen. Es wird sofort im Sandbox-Modus verfügbar sein.
Beispielkonfigurationen für Angebote
Abschnitt mit dem Titel „Beispielkonfigurationen für Angebote“Beispiel 1: Standard-Probemonat
Abschnitt mit dem Titel „Beispiel 1: Standard-Probemonat“Type: FreeDuration: 7 daysThen: $9.99/monthBenutzerreise:
- Tag 1-7: Kostenlosen Zugriff
- Tag 8: Erste Gebühr von 9,99 $
- Monatliche Gebühren fortsetzen
Beispiel 2: Günstiger Zeitraum zum Vorauszahlung
Abschnitt mit dem Titel „Beispiel 2: Vorab rabattierte Laufzeit“Type: Pay Up FrontPrice: $4.99Duration: 3 monthsThen: $9.99/monthBenutzerreise:
- Tag 1: Gebührt 4,99 $
- 90 Tage Zugriff
- Tag 91: Gebührt 9,99 $/Monat
Beispiel 3: Stufenweise Einführung
Abschnitt mit dem Titel „Beispiel 3: Stufenweise 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: "In Ihrer App verwenden"Der native-purchases-Plugin verwaltet die Anzeige von Einführungsangeboten und deren Berechtigung 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: "Einführungsangebote an Benutzer anzeigen"Gute Praktiken für die Benutzeroberfläche
Abschnitt: "Gute Praktiken für die Benutzeroberfläche"Klare Wertevermittlung:
Try Premium Free for 7 DaysThen $9.99/month. Cancel anytime.Vorteile 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-Implementierung
Abschnitt mit dem Titel „Beispiel-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“Strategie für die Dauer der Testphase
Abschnitt mit dem Titel „Strategie für die Dauer der Testphase“- 3-7 TageApps und Spiele mit schneller Entscheidung
- 7-14 TageStandard für die meisten Apps
- 14-30 TageKomplexität, professionelle Apps
- 30+ TageHochwertige B2B- oder Unternehmensanwendungen
Pricing-Psychologie
Abschnitt mit dem Titel „Pricing-Psychologie“- $0.99-$1.99Sehr niedrige Barriere, gut für Tests
- 50% RabattStarke wahrgenommene Wertigkeit
- Erstes Monat kostenlosGemeinsam, vertrautes Muster
Kommunikation Zeitfenster
Überschrift: Kommunikation Zeitfenster- Bevor Probezeit endet: Benachrichtige Benutzer über bevorstehende Gebühr
- Hervorhebung von Wert: Zeige Verwendungszahlen, Errungenschaften
- Leichtes Abbrechen: Baue Vertrauen mit transparentem Prozess
Testvorstellung Angebote
Überschrift: Testvorstellung AngeboteVerwende Sandbox-Testen, um 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”Berechtigungsregeln
Abschnitt mit dem Titel “Berechtigungsregeln”- Ein Einführungsangebot pro Nutzer pro Abonnementgruppe (Lebensdauer)
- Gilt nur für neue Abonnenten
- Kann nicht wieder verwendet werden, nachdem die Kündigung erfolgt ist
- Nicht verfügbar für Abonnement-Aufschläge/Kreuzgraden
StoreKit API
Abschnitt mit dem Titel “StoreKit API”introductoryPricezeigt Einführungsangebotsdetails aneligibilityMethode überprüft, ob der Nutzer qualifiziert ist- Automatisch bei Kaufzeit angewendet
- Kein besonderer Kaufweg erforderlich
Beschränkungen
Abschnitt „Beschränkungen“- Nur eine Einführungsangebot pro Abonnement aktiv gleichzeitig
- Kann nicht mit anderen Rabatttypen kombinieren
- Kann die Regeln für die Eignung nicht ändern
- Apple übernimmt die Kontrolle der Eignungsprüfung
Fehlersuche
Abschnitt „Fehlersuche“Einführungsangebot nicht sichtbar:
- Überprüfen Sie, ob das Angebot in App Store Connect aktiviert ist
- Überprüfen, ob der Benutzer ein Intro-Angebot bereits genutzt hat
- Stellen Sie sicher, dass der Benutzer sich nicht für etwas im Gruppe abonniert hat
- Testen Sie mit einem neuen Sandbox-Konto
Eignungsprüfung fehlgeschlagen:
- Warten Sie auf die App-Store-Synchronisierung (kann 2-3 Stunden dauern)
- Überprüfen Sie, ob das Produkt-ID korrekt ist
- Überprüfen Sie die Konfiguration der Abonnement-Gruppe
- Testen Sie in Sandbox mit einem frischen Testkonto
Falsche Preis anzeigend:
- Überprüfen Sie die regionalen Preis-Einstellungen
- Überprüfen Sie die Währungs-Umrechnung
- Stellen Sie sicher, dass die Angebotsdaten aktuell sind
- Produktinformationen aktualisieren
Sandbox-Testprobleme:
- Verwenden Sie beschleunigte Dauer (3 min = 1 Woche)
- Für jeden Test neue Testkonten erstellen
- Natürlich auf die Probe stellen
- Ü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“- Angebotsannahmequote für Einführungsangebot
- Umschlagquote von Probe zu Zahlung
- Stornierung während der Testphase
- Beibehaltung nach der ersten Gebühr
- Einnahmeauswirkungen
A/B-Testideen
Abschnitt mit dem Titel “A/B-Testideen”- Freitrial gegenüber kostenpflichtiger Einführung
- Variationen der Testdauer
- Rabattprozentsatz
- 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, }); }});Weiterführende Schritte
Abschnitt mit dem Titel „Weiterführende Schritte“- Sandbox-Testkonfiguration um Ihre Einführungsangebote zu testen
- Einführungsangebote für Rückgewinnkampagnen einrichten
- Abonnementsanalytik implementieren
- Zielgruppenmarketing-Kampagnen erstellen
Zusätzliche Ressourcen
Abschnitt mit dem Titel „Zusätzliche Ressourcen“Weitere Informationen finden Sie in der offiziellen Apple-Dokumentation zu Einführungsangeboten.
Fortsetzen Sie mit der Erstellung von iOS-Abonnementseinführungsangeboten
Abschnitt mit dem Titel „Weitermachen von Create iOS Subscription Introductory Offer“Wenn Sie " Create iOS Subscription Introductory Offer" zur Planung 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 den Produktworkflow in Capgo Pricing, Zahlungssystem für die Implementierungsdetails in Zahlungssystem, @capgo/native-purchases für die Implementierungsdetails in @capgo/native-purchases, und Einstieg für die Implementierungsdetails im Einstieg.