Viewportとコンポーネント

Viewportとコンポーネント

ViewportはStripe DashboardでAppのUIがレンダリングされる特定の場所です。

利用可能なViewport

Viewport場所ユースケース
stripe.dashboard.customer.detail顧客詳細ページ顧客別のBrevo同期ステータス
stripe.dashboard.home.overviewDashboardホームインテグレーション全体の状態
stripe.dashboard.payment.detail支払い詳細ページ支払いトリガーキャンペーン情報

顧客詳細Viewport

import {
Box, Button, Badge, Inline, Banner,
} from '@stripe/ui-extension-sdk/ui';
import type { ExtensionContextValue } from '@stripe/ui-extension-sdk/context';
const CustomerDetailView = ({ environment, userContext }: ExtensionContextValue) => {
const customerId = environment.objectContext?.id;
return (
<Box css={{ padding: 'large' }}>
<Inline css={{ fontWeight: 'bold', marginBottom: 'medium' }}>
Brevo連絡先同期
</Inline>
<Banner
title="Brevoに同期済み"
description="この顧客はBrevoに同期されています。"
variant="default"
/>
<Button type="primary" css={{ marginTop: 'medium' }}>
Brevoに同期
</Button>
</Box>
);
};

Tip

stripe.dashboard.customer.detail viewportから始めてください。これがTajo Brevoインテグレーションに最も有用なviewportです。

次のステップ

Subscribe to updates

developer-docs

Drop your email or phone number — we'll send you what matters next.

AIアシスタント

こんにちは!ドキュメントについて何でもお聞きください。

Brevoで無料で始める