# Unity DashboardでのCodaの設定

> アプリケーション内課金の支払いプロバイダーとして Coda を設定します。

このインテグレーションでは、記録商人 (MoR) とし[て Codapay](https://www.coda.co/product/codapay/) を使用します。つまり、Codaは税務コンプライアンス、不正防止、紛争、カスタマーサポートなどのサポートを含む、支払い処理の法的責任を引き受けます。MoRとしてCodaを活用することで、オフプラットフォーム トランザクションの運用オーバーヘッドとコンプライアンスの負担を大幅に削減できます。

詳細については、[Codapay ドキュメント Web サイト](https://docs.coda.co/codapay/overview)を参照してください。

Unity DashboardでCodaを設定するには、以下の手順を実行します。

1. Unity Dashboard で、**In-App Purchases** > **Payment Providers** を開きます。
2. **支払いプロバイダー設定**で、Codaを見つけ、**Connect(接続**):
   * 現在のプロジェクトの環境をCodaタイトルにすでに接続している場合は、その環境を選択するか、新しい環境を作成します。
3. ダイアログで、手順に従ってUnityプロジェクトをCodaタイトルにリンクします。
   * また、CodaアカウントとCodaタイトルがまだない場合は、このダイアログを使用して作成することもできます。
4. Unity プロジェクトをリンクしたら、**Back to Unity** を選択します。
5. **成功リダイレクトURL**を設定します(ゲームへのディープリンクが理想的)。
6. **キャンセルリダイレクトURL**を設定します(任意。理想的にはゲームへのディープリンク)。
7. **Save configuration** (設定の保存) を選択します。

> **Note:**
>
> ゲームが複数のプラットフォームで配信される場合は、小さなプロキシシページを使用して、Success リダイレクト URL の正しいプラットフォームにディープリンクします。詳細については、[成功 URL ディープリンク](./success-deep-link.md)の例を参照してください。

## Coda設定オプション##coda-configuration-options

以下の表に、使用可能な設定オプションを示します。

| **設定**                 | **説明**                                                                                      |
| ---------------------- | ------------------------------------------------------------------------------------------- |
| **設定**                 | 完了支払いプロバイダーの必須フィールドをすべて設定しました。**不完全**：必須の設定フィールドがなく、支払いプロバイダーをアクティベートできません。                 |
| **Connection**         | **リンク**:支払いプロバイダーの認証に成功し、Unity Iap をインストールしてアカウントをリンクしました。**リンクなし**：支払いプロバイダーに再認証する必要があります。 |
| **Title Product Name** | Coda でリンクされた Unity プロジェクトの名前。                                                               |
| **Title Product ID**   | リンクされたUnityプロジェクトとCoda内の設定のID。                                                              |
| **環境 /Environment**    | アカウント タイプを定義します。以下のオプションを変更するには、**Switch 環境**を選択します。**Sandbox** (サンドボックス):**本番**            |
| **成功リダイレクト URL**       | 支払いが成功した後に支払いプロバイダーがリダイレクトする URL。理想的には、これはゲームへのディープリンクです。                                   |
| **キャンセルリダイレクト URL**    | 指定すると、Coda はチェックアウトページに戻るボタンを追加し、この URL がその遷移先になります。理想的には、これはゲームへのディープリンクです。                |
| **再認証**                | OAuth メカニズムを使用して、支払いプロバイダー アカウントで Unity アカウントを再認証します。                                       |

> **Note:**
>
> 本番アカウントを使用するには、Codaの[アカウント検証要件](https://docs.coda.co/coda-portal/activate-your-account/complete-account-verification-to-go-live)を満たす必要があります。

## Codaの接続を解除する##disconnect-coda

CodaタイトルからUnityプロジェクトを切断するには、CODAに直接接触する必要があります。Unity Dashboard から切断することはできません。

## 次のステップ##next-steps

このページは、IAPによるD2C(ダイレクト ツー コンシューマー)支払いプロバイダーを設定するワークフローの一部です。このワークフローを続行するには、以下のオプションのいずれかを選択します。

[Integrate D2C payment providers](./workflow.md#configure-your-payment-provider): Integrate D2C payment provider with IAP ワークフロー (D2C 支払いプロバイダーと IAP ワークフローの統合) ページに戻ります。
[Add a routing rule](./routing.md): ワークフローの次のステップに進みます。
