---
title: "Stripe Apps 連携ガイド | Tajo"
description: "ステータス: 予定、未構築です。このセクションは構築ガイドです。Tajo には Stripe App がなく、ここにある内容は現時点で何もインストールできません。"
url: https://tajo.io/jp/docs/stripe-apps/
markdown: https://tajo.io/jp/docs/stripe-apps.md
lang: ja-JP
author: "Set Noa"
author_url: https://tajo.io/jp/set-noa/
robots: noindex
---

先行利用を申し込む

お名前と会社のメールアドレスを入力してください。Tajoへのアクセス申請を確認するためのリンクをメールでお送りします。

# Stripe Apps 連携ガイド

[Set Noa](https://tajo.io/jp/set-noa/)

Stripe Apps を使うと、独自の機能を Stripe のダッシュボードに直接組み込めます。このセクションは**構築ガイド**であり、Tajo と Brevo の連携のためのアプリをどのように構築、テスト、公開することになるかを解説します。

Caution

**ステータス: 予定、未構築です。** Tajo には Stripe App がないため、このセクションの内容は現時点で何もインストールできません。これらのページに登場するアプリ識別子、URL、認証情報はすべて説明用のプレースホルダーであり、実際に動作するエンドポイントではありません。今すぐ Stripe を Tajo に接続するには、[Stripe コネクタ](https://tajo.io/docs/connectors/stripe/)（制限付き API キー、読み取り専用同期）を利用してください。

Tip

目標は **Brevo 連携**を Stripe App Marketplace で公開し、Stripe の加盟店が顧客データ、注文、イベントを Brevo に直接同期して、マーケティング自動化と CRM に活用できるようにすることです。

## Stripe Apps とは

Stripe Apps は、独自の UI コンポーネントとバックエンド連携によって Stripe のダッシュボードを拡張します。サードパーティの開発者は次のことができます。

- Stripe ダッシュボードの各ページ（顧客、支払い、請求書など）に独自のビューを追加する
- スコープを限定した権限で Stripe のデータにアクセスする
- Stripe と Brevo などの外部プラットフォームの間でデータを同期する
- ダッシュボード内でオンボーディングや設定のフローを提供する

## Tajo + Brevo 連携の目標

Tajo の Stripe App は Stripe と Brevo を接続し、次の価値を提供します。

- **顧客インテリジェンス**: Stripe の顧客プロフィール、支払い履歴、ライフタイムバリューを Brevo の連絡先に同期します
- **イベントトラッキング**: Stripe のイベント（支払い、サブスクリプション、返金）を Brevo のトランザクションイベントとして送信します
- **自動キャンペーン**: Stripe 上のアクティビティにもとづいて Brevo のメール、SMS、WhatsApp キャンペーンをトリガーします
- **ロイヤルティプログラム**: Brevo に同期した Stripe の購買データを使ってリテンションのワークフローを構築します

## アーキテクチャの概要

*Stripe アプリのデータが流れる先. Stripe のダッシュボードと Tajo が顧客データと支払いデータをやり取りし、Tajo が連絡先、キャンペーン、自動化を Brevo と同期します。*

## ガイドの内容

このドキュメントは、Stripe App を構築して公開するまでのライフサイクル全体を扱います。

### はじめかた

| ガイド | 説明 |
| --- | --- |
| [Marketplace への公開](https://tajo.io/jp/docs/stripe-apps/publish-app) | アプリを審査に提出するための要件と手順 |
| [アプリ審査の要件](https://tajo.io/jp/docs/stripe-apps/review-requirements) | 承認に必要な品質、セキュリティ、UX の基準 |

### 設定とリファレンス

| ガイド | 説明 |
| --- | --- |
| [アプリマニフェストリファレンス](https://tajo.io/jp/docs/stripe-apps/app-manifest) | `stripe-app.json` マニフェストファイルの完全なスキーマ |
| [権限リファレンス](https://tajo.io/jp/docs/stripe-apps/permissions) | Stripe API の権限一覧とリクエストの方法 |
| [ビューポートリファレンス](https://tajo.io/jp/docs/stripe-apps/viewports) | アプリの UI を表示できるダッシュボード上の場所 |

### 機能と連携

| ガイド | 説明 |
| --- | --- |
| [埋め込み型 Stripe Apps](https://tajo.io/jp/docs/stripe-apps/embedded-apps) | プラットフォーム連携で Connect の埋め込みコンポーネントを使う |
| [インストールリンクとディープリンク](https://tajo.io/jp/docs/stripe-apps/install-links) | インストール用 URL を生成し、特定のアプリ画面へディープリンクする |
| [インストール後のアクション](https://tajo.io/jp/docs/stripe-apps/post-install) | アプリのインストール後のオンボーディングフローを設定する |

### 運用と成長

| ガイド | 説明 |
| --- | --- |
| [アプリのアナリティクス](https://tajo.io/jp/docs/stripe-apps/analytics) | インストール数、表示回数、コンバージョン指標を計測する |

## 前提条件

Stripe App を構築する前に、次のものを用意してください。

1. **Stripe アカウント**: 有効化済みの Stripe アカウント（テストモードに限定されていないもの）
2. **Stripe CLI**: ローカル開発とアプリのアップロードのために Stripe CLI をインストールします
3. **Node.js**: アプリの UI 拡張に必要なバージョン 16 以降
4. **Tajo プラットフォームへのアクセス**: Brevo の API 認証情報を設定済みの有効な Tajo アカウント

## クイックスタート

```bash
# Install Stripe CLI
brew install stripe/stripe-cli/stripe

# Login to your Stripe account
stripe login

# Create a new Stripe App project
stripe apps create tajo-brevo-integration

# Start local development
stripe apps start
```

## 主要な概念

### アプリマニフェスト

すべての Stripe App には、権限、ビューポート、設定を宣言する `stripe-app.json` マニフェストがあります。完全なスキーマは[アプリマニフェストリファレンス](https://tajo.io/jp/docs/stripe-apps/app-manifest)を参照してください。

### UI 拡張

Stripe Apps は、ダッシュボードの特定のビューポートに React ベースの UI コンポーネントを描画できます。UI ツールキットには、Stripe ダッシュボードのデザインシステムに合わせた既製のコンポーネントが用意されています。

### 権限

アプリは、アクセスを必要とする Stripe API のリソースを明示的に宣言する必要があります。ユーザーはインストール時にこれらの権限を承認します。[権限リファレンス](https://tajo.io/jp/docs/stripe-apps/permissions)を参照してください。

### 署名シークレット

各アプリには、インストール署名の検証と、バックエンドと Stripe の間の通信を保護するための署名シークレットが発行されます。

## 開発の流れ

1. 必要な権限とビューポートを含むマニフェストを**定義**します
2. Stripe の React コンポーネントライブラリを使って UI 拡張を**構築**します
3. Tajo 経由で Brevo とデータを同期するバックエンドのエンドポイントを**実装**します
4. `stripe apps start` を使ってローカルで**テスト**します
5. `stripe apps upload` で**アップロード**します
6. Stripe のダッシュボードから審査に**提出**します
7. **公開**し、アナリティクスで監視します

Caution

Stripe は、マーケットプレイスで配布するアプリを英語で記述することを求めています。アプリの掲載情報、UI のテキスト、ドキュメントはすべて英語である必要があります。

## 次のステップ

まず[公開ガイド](https://tajo.io/jp/docs/stripe-apps/publish-app)で要件の全体像を把握し、その後で技術リファレンスを読み進めてアプリのマニフェストと権限を設定してください。
