コンテンツにスキップ
アカウントを作成
または
サインイン
Stripe ドキュメントのロゴ
/
AI に質問する
アカウントを作成
サインイン
始める
支払い
財務の自動化
プラットフォームおよびマーケットプレイス
資金管理
開発者向けのツール
始める
支払い
財務の自動化
始める
支払い
財務の自動化
プラットフォームおよびマーケットプレイス
資金管理
概要
バージョン管理
変更ログ
API バージョンのアップグレード
SDK バージョンをアップグレードする
開発者向けのツール
SDK
API
テスト
ワークベンチ
    概要
    ユースケース
    イベントの送信先を管理する
    健全性アラートとインサイト
    Shell と API Explorer
    キーボードショートカット
イベントの送信先
ワークフロー
Stripe CLI
Stripe Shell
開発者ダッシュボード
エージェントツールキット
LLM を使用した構築Visual Studio Code をご利用の場合Stripe 健全性アラートファイルのアップロード
Security and privacy
セキュリティ
プライバシー
Stripe を拡張する
Stripe Apps
Stripe のコネクター
パートナー
Partner Ecosystem
パートナー認定
ホーム開発者向けのツールWorkbench

注

このページはまだ日本語ではご利用いただけません。より多くの言語で文書が閲覧できるように現在取り組んでいます。準備が整い次第、翻訳版を提供いたしますので、もう少しお待ちください。

ワークベンチ

ワークベンチを使用して Stripe システムのデバッグ、管理、拡張を行います。

ページをコピー

注

ワークベンチは、既存の開発者ダッシュボードの代わりとなり、デフォルトですべての新しい Stripe アカウントで自動的に有効になります。この設定は、ダッシュボードの開発者設定から行います。

ユースケース

開発者の一般的な問題を解決するためのワークベンチの使用については、関連するガイドのセットをご覧ください。

ワークベンチは、ダッシュボードのどこからでも、ブラウザーで Stripe の実装をデバッグ、管理、拡張するのに役立ついくつかの開発者ツールを提供します。たとえば、ワークベンチを使用して以下を実行できます。

  • 最近のシステムエラーの概要を確認します。
  • API オブジェクト、リクエストログ、イベント、Webhook 配信を調べます。
  • Webhook エンドポイントの設定を作成して管理します。
  • 事前構築済みのコマンドライン環境を使用して API リクエストを実行するか、API Explorer を使用して構築します。

アイデアを共有する: ツールの上部にあるフィードバックを送るをクリックして、機能リクエスト、バグレポート、フィードバックを共有してワークベンチを改善します。

始める

ワークベンチを使用するには、Stripe アカウントが必要です。管理者または開発者の役割を持つユーザーのみが、ワークベンチのすべてのツールを利用できます。

  1. ダッシュボードにサインインします。開発者メニューでワークベンチをクリックします。

  2. You can drag the top handle of the Workbench pane to resize it, or you can click the maximize icon () to leave or enter full-screen mode.

  3. Click the minimize icon () to collapse Workbench to a taskbar at the bottom of the page, or the expand icon () to reopen the pane. The taskbar lets you quickly inspect API objects and includes a notification tray that alerts you to critical API errors and event activity.

  4. To hide the Workbench taskbar, click the collapse icon () to minimize the taskbar to an icon on the right of the Dashboard. Hover over the icon to display the notification tray. Click the icon to reopen the full Workbench pane.

ワークベンチの各タブには複数のツールが含まれています。各タブの機能と使用方法について、以下で詳細をご覧ください。

注

ダッシュボードのどこからでも、キーボードのチルダキー (~) を押してワークベンチを開いたり最小化できます。

ワークベンチツールを使用する

ワークベンチを使用する際は、次のツールを覚えておいてください。

  • リンクをコピーをクリックして、現在のワークベンチビューの共有可能な URL を生成します。
  • フィードバックを送信をクリックして、コア開発チームとアイデアや質問を共有します。

構築した Stripe システムの概要

