Screens ローンチを使用したコンテンツの更新 launches

コンテンツ作成者は、チャネルの将来バージョンを作成し、さらにこのローンチのライブ日を設定できます。 この機能を使用すると、指定されたライブ日にコンテンツをデバイスまたはプレーヤーでライブにすることができます。

Screens ローンチ ​を利用して、作成者はローンチの各チャネルをプレビューでき、レビューリクエストを開始できます。承認者グループは通知を受け取り、リクエストを承認または却下できます。ライブ日付に達すると、コンテンツがデバイスで再生されます。

例えば、作成者が c1 および c2(チャネル)という将来バージョンを作成する場合は、ローンチを作成し、ライブ日付を設定します(例:11月10日午前 8:00)。コンテンツがさらに更新されると、更新されたコンテンツが、レビューを受けるために送信されます。

承認後、ライブ日(11 月 10 日午前 8 時)に、このローンチがデバイスまたはプレーヤーでコンテンツを再生します。

要件 requirements

を使用する前に Screens ローンチ AEM Screens プロジェクトでは、猶予期間とその関連性の概念を理解しておく必要があります。

設定されたライブ日に対してプレーヤー上でエクスペリエンスを実行するには、次の操作を行います。

  • ローンチの昇格(通常、数秒かかります)

  • インスタンスを公開するためのリソースの公開(通常は数分かかり、公開する必要のあるチャネルまたはアセットのサイズによって異なります)。

  • オフラインコンテンツの更新が完了するまでにかかった時間(通常、数分かかります)。

  • プレーヤーがパブリッシュインスタンスからコンテンツをダウンロードするのにかかる時間(通常は数分かかり、ダウンロードする必要のあるアセットの帯域幅とサイズによって異なります)。

  • サーバーとプレーヤーの時間差

猶予時間について understanding-grace-period

設定したライブ日にコンテンツの再生を開始できるようにするには、ライブ日より前に先行するアクティビティを開始します。

ライブ日が 11 月 24 日午前 9 時 00 分 および 24 時間 は猶予期間で、上記の一連のアクションは(ライブ日 – 猶予期間)、つまり 11 月 23 日午前 9:00 に開始します。 この設定では、コンテンツがプレーヤーに到達するまで、上記のすべてのアクションを完了する時間が 24 時間になります。 プレーヤーは、この期間がローンチコンテンツであることを理解しています。 そのため、コンテンツはすぐに再生されませんが、プレーヤーはこのコンテンツを将来のバージョンとして保存し、プレーヤーのタイムゾーンで設定されたライブ日に正確に再生を開始することができます。

例えば、サーバーが PST にあり、デバイスが EST にあるとします。最大時間差は 3 時間です。 プロモーションに 1 分かかり、オーサーからパブリッシュへの公開に 10 分かかり、プレーヤーは通常 10~15 分でリソースをダウンロードできると想定しています。 次に、猶予期間=時間差(3 時間)の場合:

  • ローンチを昇格するまでの追加時間(1 分)
  • ローンチを公開するまでの追加時間(10 分)
  • プレーヤーでダウンロードするまでの追加時間(10~15 分)
  • 追加バッファー(30 分)

したがって、3 時間 56 分(14160 秒)。

したがって、ローンチをライブでスケジュールするたびに、このオフセットを考慮してプロモーションが早期に開始されます。 上記の式では、ほとんどの項目は時間がかかりません。サーバーとプレーヤーの間の最大時間差がわかっている場合は、このオフセットの推測を妥当に行うことができます。

NOTE
デフォルトでは、Screens ローンチの猶予期間は 24 時間に設定されています。つまり、以下のリソースのローンチにライブ日を設定した場合です /content/screens ​プロモーションはこのオフセットで開始します。

デフォルトの猶予期間の更新 updating-out-of-the-box-grace-period

この節では、標準の猶予期間を 10 分に更新する方法について説明します。

  1. CRXDE Lite に移動してから /libs/system/config.author/com.adobe.cq.wcm.launches.impl.LaunchesEventHandler.config に移動します。
  2. 右クリックし、ファイルをコピーします。
  3. /apps/system/config に移動し、右クリックしてペーストします。
  4. /apps/system/config/com.adobe.cq.wcm.launches.impl.LaunchesEventHandler.config をダブルクリックすると、CRXDE Lite のエディターでファイルを開くことができます。パス /content/screens/ の猶予期間が 86400 として表示されます。この値を 600 に変更します。

これで、テキストファイルの内容は次のようになります。

launches.eventhandler.launch.promotion.graceperiod=[ \
   "/content/screens(/.*):600", \
   ]

前の例では、猶予期間を 10 分に設定しました。 そのため、以下のリソースのローンチに対してライブ日を設定した場合は、 /content/screens ​プロモーションはこのオフセットで開始します。

例えば、ライブ日が 11 月 24 日午前 9:00 に設定され、猶予期間が 600 秒の場合、プロモーションジョブは 11 月 24 日午前 8:50 に開始します。

Screens ローンチの使用 using-launches

この節では、AEM Screens プロジェクトに Screens ローンチを実装する方法を説明します。

Screens ローンチの作成 creating-a-launch

