コンテンツエクスペリエンスとともにインストールされるプロパティ

  • リリースバージョン: Yokohama
  • 更新日 2025年01月30日
  • 所要時間:13分
  • コンテンツエクスペリエンス [sn_ca] プラグインにより、プロパティがいくつか追加されます。これらのプロパティで、スケジュール済みジョブとパフォーマンスに関して、キャンペーンをどのように実行するかを決定できます。

    コンテンツエクスペリエンスプロパティにアクセスするには、次に移動します: コンテンツエクスペリエンス > 構成 > プロパティ.

    コンテンツエクスペリエンスのプロパティで、スケジュール済みジョブの実行方法を決定し、インスタンスのパフォーマンスに対する影響が限定的であることを確認できます。
    注:
    名前の前にアスタリスク (*) が付いているプロパティは、ターゲットユーザーの数が 10 万人以下の場合に、デフォルト値が推奨されることを示します。対象者が 10 万人を超え、スケジュール済みジョブが予想よりも長く実行される場合は、値を増やしてみることができます。
    表 : 1. Approvals
    プロパティ 使用法
    すべての承認者は、公開するためにスケジュールコンテンツレコードをすべて承認する必要があります (sn_ca.all_must_approve) スケジュールされたコンテンツを公開する前にすべての承認者が承認する必要があることを示します。[いいえ] をオンにした場合、キャンペーンを公開するために必要な承認者は 1 人だけです。
    表 : 2. コンテンツ管理の所有権の有効化
    プロパティ 使用法
    対象者の所有権を許可 (sn_cd.activate_audience_delegation_controls) コンテンツエクスペリエンス 内で対象者の所有権を有効にできるようにすることを示します。

    詳細については、「コンテンツ所有権」を参照してください。

    コンテンツアイテムの所有権を許可 (sn_cd.activate_content_authoring_controls) コンテンツエクスペリエンス 内でコンテンツアイテムの所有権を有効にできるようにすることを示します。

    詳細については、「コンテンツ所有権」を参照してください。

    トピックの所有権を許可 (sn_cd.activate_topic_ownership) コンテンツエクスペリエンス 内でトピックの所有権を有効にできるようにすることを示します。
    トピックの所有権は次のとおりです。
    • キャンペーンのトピックにコンテンツをスケジュールできるグループやユーザーを制限する機能。
    • トピックに割り当てられたコンテンツを編集する機能。
    • トピックのコンテンツをプレビューする機能。
    注:
    コンテンツにアクセスできる他のユーザーは、制限付きトピックにスケジュールされたコンテンツを表示できますが、そのトピックをスケジュールから削除することはできません。

    この詳細および必要なロールについては、「コンテンツ所有権」を参照してください。

    ポータルページの所有権を許可 (sn_cd.activate_page_ownership) 特定のポータルページにコンテンツを割り当てる際に、グループまたは該当しないコンテンツマネージャー (特定のユーザー) を除外することを示します。
    表 : 3. ユーザーを追加
    プロパティ 使用法
    *スケジュール済みジョブの最大実行時間 (秒) (この時間が経過すると、ジョブは現在のアイテムの処理を終了します) (sn_ca.add_users.max_run_time) 「コンテンツエクスペリエンス:キャンペーン対象者の更新」スケジュール済みジョブの最長実行時間 (秒) です。スケジュール済みジョブの長さを制限しますが、対応中の作業はすべて完了まで実行され、新しい作業は開始されません。

    デフォルト値:1800 秒

    イベントを交互に実行してキャンペーンを処理する間隔の秒数 (sn_ca.add_users.event_stagger.campaign) スケジュール済みジョブを実行するときのキャンペーンイベント間の時間間隔です。交互実行によって交互実行時間中にイベントを処理する時間を規定します。

    デフォルト値:300 秒

    イベントを交互に実行してユーザーを追加する間隔の秒数 (The number in seconds to stager events to add user by) (sn_ca.add_users.event_stagger.users) 「コンテンツエクスペリエンス:キャンペーン対象者の更新」スケジュール済みジョブを実行するときにユーザーを追加するときのキャンペーンイベントの時間間隔です。交互実行によって交互実行時間中にイベントを処理する時間を規定します。

    デフォルト値:3 秒

    キャンペーンごとにユーザーを追加できるイベントの最大数 (sn_ca.add_users.max_events) 「コンテンツエクスペリエンス:キャンペーン対象者の更新」スケジュール済みジョブを実行するときに、単一のキャンペーンにユーザーが追加できるイベントの最大数です。

    デフォルト値:1,000

    イベントごとに追加できるユーザーの最大数 (sn_ca.add_users.max_users_per_event) 単一のイベントで追加できるユーザーの最大数です。

    デフォルト値:1000

    表 : 4. 非ポータルコンテンツ
    プロパティ 使用法
    *スケジュール済みジョブの最大実行時間 (秒) (この時間が経過すると、ジョブは現在のアイテムの処理を終了します) (sn_ca.campaign.max_run_time) 「コンテンツエクスペリエンス:非ポータルキャンペーンコンテンツの追加」スケジュール済みジョブの最長実行時間 (秒) です。

    「コンテンツエクスペリエンス:メール通知の送信」スケジュール済みジョブの長さを制限しますが、対応中の作業はすべて完了まで実行され、新しい作業は開始されません。

    デフォルト値:2,700 秒

    *ジョブ実行ごとに処理できるキャンペーンターゲットの最大数 (sn_ca.campaign.max_records_process) 単一のキャンペーンでターゲットにできるユーザーの最大数 (スケジュール済みジョブの実行 1 回あたり) です。

    デフォルト値:100,000

    *ジョブ実行ごとに作成できるレコードの最大数 (sn_ca.campaign.max_records_create) ジョブ実行ごとに作成できるレコードの最大数です。

    デフォルト値:100,000

    イベントを交互に実行して処理待ちのコンテンツを処理する間隔の秒数 (sn_ca.campaign.pending.event_stagger) 非ポータルコンテンツを送信するために「コンテンツエクスペリエンス:非ポータルキャンペーンコンテンツの追加」スケジュール済みジョブを実行する時間間隔 (秒) です。

    デフォルト値:3 秒

    注:
    これらのプロパティで、非ポータルコンテンツ (メールおよび SMS) の制限が決定されます。「コンテンツエクスペリエンス:メール通知の送信」スケジュール済みジョブは、デフォルトでは 1 時間ごとに実行され、初回に送信されていない非ポータルコンテンツの送信が試行されます。大規模なデータベースを使用する顧客は、考えられるパフォーマンスへの影響をテストした後に、このプロパティの値を増やすことを検討する必要があります。
    表 : 5. タスクコンテンツ
    プロパティ 使用法
    スケジュール済みジョブの最大実行時間 (秒) (この時間が経過すると、ジョブは現在のアイテムの処理を終了します) (sn_ca.task.max_run_time) 「コンテンツエクスペリエンス:タスクの作成」スケジュール済みジョブの最長実行時間 (秒) です。スケジュール済みジョブの長さを制限しますが、対応中の作業はすべて完了まで実行され、新しい作業は開始されません。

    デフォルト値:300 秒

    ジョブ実行ごとに作成できるレコードの最大数 (sn_ca.task.max_records_create) スケジュール済みジョブ実行ごとに作成できるレコードの最大数です。

    デフォルト値:25,000

    表 : 6. 通知
    プロパティ 使用法
    イベントごとに SMS に追加できるユーザーの最大数(sn_ca.sms_notification.max_users_per_event) イベントごとに追加できる SMS 通知対象ユーザーの最大数です。

    デフォルト値:1,000

    *スケジュール済みジョブの最大実行時間 (秒) (この時間が経過すると、ジョブは現在のアイテムの処理を終了します) (sn_ca.notification.max_run_time) 「コンテンツエクスペリエンス:メール通知の送信」、「コンテンツエクスペリエンス:プッシュ通知の送信」、「コンテンツエクスペリエンス:SMS 通知の送信」スケジュール済みジョブの最長実行時間 (秒) です。

    デフォルト値:1800 秒

    *SMS に対してジョブ実行ごとにキューに追加できるイベントの最大数 (sn_ca.sms_notification.max_events) 「コンテンツエクスペリエンス:メール通知の送信」、「コンテンツエクスペリエンス:プッシュ通知の送信」、「コンテンツエクスペリエンス:SMS 通知の送信」スケジュール済みジョブを実行するときに SMS メッセージ用にキューに追加できる最大イベント数です。

    デフォルト値:100

    注:
    通知 (com.snc.notify) プラグインを有効にして、このシステムプロパティと「コンテンツエクスペリエンス:SMS 通知の送信」スケジュール済みジョブを表示する必要があります。
    イベントを交互に実行する間隔の秒数 (sn_ca.notification.event_stagger) 「コンテンツエクスペリエンス:メール通知の送信」、「コンテンツエクスペリエンス:プッシュ通知の送信」、「コンテンツエクスペリエンス:SMS 通知の送信」スケジュール済みジョブを実行するときのイベント間の時間間隔です。交互実行によって交互実行時間中にイベントを処理する時間を規定します。

    デフォルト値:3 秒

    *メールに対してジョブ実行ごとにキューに追加できるイベントの最大数 (sn_ca.notification.max_events) 「コンテンツエクスペリエンス:メール通知の送信」、「コンテンツエクスペリエンス:プッシュ通知の送信」、「コンテンツエクスペリエンス:SMS 通知の送信」スケジュール済みジョブを実行するときにキューに追加できる最大イベント数です。

    デフォルト値:100

    メールに対してジョブ実行ごとにキューに追加できるイベントの最大数 (sn_ca.notification.max_events) ジョブ実行ごとにキューに追加できるメール通知対象イベントの最大数です。

    デフォルト値:100

    イベントごとにメールに追加できるユーザーの最大数 (sn_ca.notification.max_users_per_event) イベントごとに追加できるメール通知対象ユーザーの最大数です。

    デフォルト値:1,000

    表 : 7. 状況管理
    プロパティ 使用法
    [To Do を作成] および [通知を送信] フローデザイナーアクションを開始した後に sn_ca.campaign.published イベントを交互に実行する秒数。デフォルトは 2700 秒 (45 分) です。(sn_ca.campaign.published.event_stagger) [To Do を作成] および [通知を送信] フローデザイナーアクションの開始後にキャンペーンの公開を延期する時間を決定します。

    このシステムプロパティは、キャンペーンのステータスが他の状況を経た後に [公開済] に戻されるタイミングを決定します。今後の処理のために選択するスケジュール済みジョブには、[公開済] ステータスが必要です。

    デフォルト値:2700 秒 (45 分)

    スケジュール済みジョブの最大実行時間 (秒) (この時間が経過すると、ジョブは現在のアイテムの処理を終了します) (sn_ca.state_management.max_run_time) 「コンテンツエクスペリエンス:コンテンツステータスの管理」スケジュール済みジョブの最長実行時間 (秒) です。

    デフォルト値:300 秒

    キャンペーンを公開した直後にキャンペーン公開プロセスをトリガーするかどうかを管理するために使用します。(sn_ca.publish.campaign.immediately) [公開] ボタンを選択した直後にキャンペーンをトリガーする場合は、[はい] をオンにします。

    10 万人未満のユーザーをターゲットとするキャンペーンでは、[はい] をオンにすることをお勧めします。

    注:
    [はい] を選択すると、スケジュール済みジョブがバイパスされ、開始日時によって決定されます。
    ジョブ実行ごとに更新できるレコードの最大数 (sn_ca.state_management.max_records_update) ジョブ実行ごとに更新できるレコードの最大数です。

    デフォルト値:25,000

    表 : 8. ユーザーの非アクティブ化
    プロパティ 使用法
    スケジュール済みジョブの最大実行時間 (秒) (この時間が経過すると、ジョブは現在のアイテムの処理を終了します) (sn_ca.user_deactivation.max_run_time) 「コンテンツエクスペリエンス:キャンペーンユーザーの非アクティブ化」スケジュール済みジョブの最長実行時間 (秒) です。

    このスケジュール済みジョブで、フラグ付きユーザーを非アクティブ化します。

    デフォルト値:300 秒

    ジョブ実行ごとに非アクティブ化できるユーザーの最大数 (sn_ca.user_deactivation.max_users_per_job) ジョブ実行ごとに非アクティブ化できるユーザーの最大数です。

    「コンテンツエクスペリエンス:キャンペーンユーザーの非アクティブ化」スケジュール済みジョブは、デフォルトでは 6 時間ごとに実行されます。

    デフォルト値:25,000 ユーザー

    注:
    これらのプロパティで、パフォーマンスを最適化するために「コンテンツエクスペリエンス:キャンペーンユーザーの非アクティブ化」スケジュール済みジョブの制限が決定されます。大規模なデータベースを使用する顧客は、考えられるパフォーマンスへの影響をテストした後に、このプロパティの値を増やすことを検討する必要があります。
    表 : 9. 消去
    プロパティ 使用法
    スケジュール済みジョブの最大実行時間 (秒) (この時間が経過すると、ジョブは現在のアイテムの処理を終了します) (sn_ca.purging.max_run_time) 「コンテンツエクスペリエンス:キャンペーンデータの消去」スケジュール済みジョブの最長実行時間 (秒) です。

    デフォルト値:300 秒

    ジョブ実行ごとに削除できるユーザーの最大数 (sn_ca.purging.max_users_per_job) ジョブ実行ごとに消去できるユーザーの最大数です。

    デフォルト値:25,000

    キャンペーン終了後、キャンペーンデータを消去します (sn_ca.purging.purge_after_campaign_end) 終了日に達した場合、すべてのキャンペーンを削除します。

    デフォルト値:はい

    キャンペーンが終了し、キャンペーンデータの消去が開始された日からの経過日数 (sn_ca.purging.days_after_campaign_end) キャンペーンが消去される、キャンペーン終了日からの日数です。

    デフォルト値:180 日

    ユーザーがキャンペーンを終了した後、ユーザーのキャンペーンデータを消去します (sn_ca.purging.purge_on_user_removed) ユーザーがキャンペーンから削除された後で、そのユーザーのキャンペーン情報を消去する必要があるかどうかを示します。

    デフォルト値:はい

    ユーザーがキャンペーンを終了し、キャンペーンデータの消去を開始した日からの経過日数 (sn_ca.purging.days_after_campaign_end) ユーザーがキャンペーンから削除された日の後で、キャンペーン情報を削除する日数です。

    デフォルト値:180 日

    キャンペーンの再評価

    表 : 10. キャンペーンの再評価
    プロパティ 使用法
    キャンペーン対象者が再評価されるまでの日数 (sn_ca.campaign.reevaluation_frequency) キャンペーン対象者を再評価するデフォルトの日数です。

    このデフォルト値を上書きするには、キャンペーンフォームの [キャンペーンの再評価] および [再評価の頻度] のフィールドを使用します。詳細については、「キャンペーンターゲットの表示」を参照してください。

    デフォルト値:7 日

    ポータルプレビュー

    表 : 11. ポータルプレビュー
    プロパティ 使用法
    ポータルプレビューに使用するサービスポータル URL サフィックス (sn_cd.preview.portal_url_suffix) 会社がポータルのプレビューに使用するサービスポータルまたは 従業員センター (EC) の URL サフィックスです。

    さまざまなポータルでコンテンツをプレビューする場合は、このシステムプロパティを変更できます。

    デフォルト値:esc