> For the complete documentation index, see [llms.txt](https://help.impact.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.impact.com/brand/ja/what-would-you-like-to-learn-about/advocate-program/advocate-rewards/create-bulk-cash-rewards-with-advocate.md).

# Advocateで大量の現金報酬を作成する

多くの報酬は、紹介のコンバージョンのようなプログラムルールによって自動的に発生しますが、アンケートの回答やコンテストの当選など、手動またはオフラインのアクションに対して参加者に報酬を付与する必要がある場合もあります。

この **一括報酬** インポートツールを使うと、CSVファイルをアップロードして、複数のアドボケートに現金、ポイント、またはギフトカードを一度に付与できます。この機能には、資金を支払う前にデータが正しいことを確認するためのドライラン安全機構が含まれています。

### インポートファイルを準備する

{% hint style="success" %}
**注**: グローバルインポート設定を利用する場合、提出する必要があるのは `userId` リストのみです。
{% endhint %}

まず、報酬を付与したいユーザーの一覧を含むCSVまたはJSONLファイルが必要です。

* **必須列**: ファイルには少なくとも次を含める必要があります `userId` ユーザーを識別するためのものです。
* **任意列**: ファイルに報酬の詳細（例: 金額、単位、種類）を含めることができます。あるいは、これらを *グローバルのデフォルト値* としてインポート処理中にプラットフォームで設定すると、ファイルを簡略化できます。

#### 列の参照

<table data-header-hidden><thead><tr><th width="297.484375">列</th><th>説明</th><th>要件</th></tr></thead><tbody><tr><td><code>userId</code></td><td>ユーザーの一意なID。</td><td><mark style="color:$danger;">必須</mark></td></tr><tr><td><code>assignedCreditInCurrencyBaseUnit</code></td><td>付与する金額（例: 50）。</td><td>条件付き\n（グローバルデフォルトが設定されている場合は不要）</td></tr><tr><td><code>rewardUnit</code></td><td>報酬の単位（例: USD、POINTS）。</td><td>条件付き\n（グローバルデフォルトが設定されている場合は不要）</td></tr><tr><td><code>globalRewardKey</code></td><td>付与する事前設定済み報酬のキー。</td><td><p>条件付き\n（グローバルデフォルトが設定されている場合は不要）</p><p><br></p></td></tr><tr><td><code>discountPercent</code></td><td>割引として付与する金額</td><td>条件付き\n（グローバルデフォルトが設定されている場合は不要）</td></tr><tr><td><code>dateScheduledFor</code></td><td>この日付まで報酬を保留します。</td><td>任意</td></tr><tr><td><code>uniqueId</code></td><td>トランザクションの一意な識別子。</td><td><mark style="color:$success;">推奨</mark><br>ファイルを再実行した場合に重複報酬を防ぐための安全キーとして使用されます。</td></tr><tr><td><code>customerNote</code></td><td>顧客に表示されるメモを追加します。</td><td>任意</td></tr><tr><td><code>internalNote</code></td><td>顧客には見えない内部用メモを追加します。</td><td>任意</td></tr></tbody></table>

{% stepper %}
{% step %}

#### インポート設定を構成する

1. 左側のナビゲーションメニューで、次を選択します ![](https://1458456015-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwMLlMoFBtKJa8ptd3zaw%2Fuploads%2Fgit-blob-230534471fef5f40808e921e41ee44e4a06ded03%2Fe6cb9548999afdc1ed3ce4942e4cb5b45b5cecbd323267aac2a7cd1915fccc09.svg?alt=media) **\[Engage] → レポート → インポートとエクスポート**.
2. 右上隅で、次を選択します **インポート**.
3. ～の下で *インポート種別*、 **報酬**.

<div data-with-frame="true"><figure><img src="https://1458456015-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwMLlMoFBtKJa8ptd3zaw%2Fuploads%2FNCv4EHK61ypIahnjieFB%2FScreenshot%202026-05-19%20at%2010.12.35.png?alt=media&amp;token=1b2a3fe3-f3ba-4bff-9612-a47317c223f7" alt=""><figcaption></figcaption></figure></div>

**事前設定値を設定する（グローバルデフォルト）**

CSVファイルでの時間短縮とエラー削減のため、インポート内のすべての行に適用される事前設定値を定義できます。

* **報酬**: 事前設定済みの報酬を選択するか、手動の単位（例:「Cash/USD」）を指定してください。
* **プログラム**: これらの報酬を、レポート用に特定のプログラムに関連付けます。
* **報酬保留期間**: ![](https://1458456015-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwMLlMoFBtKJa8ptd3zaw%2Fuploads%2FiZjM1xY8o3v1iR3Zaysd%2FToggle.svg?alt=media\&token=b1550d48-bba9-4e81-8604-bc12370c5caa) **\[オンに切り替え]** 報酬がユーザーに利用可能になる前に安全バッファ（例: 30日）を追加します。これにより、必要に応じて取り消しの時間を確保できます。

{% hint style="success" %}
**注**: ここで値を設定した場合（例: Reward Unit: USD）、 **報酬を** その列をCSVファイルに含める必要があります。
{% endhint %}
{% endstep %}

{% step %}

#### アップロードとドライラン

現金報酬は最終的なもので取り消しできないため、システムではドライラン（テストインポート）が必須です。これにより、報酬を処理する前に詳細を安心して確認できます。

1. 次の下で *インポート対象ユーザーのCSVまたはJSONLファイルをアップロードします* 選択 **ファイルを選択**.
2. 選択してください **テストインポートを実行** テスト状態を開始するために。
3. システムがファイルを処理し **必要な権限がない** 報酬を作成します。

<div data-with-frame="true"><figure><img src="https://1458456015-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwMLlMoFBtKJa8ptd3zaw%2Fuploads%2FXzOTAlFdV9PBePeTWjd2%2FScreenshot%202026-05-19%20at%2010.15.36.png?alt=media&amp;token=859ccc75-e655-4002-b915-b8225028ddff" alt=""><figcaption></figcaption></figure></div>
{% endstep %}

{% step %}

#### 確認して確定する

テスト実行が完了すると、Imports & Exports の一覧にステータスエントリが表示されます。確認プロセスの一環としてメールが送信される場合があります（ギフトカード、支払い設定など）。

1. **レビュー**: エラーがある場合（次で示されます ![](https://1458456015-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwMLlMoFBtKJa8ptd3zaw%2Fuploads%2F42gbg9NHA1obODpwpxh1%2Ficons8-high-importance-16.png?alt=media\&token=80a809ae-ca8e-43d4-af95-a416a44c8ec3) **\[Exclaimation]**）を選択して **エラーレポートをダウンロード** してファイルを修正し、再試行してください。また、 **レポートをダウンロード** すると、作成されるすべての報酬の記録を取得できます。エラーの有無にかかわらず、確認用としてダウンロードすることをおすすめします。
2. **確認**: テストが成功した場合（次で示されます ![](https://1458456015-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwMLlMoFBtKJa8ptd3zaw%2Fuploads%2FvdMZSNCvTeUSIm6qrJ5o%2Ficons8-check-16.png?alt=media\&token=998fe3ad-c8a2-4dbc-bdc0-8f79e246b314) **\[チェックマーク]**）を選択して **インポートを実行**.
3. 確認モーダルが表示され、合計の影響（例:「このインポートを実行すると412件の報酬が作成されます」）が要約されます。次を選択します **インポートを実行** 確認して報酬を支払うには、

続行しない場合は、実行をキャンセルしてから［破棄］を選択すると、テスト実行を削除できます。

<div data-with-frame="true"><figure><img src="https://1458456015-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwMLlMoFBtKJa8ptd3zaw%2Fuploads%2FNa7x8cn8GL73umRhPqxk%2Fimage3.jpg?alt=media&amp;token=232b052b-b167-4613-81d1-581178951f27" alt=""><figcaption></figcaption></figure></div>
{% endstep %}
{% endstepper %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://help.impact.com/brand/ja/what-would-you-like-to-learn-about/advocate-program/advocate-rewards/create-bulk-cash-rewards-with-advocate.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