概要タブで、アカウントの API アクティビティーの概要を確認します。

  • API キーウィジェットには、アカウントの標準および制限付きのキーのリストが表示されます。管理をクリックして、API キーを作成または更新します。

  • The API versions widget displays a breakdown of the API versions specified by recent API requests to your account. Click Upgrade available to [upgrade the default API version](/ upgrades#how-can-i-upgrade-my-api) of your Stripe account.

  • API リクエストと Webhook のグラフは、アカウントの最近の API アクティビティを視覚化したものです。ドロップダウンから期間を選択して、その期間のグラフに更新します。

  • 最近のエラーには、Stripe アカウントでの最近のエラーの概要が示されます。

The Overview tab shows a quick snapshot of your account’s API activity

最近のエラーを表示する

エラータブには、Stripe アカウントに対する最近のエラーがまとめられています。各タイプの API エラーの解消方法を参照し、各エラーへの最近の API リクエストログを確認できます。ドロップダウンから期間を選択して、その期間中のエラーを確認できます。

The Errors tab summarizes recent API errors and highlights related request logs

左側のペインには、エラータイプと個々のエラー数 (タイプ別) が表示されます。エラーグループを選択すると、エラーの詳細とシステムへの影響の詳細を確認できます。

  • 発生数の数は、指定された期間中にこのエラーが発生した頻度を示しています。

  • パスには、このエラーの原因となったリクエストで使用された API エンドポイントが示されます。

  • ソースには、このエラーの原因となったリクエストで使用されたユーザーエージェントが示されます。

  • The Logs section summarizes requests logs for the specified API errors. Clicking on one reveals more details in the Requests tab, which provides a complete and detailed view of relevant request logs. If you’re viewing logs for an organization, this section identifies the account in the organization that each error applies to.

Inspector を使用して API オブジェクトについて把握する

検査機能を使用して、Stripe アカウントに含まれる API オブジェクトの JSON ビューの詳細を確認します。オブジェクトを調査するには、次の手順を実行します。

  • 検査機能タブで、オブジェクト ID を入力します。
  • 任意のオブジェクト (たとえば、Payment、Customer、Subscription) のダッシュボードに移動して、検査機能アイコン () をクリックするか、ワークベンチの検査機能タブを開きます。

The Inspector shows a JSON view of the API object, and any related API objects, request logs and events

API オブジェクトを検査する際、検査機能によって詳細が表示されます。

  • 左側のペインには、関連する API オブジェクトの階層を示すデータマップが表示されます。
  • 概要タブには、オブジェクトの JSON ビューが表示されます。
  • ログタブには、オブジェクトに関連するリクエストログが表示されます。
  • イベントタブでは、最近生成されたオブジェクト関連のイベントがまとめられています。

When in a sandbox, the Edit in API Explorer button pre-fills the API object into the API Explorer on the Shell tab. From there, you can update API properties to modify the object. If the Auto-inspect toggle is on, the Inspector automatically updates to show currently-visible objects as you browse the Dashboard.

API リクエストログを表示する

ログタブには、Stripe アカウントでの最近の API リクエストとレスポンスが含まれています。ワークベンチには、最近のエラーとその解決方法に関する推奨事項がまとめられています。以下で API リクエストを絞り込むことができます。

  • リクエスト日
  • HTTP ステータス (例: 200)
  • HTTP メソッド (例: POST または DELETE)
  • API エンドポイント (例: /v1/checkout/sessions)
  • リクエストを作成した IP アドレス
  • ソース (ダイレクト API リクエストまたはダッシュボード)
  • Account that the request applied to, which might be the connected account of a Connect platform or an account within an organization.
  • API バージョン (例: 2020-08-27)
  • エラーコード (例: resource_missing)
  • エラータイプ (例: invalid_request_error)
  • エラーパラメーター (例: line_items[*][price])

ワークベンチは、アカウントが新しい API リクエストを受信したときに、リアルタイムではこのタブを自動更新しません。ログを更新するをクリックして、Stripe アカウントから最新のリクエストログを取得します。

The Logs tool presents a timeline of API activity, with filters for time endpoint, response code, and other properties

Stripe アカウントの最近のイベントを確認する

イベントタブには、Stripe アカウントでの最近のイベントのリストが含まれています。イベントを更新するをクリックして、Stripe アカウントから最新のイベントを取得します。以下の項目でイベントを絞り込むことができます。

  • イベント日
  • 送信ステータス (送信済みまたは失敗)
  • イベントタイプ (例: customer.subscription.created) によっては、ワイルドカード (例: customer.*) を使用することもできます。
  • API リソース (例: cus_123)

The Events tab shows recent activity on your Stripe account. Stripe can deliver events to webhook endpoints

左側のリストからイベントをクリックして、右側でイベントの詳細、ペイロード、試行された送信を確認します。

  • 成功または失敗タブを選択して、配信の試行を特定のイベントで絞り込みます。
  • オーバーフローメニュー () で、Webhook エンドポイントを表示をクリックして、このイベントの送信先を確認します。
  • 配信の試行で再送するをクリックして、そのイベントを Webhook エンドポイントに再送します。

ワークベンチで Webhook エンドポイントを管理する方法をご覧ください。

Webhook エンドポイントを管理する

Webhook タブで、Stripe がイベントを送信する新しい Webhook エンドポイントを作成できます。

  • Webhook を使用する URL エンドポイント
  • Stripe CLI を使用するローカルマシン

新しいエンドポイントを作成する

  1. 新しいエンドポイントの作成をクリックして、Stripe がイベントを送信する新しい Webhook エンドポイントを設定します。
  2. エンドポイントが、お客様のアカウントまたはプラットフォーム内の連結アカウントのどちらでイベントを受信するかを選択します。
  3. Stripe が Webhook イベントの生成に使用する API バージョンを選択します。
  4. リッスンするイベントタイプを選択します。
  5. 続行をクリックします。
  6. エンドポイントタイプを選択し、続行をクリックします。
  7. サーバーが Webhook エンドポイントをホストする HTTPS URL を指定します。
  8. Webhook の作成をクリックします。

ワークベンチの左側には、設定済みの Webhook エンドポイントが一覧表示されます。概要には、その設定済みのエンドポイントでのアクティビティーがまとめられ、イベントの送信先には Stripe からそのエンドポイントへのイベント送信の試行の一覧が表示されます。送信の試行の横にある今すぐ再試行をクリックすると、Stripe はそのエンドポイントにイベントを再送信できます。

Set up a new webhook endpoint or route events to your local development machine

シェルと Explorer を使用して API コマンドを実行する

Shell はワークベンチ内で Stripe のリソースを管理するための、Stripe CLI に似たコマンドラインインターフェイスを提供します。利用可能なコマンドの一覧については、Shell と API Explorer をご覧ください。

注

Shell は本番環境では読み取り専用です。サンドボックスに切り替えて、API オブジェクトを作成、変更、削除する API リクエストを実行します。

ワークベンチの使用時に、いつでも最小化された Shell をペインで利用できますが、Shell タブを使用して全画面のセッションを起動することもできます。Shell タブで新しいペインをクリックして、複数のシェルセッションにペインを分割します。

Click API Explorer to reveal the interactive command builder on the right. Choose the API resource and HTTP method to show the required and optional parameters for that request. The Headers tab allows setting some HTTP headers, such as the Stripe-Account header which allows making API requests to a connected account. Click Run to execute the API request.

API Explorer にパラメーターを入力すると、対応する Shell コマンドが自動的に構築されます。プログラミング言語を選択して、SDK リクエストを出力するをクリックし、API リクエストに対応する SDK コードを確認します。

Shell and the API Explorer help you experiment with Stripe’s API from Workbench

参照情報

  • ユースケース
  • イベントの送信先を管理する
  • Shell と API Explorer を試してみる
  • ワークベンチのキーボードショートカット
このページはお役に立ちましたか。
はいいいえ
お困りのことがございましたら 、サポートにお問い合わせください。
早期アクセスプログラムにご参加ください。
変更ログをご覧ください。
ご不明な点がございましたら、お問い合わせください。
LLM ですか?llms.txt を読んでください。
Powered by Markdoc