Links in Ihrer App öffnen

Übersetzungen werden mit KI erstellt. Falls einige Übersetzungen fehlerhaft sind, teilen Sie es uns bitte unter hello@onelink.to mit

Ein Link auf Ihrer eigenen Domain kann Ihre App öffnen, wenn sie installiert ist, direkt bei dem Inhalt, auf den der Link verweist. Alle ohne die App gehen weiterhin zum Store. In App öffnen ist in Team Plus und Enterprise enthalten.
  1. Schritt 1

    Bevor Sie beginnen

    Das ist eine Aufgabe für Ihren App-Entwickler. Die beiden Dateien können Sie selbst hochladen, wenn Sie die nötigen Werte haben, aber die Änderungen an der App und neue Versionen erfordern einen Entwickler. Sie benötigen eine aktive eigene Domain – siehe Eine eigene Domain einrichten – und Zugriff auf den Quellcode und die Entwicklerkonten der App.
  2. Schritt 2

    Die iOS-Datei hinzufügen

    Öffnen Sie unter „Settings → Custom Domains“ die Domain und ihren Bereich Open in app, und wählen Sie neben iOS Build it for me. Geben Sie zwei Werte aus Ihrer App ein:
    • App ID Prefix – zehn Zeichen, unter Membership auf developer.apple.com (meist Ihre Team ID)
    • Bundle ID – aus Xcode, etwa com.example.app
    Prüfen Sie die Datei und speichern Sie sie. Wenn Sie bereits eine apple-app-site-association-Datei haben, laden Sie stattdessen diese hoch.
  3. Schritt 3

    Die Android-Datei hinzufügen

    Die Google Play Console zeigt die Datei für Ihre App: Kopieren Sie auf der Seite App integrity der App unter App signing das Digital Asset Links JSON. Speichern Sie es als assetlinks.json und laden Sie es im selben Bereich neben Android hoch.
  4. Schritt 4

    Die Domain in der iOS-App angeben

    Öffnen Sie in Xcode Signing & Capabilities Ihres Targets, fügen Sie Associated Domains hinzu und tragen Sie Ihre Domain ein:
    applinks:get.example.com
    Verarbeiten Sie dann den eingehenden Link in der App – die URL kommt als User Activity an – und zeigen Sie den passenden Inhalt.
  5. Schritt 5

    Die Domain in der Android-App angeben

    Fügen Sie in AndroidManifest.xml der Activity, die die Links öffnen soll, einen Intent-Filter hinzu:
    <intent-filter android:autoVerify="true">
      <action android:name="android.intent.action.VIEW" />
      <category android:name="android.intent.category.DEFAULT" />
      <category android:name="android.intent.category.BROWSABLE" />
      <data android:scheme="https" android:host="get.example.com" />
    </intent-filter>
  6. Schritt 6

    Erst hochladen, dann veröffentlichen

    Legen Sie beide Dateien bereit, bevor die neuen App-Versionen in die Stores kommen. Android prüft die Domain einmal, wenn die App installiert oder aktualisiert wird, und Apple merkt sich eine fehlende Datei etwa einen Tag lang – eine App, die vor ihrer Datei veröffentlicht wird, öffnet für ihre ersten Nutzer keine Links.
  7. Schritt 7

    Auf einem Gerät testen

    Wenn Sie den Link in die Adressleiste des Browsers tippen, öffnet sich auf keiner der beiden Plattformen eine App. Installieren Sie stattdessen den neuen Build und tippen Sie in Notizen, Nachrichten oder einer E-Mail auf einen Link zu Ihrer Domain.

Funktionen in dieser Anleitung