Deep-Links hinzufügen
Erstellen Sie Deep-Links, über die Nutzer/innen zu Ihrer Stripe-App gelangen.
Bei einem Deep Link handelt es sich um eine URL, die die Anzahl der Navigationsschritte zum Öffnen Ihrer App im Dashboard reduziert. Sie können Deep Links in Nutzeroberflächen wie E-Mails oder Websites freigeben und sie beim Erstellen von OAuth-Autorisierungs-Workflows verwenden.
Bevor Sie loslegen
Um eine Dashboard-Seite mit Ihrer App zu erstellen, benötigen Sie eine App mit Nutzeroberflächenfunktion.
Deep-Link-URL erstellen
Zum Erstellen der URL des Deep Link müssen Sie Folgendes verwenden:
- Die URL der Dashboard-Seite, auf der Sie eine view definiert haben
- Den Parameter
open_
drawer_ app - Die ID Ihrer Anwendung, die im
id
-Feld Ihrer Manifest-Dateistripe-app.
angegeben istjson
Beispielsweise wenn Sie eine Ansicht für die Seite „Kund/innen“ im Dashboard (https://dashboard.
) definieren und die ID Ihrer Anwendung com.
ist:
Der Deep Link für den Test-Modus lautet:
<a href="https://dashboard.stripe.com/test/customers?open_drawer_app=com.example.deep-link">Deep Link</a>
Der Deep Link für den Live-Modus lautet:
<a href="https://dashboard.stripe.com/customers?open_drawer_app=com.example.deep-link">Deep Link</a>
Wenn Nutzer/inne auf einen der Deep Links klicken, gelangen sie zu Ihrer App, die auf der Seite „Kund/innen“ im Dashboard geöffnet wird.
Deep Link teilen
Verwenden Sie unbedingt die URL für den Live-Modus, wenn Sie den Deep Link mit Ihren Nutzer/innen teilen. Sie können den Link überall für Nutzer/innen teilen, die Ihre App installiert haben. Wenn die Nutzer/innen ihre App nicht installiert haben, bevor sie auf den Deep Link klicken, leitet Stripe sie zu einer geschlossenen App, die nicht im Dashboard geöffnet werden kann.
Deep Link testen
Melden Sie sich beim Dashboard als Nutzer/in an, der/die die App installiert hat.
Klicken Sie auf den Deep Link.
Wenn Sie zu einer App geleitet werden, die nicht geöffnet werden kann, vergewissern Sie sich, dass der Parameter
open_
auf die korrekte Anwendungs-ID gesetzt ist.drawer_ app