AEM Screens プロジェクトに Screens ローンチ機能を実装するには、以下の手順に従います。

  1. AEM Screens プロジェクト内で、シーケンスチャネル(例:LaunchesDemoチャネルFutureLaunch)を作成します(下図を参照)。

    note caution
    CAUTION
    AEM Screens プロジェクト内の既存のチャネルからローンチを作成します。

    画像

  2. チャネルをクリックします FutureLaunch をクリックして、 ローンチを作成 アクションバーから。

    画像

  3. ローンチを作成 ​ウィザードが開きます。ウィザードに既に表示されているチャネルをクリックするか、 + チャネルを追加 ローンチを作成するチャネルを追加します。

  4. ローンチを作成」ウィザードで「次へ」をクリックします。「サブページを含める」オプションはデフォルトで選択されています。

    画像

    note note
    NOTE
    を使用できます + チャネルを追加 ローンチを作成する別のチャネルを追加するオプション。

    を使用するには チャネルを追加 オプションで、ローンチを作成するチャネルに移動し、 を選択.

    この を選択 ローンチを追加するために複数のチャネルまたはフォルダーをクリックしようとすると、「」オプションは無効になります。

    画像

    チャネルまたはチャネルをクリックした後、 .

  5. ローンチタイトル」に「SummerPromotions」と入力します。「ローンチ日」を設定する必要はありません(下図を参照)。「作成」をクリックします。

    note note
    NOTE
    ソースページのライブデータを継承」オプションを​ オンにする ​と、チャネルをライブコピーとしてローンチに作成できます。元のチャネルで変更が行われた場合、その変更はローンチチャネルに自動的に適用されます。
    ソースページのライブデータを継承」を​ オフにする ​と、チャネルをライブ関係なしにローンチにコピーできます。したがって、元のチャネルに変更が加えられた場合、その変更はローンチチャネルには適用されません。

    画像

    note note
    NOTE
    ライブローンチ日は、この手順で設定することもできますし、ローンチを作成してからプロパティの編集時にセットアップすることもできます。

    ローンチの昇格範囲について

    • すべてのローンチを昇格 – 設定したライブ日付でローンチのすべてのチャネルが昇格されます。

    • 変更したページを昇格 – 変更されたローンチリソースのみ昇格されます。ローンチのレビューが不要な場合は、このオプションを使用します。

    • 承認済みページの昇格 – このオプションを使用するには、ローンチチャネルでローンチ承認ワークフローを実行する必要があります。承認されたページのみが、設定されたライブ日付に昇格されます。

      note caution
      CAUTION
      ローンチライブ日は、サーバーではなくプレーヤー/デバイスのタイムゾーンに従います。
  6. ローンチが作成されることを確認します。「開く」をクリックすると、ページがエディターに表示され、「完了」をクリックすると、プロジェクトに戻ります。

    screen_shot_2019-06-25at20355pm

    完了」を選択すると、FutureLaunch チャネルに戻ることができます。

    画像

ローンチプロパティの編集によるライブ日付と範囲の設定 editing-the-launch-properties-to-set-the-live-date-and-scope

ローンチの作成後は、「ローンチプロパティ」を使用して、ライブ日付、ローンチタイトル、昇格範囲などのプロパティを更新できます。

  • ローンチ日 – ライブ日付。つまり、Screens プレーヤーのタイムゾーンに従ってコンテンツがプレーヤーで再生される日時のことです。
  • 実稼動準備完了 – 昇格後は、チャネルを公開でき、すぐに使用できるので、変更する必要はありません。
  • 範囲 – ローンチのプロモーション時にプロモーションの対象となるチャネルを決定します。

ローンチプロパティを編集するには、以下の手順に従います。

  1. チャネルに移動します FutureLaunch (保留中の起動) ​をクリックし、チャネルをクリックします(下図を参照)。

    画像

  2. クリック Dashboard アクションバーから 保留中のローンチ チャネルダッシュボードからのパネル。

    画像

  3. ローンチをクリックし、 ローンチのプロパティ から 保留中のローンチ パネル。

    画像

Screens ローンチの編集によるチャネルの追加または削除 editing-the-screens-launch-to-add-or-remove-channels

ローンチを作成したら、 ローンチを編集 オプション。

完了したら、 保存 に戻る FutureLaunch チャネル。

手動による Screens ローンチの昇格 promote-the-screens-launch-manually

保留中のローンチ ​パネルの「Promote Launch」オプションを使用して、ローンチを手動で昇格できます。

ローンチプロモーションウィザード」で、手動によるプロモーションの一部としてプロモーションを実行するリソースを選択できます。

画像

  1. このオプションを有効または無効にして、実稼動後のローンチを削除できます。

  2. 次のオプションを使用して、ローンチの​ 範囲 ​を設定できます。

    • すべてのローンチを昇格 – 設定したライブ日付でローンチのすべてのチャネルが昇格されます。
    • 変更したページを昇格 – 変更されたローンチリソースのみ昇格されます。ローンチのレビューが不要な場合は、このオプションを使用します。
    • 承認済みページの昇格 – このオプションを使用するには、ローンチチャネルでローンチ承認ワークフローを実行する必要があります。承認されたページのみが、設定されたライブ日付に昇格されます。
    • 現在のページを昇格 – このオプションを使用するには、ローンチ承認ワークフローが現在のページに対してのみ実行される必要があります。
  3. ローンチを昇格」ウィザードで「次へ」をクリックします。

  4. 昇格」をクリックしてローンチを昇格します。

Screens ローンチの削除

ローンチを削除するには、 ローンチを削除 からのオプション 保留中のローンチ パネル。

CAUTION
この操作により、派生したすべてのローンチ(ネストされたローンチ)も削除されます。
recommendation-more-help
adce462a-f916-4dbe-9ab5-0b62cfb0f053