# キャンペーンThinklet

キャンペーンシンクレットは、ワークフローの一環として Nexthink キャンペーンを実行することができます。\
**パラメータ化されたキャンペーン**をサポートしており、ワークフローの設計時または実行時に、ワークフローコンテキストに基づいて質問やメッセージを調整できます。

トリガーされると、キャンペーンシンクレットはユーザーの応答を待ってからワークフローを続行します。 その後、ワークフローは以下を行うことができます。

* **単一回答の質問**からの応答を、**条件**や他のシンクレットの入力として使用する。
* **有効期限切れのシナリオ**（設定されたタイムアウト内にユーザーの応答がない場合）をフォールバックアクションパスで処理する。

キャンペーンの**期限切れ**出口が未接続の場合、期限切れが発生するとワークフローの処理は停止します。

キャンペーンシンクレットは、ターゲットデバイスの**従業員**または**代替ユーザー**に通信を送信することができます。例えば、承認プロセスの際に別の人に尋ねるまたは通知する必要がある場合です。

<div align="left"><figure><img src="/files/p2riyU6SrfZGw0UwVxfa" alt="" width="375"><figcaption></figcaption></figure></div>

{% hint style="warning" %}
ワークフローによってトリガーされるNexthinkキャンペーンは、従業員がキャンペーンの連続送信で混乱しないようにするためにキャンペーン受信率を考慮しています。 [キャンペーンの受信率を制限する方法についてはこちらをご覧ください。](/platform/ja/user-guide/campaigns/managing-campaigns/creating-campaigns/limiting-the-reception-rate-of-campaigns.md#limitingthereceptionrateofcampaigns-examplesofprotectionagainstcampaignburstsexamples)

ワークフローがすぐにキャンペーンをトリガーし、キャンペーン間の遅延を避けるためには、キャンペーンの優先度を\*\*緊急（Urgent）\*\*に設定します。
{% endhint %}

* **名前**: キャンペーン Thinklet のためのユニークな名前を入力してください。
* **ID**: システムは名前に基づいて ID を自動生成します。
* **説明 (オプション)**: Thinklet の目的と機能を説明してください。 この情報は、ワークフローの他のユーザーにとって有用です。
* **タイムアウト**: タイムアウトを分または時間で設定します。 これは、キャンペーンからの応答を待つ時間を決定します。 タイムアウト制限に達した場合は、期限切れイベントが発生し、有効期限が切れた場合のパスが定義されている限り、ワークフローは続行されます。
  * キャンペーンを再表示するために従業員に見せたい場合は、**タイムアウト**値を6時間以上に設定してください。
  * 異なるタイムゾーンのユーザーをターゲットにする際に、多くの期限切れが発生する場合は、キャンペーンのタイムアウトを大幅に増やしてください。
* **キャンペーンの選択**: Thinklet が送信するキャンペーンを特定します。 このリストにキャンペーンを表示するために必要な条件は以下の通りです:
  * キャンペーントリガーが **ワークフロー** に設定されている。
  * キャンペーンには **単一回答** の質問のみが含まれている。
  * キャンペーンが **公開** されている。
* **ユーザーを選択**: 次のオプションからキャンペーンの受信者を選択します：
  * **ターゲットユーザー**: ワークフローでターゲットとするデバイスの主要なユーザーを選択します。
  * **カスタム値**: UPNまたはユーザー名キーワードを入力して、特定のユーザーを選択します。
  * **ワークフローパラメータ**: ユーザーSIDまたはUPNを含む既存のリストからパラメータを選択します。
  * **Thinkletの出力**：マネージャーの承認を必要とするワークフローの中で、従業員の上司など、ユーザーSIDやUPNを返す別のThinkletから出力を選択します。
* **パラメーター**: キャンペーンのパラメーターを設定します。 このオプションは、選択したキャンペーンがパラメーターを受け入れるように設定されている場合にのみ表示されます。
  * 環境固有のデータを入力として使用するために、マニュアルカスタムフィールド [属性](/platform/ja/user-guide/administration/content-management/custom-fields-management.md#customfieldsmanagement-choosingmanualcustomfieldtypemanual)—`ユーザー` または `デバイス` を thinklet のパラメータ値として選択できます。<br>


---

# Agent Instructions: Querying This Documentation

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

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.nexthink.com/platform/ja/user-guide/workflows/creating-workflows/configuring-thinklets/campaign-thinklet.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
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.
