スクリプトの操作
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
カスタムスクリプトをビジネスロジックに統合するには、新しいスクリプトを作成し、既存のスクリプトを編集または有効にします。ユースケースに応じて、異なるコンテキストプロパティを持つさまざまなスクリプトタイプがあります。
スクリプトの合計実行時間を10分未満に保つことをお勧めします。12分後、スクリプトワーカーはスクリプトがスタックしていると見なし、新しいワーカーを起動して再起動します。これにより、リソースの枯渇やデータの不整合が発生する可能性があります。
スクリプトを使用する場合、デフォルトのIMClient.Loggerの最小ログレベルを変更することはできません。代わりに、Scriptsページで変更できます。デフォルトでは、最小ログ・レベルは設定されておらず、Noneと表示されます。これは、デフォルトでSDKのInfoログレベルになります。
スクリプトあたりのログ・エントリーの最大制限は50です。
スクリプトの作成
スクリプトを作成するには:
-
メニュー バーで、Manage
をクリックします。 -
Manageページで、「Scripts」をクリックします。
-
Scriptsページで、
Scriptをクリックします。 -
Scriptダイアログで、名前と説明を入力し、スクリプトタイプを選択します。
-
スクリプトをトリガーしたユーザーの権限とIDでスクリプトを実行するには、Execute script as userチェック ボックスをオンにします。このオプションを選択しない場合、スクリプトはデフォルトのユーザー設定と権限を使用して実行されます。
-
別のスクリプトを作成する場合は、Create anotherチェック ボックスをオンにします。
-
「 Save」をクリックします。 Create anotherチェックボックスを選択した場合は、Scriptダイアログが表示され、別のスクリプトを作成できます。別のアイテムを作成していない場合は、Scriptsページが開きます。
メモ別のアイテムを作成すると、一部のフィールドには、すでに定義した値が事前に入力されます。
-
Scriptsページで、新しいスクリプトをクリックし、右上隅にあるEditをクリックします。
-
テキスト領域にスクリプトコードを入力し、「 Build」をクリックします。
-
スクリプトがエラーなしでビルドされた場合は、Doneをクリックします。そうでない場合は、エラーを修正して再度ビルドします。
-
コードの変更を適用するには、Publishをクリックします。
スクリプトの編集
スクリプトを編集するには:
-
メニュー バーで、Manage
をクリックします。 -
Manageページで、「Scripts」をクリックします。
-
Scriptsページで、編集するスクリプトをクリックし、右上隅にあるEditをクリックします。
-
必要な編集を行い、Save changesをクリックします。
-
「 Build」をクリックします。
-
スクリプトがエラーなしでビルドされた場合は、Closeをクリックします。そうでない場合は、エラーを修正して再度ビルドします。
スクリプトを有効または無効にする
スクリプトを有効または無効にするには:
-
メニュー バーで、Manage
をクリックします。 -
Manageページで、「Scripts」をクリックします。
-
Scriptsページで、有効または無効にするスクリプトの横にあるEnable controlスイッチをオンまたはオフにします。