Weiter zum Inhalt
Konto erstellen
oder
anmelden
Das Logo der Stripe-Dokumentation
/
KI fragen
Konto erstellen
Anmelden
Jetzt starten
Zahlungen
Umsatz
Plattformen und Marktplätze
Geldmanagement
Entwickler-Tools
Übersicht
Versionierung
Änderungsprotokoll
Aktualisieren Sie Ihre API-Version
Ihre SDK-Version aktualisieren
Entwickler-Tools
SDKs
API
Tests
Workbench
Ereignisziele
Arbeitsabläufe
Stripe-CLI
Stripe Shell
Entwickler-Dashboard
Agent-Toolkit
Mit LLMs entwickelnStripe für Visual Studio CodeStripe-StatuswarnungenHochgeladene Dateien
Sicherheit und Datenschutz
Sicherheit
Datenschutz
Extend Stripe
Stripe-Apps
    Übersicht
    Jetzt starten
    Eine App erstellen
    Funktionsweise von Stripe-Apps
    Beispiel-Apps
    App erstellen
    Shop-Geheimnisse
    API-Authentifizierungsmethoden
    Autorisierungsabläufe
    Serverseitige Logik
    Ereignisse überwachen
    Umgang mit verschiedenen Modi
    Sandbox-Unterstützung aktivieren
    App-Einstellungsseite
    Erstellen Sie eine Nutzeroberfläche
    Onboarding
    Ihre App verbreiten
    Vertriebsmöglichkeiten
    App hochladen
    Versionen und Releases
    Ihre App testen
    Ihre App veröffentlichen
    Ihre App bewerben
    Deep-Links hinzufügen
    Installationslinks erstellen
    Rollen in Erweiterungen der Nutzeroberfläche zuweisen
    Aktionen nach der Installation
    App-Analytik
    Eingebettete Komponenten für Apps
    Stripe-Apps von Drittanbietern einbetten
    Umstellung auf Stripe Apps
    Migrieren oder Erweiterung erstellen
    Ein Plugin zu Stripe Apps oder Stripe Connect migrieren
    Verwendungszweck
    App-Manifest
    CLI
    Erweiterungs-SDK
    Berechtigungen
    Darstellungsfelder
    Entwurfsmuster
    Komponenten
Stripe Connectors
Partner
Partner-Ecosystem
Partner-Zertifizierung
StartseiteEntwickler-ToolsStripe Apps

Referenzdokument Darstellungsfelder

Eine Liste der verfügbaren Darstellungsfelder für Stripe-Apps und wie sie Ihren Endnutzer/innen erscheinen.

Seite kopieren

Ein Darstellungsfeld gibt die Seite im Dashboard an, auf der Ihre Ansicht erscheinen kann. Ein Darstellungsfeld kann ein environment.objectContext-Objekt bereitstellen, mit dem Sie Kontext zum Stripe-Objekt einer aktuellen Seite erhalten können. Weitere Informationen finden Sie unter Zugriff auf Stripe-Objekte im Dashboard.

Verfügbare Darstellungsfelder für Ihre Erweiterung der Nutzeroberfläche:

Darstellungsfeld-IDSeiteURLsObjekttyp
stripe.dashboard.payment.listZahlungsseitedashboard.stripe.com/paymentsnull
stripe.dashboard.payment.detailSeite mit Zahlungsdetailsdashboard.stripe.com/payments/:idcharge, payment_intent
stripe.dashboard.customer.listSeite „Kund/innen“dashboard.stripe.com/customersnull
stripe.dashboard.customer.detailSeite mit Details zum Kunden/zur Kundindashboard.stripe.com/customers/:idcustomer
stripe.dashboard.invoice.listSeite „Rechnungen“dashboard.stripe.com/invoicesnull
stripe.dashboard.invoice.detailSeite mit Rechnungsdetailsdashboard.stripe.com/invoices/:idinvoice
stripe.dashboard.product.listProduktseitedashboard.stripe.com/products/null
stripe.dashboard.product.detailSeite mit Produktdetailsdashboard.stripe.com/products/:idproduct
stripe.dashboard.subscription.listAbonnementseitedashboard.stripe.com/subscriptionsnull
stripe.dashboard.subscription.detailSeite mit Abodetailsdashboard.stripe.com/subscriptions/:idsubscription
stripe.dashboard.payment-link.listPayment Links-Seitedashboard.stripe.com/payment-linksnull
stripe.dashboard.payment-link.detailDetailseite zu Payment Linkdashboard.stripe.com/payment-links/:idpayment_link
stripe.dashboard.home.overviewStartseite des Dashboardsdashboard.stripe.com/dashboardnull
stripe.dashboard.balance.overviewGuthabenseitedashboard.stripe.com/balance/overviewnull
stripe.dashboard.billing.overviewAbrechnungsseitedashboard.stripe.com/billingnull
stripe.dashboard.report.overviewBerichte > Übersichtsseitedashboard.stripe.com/reports/hubnull
stripe.dashboard.revenue-recognition.overviewSeite zur Umsatzrealisierungdashboard.stripe.com/revenue-recognitionnull
stripe.dashboard.shipping-rates.listSeite mit Versandkostendashboard.stripe.com/shipping-ratesnull
stripe.dashboard.shipping-rates.detailSeite mit Details zu Versandkostendashboard.stripe.com/shipping-rates/:idshipping_rate
stripe.dashboard.tax-report.overviewBerichte > „Steuern“dashboard.stripe.com/tax/reportingnull
stripe.dashboard.drawer.defaultVerfügbar für alle Seiten (weitere Informationen finden Sie unter Verfügbarkeit im gesamten Dashboard)null
settingsApp-Einstellungsseite (Weitere Informationen finden Sie unter App-Einstellungsseite hinzufügen.)null

