Erste Schritte
Installation
Section titled “Installation”npm install @capgo/capacitor-android-inline-installnpx cap syncyarn add @capgo/capacitor-android-inline-installnpx cap syncpnpm add @capgo/capacitor-android-inline-installnpx cap syncbun add @capgo/capacitor-android-inline-installnpx cap syncVerwendungsbeispiel
Section titled “Verwendungsbeispiel”import { AndroidInlineInstall } from '@capgo/capacitor-android-inline-install';
// Einfache Inline-Installationawait AndroidInlineInstall.startInlineInstall({ id: 'com.example.targetapp'});
// Erweiterte Installation mit Trackingawait AndroidInlineInstall.startInlineInstall({ id: 'com.example.targetapp', referrer: 'campaign=my-campaign&source=app', overlay: true, fallback: true});
// Installationsablauf behandelntry { await AndroidInlineInstall.startInlineInstall({ id: 'com.spotify.music', referrer: 'utm_source=myapp&utm_campaign=music_promotion' }); console.log('Install-Overlay erfolgreich ausgelöst');} catch (error) { console.error('Installation fehlgeschlagen:', error);}Kern-API-Methoden
Section titled “Kern-API-Methoden”Installationsverwaltung
Section titled “Installationsverwaltung”startInlineInstall(options)- Google Play Inline Install Overlay für angegebene App auslösen
Konfigurationsoptionen
Section titled “Konfigurationsoptionen”interface InlineInstallOptions { id: string; // Ziel-App-Paketname (erforderlich) referrer?: string; // Tracking-Kampagnenstring (optional) callerId?: string; // Aufrufer-App-Paketname (Standard: aktuelle App) overlay?: boolean; // Play-Overlay aktivieren/deaktivieren (Standard: true) fallback?: boolean; // Vollständige Store-Seite verwenden, wenn Overlay fehlschlägt (Standard: true)}Google Play Anforderungen
Section titled “Google Play Anforderungen”Berechtigung für Premium Growth Tools
Section titled “Berechtigung für Premium Growth Tools”Ihre App muss für Googles Premium Growth Tools qualifiziert sein, um Inline-Installation zu verwenden:
- Apps mit signifikantem Benutzerengagement
- Gute Play Store-Bewertungen und Rezensionen
- Einhaltung der Google Play-Richtlinien
Anforderungen an die Ziel-App
Section titled “Anforderungen an die Ziel-App”- Ziel-App muss im Google Play Store verfügbar sein
- Ziel-App muss Inline-Installation unterstützen
- Benutzer muss im Google Play Store angemeldet sein
Verhalten und Fallbacks
Section titled “Verhalten und Fallbacks”Overlay-Modus (Standard)
Section titled “Overlay-Modus (Standard)”- Versucht, Google Play Overlay innerhalb Ihrer App zu öffnen
- Wenn Overlay nicht verfügbar ist, Fallback zur vollständigen Play Store-Seite
- Wenn Play Store nicht verfügbar ist, Fehler anzeigen
Vollständiger Store-Modus
Section titled “Vollständiger Store-Modus”- Öffnet direkt die vollständige Google Play Store-Seite
- Umgeht Overlay-Versuch vollständig
Plattformunterstützung
Section titled “Plattformunterstützung”- Android: Volle Unterstützung mit Google Play Services
- iOS: Nicht unterstützt (Android-spezifische Funktion)
- Web: Nicht unterstützt (native Android-Funktion)
Implementierungsdetails
Section titled “Implementierungsdetails”Das Plugin verwendet Android-Intents zur Kommunikation mit dem Google Play Store:
- Intent-Aktion für Inline Install Overlay
- Fallback zu Standard-Play Store Intent
- Automatische Behandlung der Play Services-Verfügbarkeit
Anwendungsfälle
Section titled “Anwendungsfälle”- App-Entdeckung: Verwandte Apps in Ihrem Ökosystem bewerben
- Cross-Promotion: Installationen für Partner-Anwendungen fördern
- Funktionsfreischaltung: Zusätzliche Module oder Erweiterungen installieren
- Begleit-Apps: Unterstützende Anwendungen nahtlos installieren
Best Practices
Section titled “Best Practices”- Immer Fallback-Optionen für Benutzer ohne Play Services bereitstellen
- Mit verschiedenen Gerätekonfigurationen und Play Store-Versionen testen
- Referrer-Tracking verwenden, um Konversionsraten zu messen
- Installationsfehler angemessen behandeln
- Benutzerwahl respektieren, wenn sie die Installation ablehnen
Einschränkungen
Section titled “Einschränkungen”- Nur Android-Funktionalität
- Erfordert Google Play Services
- Funktioniert nur mit Apps, die für Premium Growth Tools qualifiziert sind
- Unterliegt den Google Play Store-Richtlinien und der Verfügbarkeit