App-Verfügbarkeit

Sie können Ihre Anwendung auf allen Seiten oder speziell für eine einzelne Seite im Dashboard zur Verfügung stellen.

Verfügbarkeit im gesamten Dashboard

Wenn Ihre App eine Ansicht für das Darstellungsfeld stripe.dashboard.drawer.default bereitstellt, wird diese Ansicht auf jeder Seite im Dashboard angezeigt, außer dort, wo Sie seitenspezifische Ansichten definiert haben.

Wenn das Feld ui_extension.views im stripe-app.json-Manifest Ihrer App beispielsweise wie folgt lautet:

stripe-app.json
{ "id": "com.example.app", "version": "1.2.3", "name": "Example App", "icon": "./example_icon_32.png", "permissions": [ { "permission": "customer_read", "purpose": "Receive access to the customer information" } ], "ui_extension": { "views": [ { "viewport": "stripe.dashboard.customer.detail", "component": "CustomerView" }, { "viewport": "stripe.dashboard.drawer.default", "component": "EverywhereElseView" } ] } }

„CustomerView“ würde angezeigt, wenn die Anwendung auf der Kundendetailseite geöffnet ist, und „EverywhereElseView“ würde auf jeder anderen Seite im Dashboard angezeigt.

Die Ansicht stripe.dashboard.drawer.default empfängt keine objectContext-Daten, wie dies bei einer seitenspezifischen Ansicht der Fall ist. Wenn Ihre App auf Informationen wie die id einer Rechnung zugreifen muss, die auf einer Seite mit „Rechnungsdetails“ angezeigt wird, müssen Sie eine Ansicht erstellen, die den Darstellungsbereich stripe.dashboard.invoice.detail verwendet. Weitere Informationen finden Sie unter Seitenspezifische Verfügbarkeit.

Seitenspezifische Verfügbarkeit

Seitenspezifische Ansichten beziehen sich auf die aktuell aufgerufene Seite und ermöglichen es Apps, über die Eigenschaft environment zusätzlichen Kontext über die Seite zu erhalten. Weitere Informationen finden Sie unter Zugriff auf Stripe-Objekte im Dashboard.

Wenn Ihre App zum Beispiel über eine Ansicht für das Darstellungsfeld stripe.dashboard.product.detail verfügt und ein/e Nutzer/in Ihre App auf der Seite „Produktdetails“ öffnet, wird diese Ansicht in der App angezeigt.

Wenn Ihre App weder über eine seitenspezifische Ansicht für die aktuelle Seite noch über eine App-spezifische Standardansicht verfügt, wird eine allgemeine Standardansicht angezeigt, die dem/der Nutzer/in den Zugriff auf die App veranschaulicht.

Wenn Ihre App beispielsweise über zwei Ansichten auf seitenspezifischen Darstellungsfeldern verfügt, die im folgenden App-Manifest angezeigt werden:

stripe-app.json
{ "id": "com.example.app", "version": "1.2.3", "name": "Example App", "icon": "./example_icon_32.png", "permissions": [ { "permission": "customer_read", "purpose": "Receive access to the customer information" } ], "ui_extension": { "views": [ { "viewport": "stripe.dashboard.customer.detail", "component": "CustomerView" }, { "viewport": "stripe.dashboard.product.detail", "component": "ProductView" } ] } }

Wenn die Endnutzer/innen Ihre App auf der Startseite des Dashboards öffnen, werden Links zu den Seiten „Kund/innen“ und „Produkte“ angezeigt. Wenn die Nutzer/innen dann die Kundenseite aufrufen, zeigt die App eine Meldung an, in der sie aufgefordert werden, einen Kunden/eine Kundin auszuwählen, um zugehörige Informationen in Ihrer App anzuzeigen.

Siehe auch

  • App gestalten
  • Funktionsweise von Nutzeroberflächen-Erweiterungen
  • Dokumentation zu Berechtigungen
  • Dokumentation zu Erweiterungs-SDK für die Nutzeroberfläche
War diese Seite hilfreich?
JaNein
Benötigen Sie Hilfe? Kontaktieren Sie den Kundensupport.
Nehmen Sie an unserem Programm für frühzeitigen Zugriff teil.
Schauen Sie sich unser Änderungsprotokoll an.
Fragen? Sales-Team kontaktieren.
LLM? Lesen Sie llms.txt.
Unterstützt von Markdoc