Pigeonhole と Virtual Event エクスペリエンスの統合

このトピックでは、Pigeonhole を Virtual Event エクスペリエンスと統合する方法について学びます。

Pigeonhole を使用すると、Virtual Event 内の1つまたは複数の動画に、イベントベースのインタラクティブ機能(ライブ Q&A、投票、アンケートなど)を簡単に追加することができます。ライブイベントの開催期間中に新しいPigeonholeが作成され、その後、Pigeonholeの機能を追加したい動画ごとにセッションを作成します。 動画にインタラクティブ機能を追加するには、Video Cloud カスタム フィールドを使用して、各動画に iframe 埋め込みコードを関連付けます。 この埋め込みコードを使用すると、選択した動画のビデオプレーヤーの横に Pigeonhole ポッドが表示されます。

新しい Pigeonhole イベントとセッションの作成

ライブイベント用に新しい Pigeonhole を作成し、Pigeonhole機能を追加するビデオごとにセッションを追加してください。

  1. Pigeonhole アカウントのログインします。
  2. + Add Pigeonhole (Pigeonholeの追加)をクリックし、使用するアカウントをクリックします。
  3. Event name (イベント名)と Passcode (パスコード)を入力します。
  4. イベントの Start (開始日)と End (終了日)を入力します。 これらの日付は、Pigeonhole がいつまで有効かを管理します。
  5. Timezone (タイムゾーン)と Custom Branding (カスタムブランディング) オプション(該当する場合)を選択します。
  6. Continue (続行)をクリックします。
  7. これでイベントが作成され、左のナビゲーションで Agenda (予定表)が選択されます。Add session (セッションの追加)をクリックし、Create new (新規作成)をクリックします。
  8. Session Type (セッションの種類)として Q&A を選択します。(他のセッションタイプも使用可能です)。
  9. Session name (セッション名)を入力します。
  10. Start (開始日時)と End (終了日時)を入力して下さい。
  11. 必要に応じて Q&A Settings 設定を構成します。
  12. Add Q&A (Q&Aの追加)をクリックし、セッションが作成されたことを確認して下さい。
  13. 必要に応じてセッションを追加します。

Pigeonhole 埋め込みコードの生成

Pigeonhole を動画の横に表示するには、Video Cloud カスタム フィールドを使用して iframe 埋め込みコードを動画に追加します。 コードの形式は次のとおりです:

<iframe src="Pigeonhole URL"></iframe>

Pigeonhole URL の値を取得するには、以下の手順に従ってください。

  1. Pigeonhole で、左側のナビゲーションにある Run your event (イベントを実行)をクリックします。
  2. Invite your attendees (参加者を招待する)セクションのリンクをクリックします。
  3. すべてのセッションのリストが表示された新しいブラウザタブが開くことを確認して下さい。
  4. 適切なセッションの入力リンクをクリックします(例:Enter this Q&A)。セッションの種類によってリンクが変わることに注意してください。
  5. Pigeonhole が新しいブラウザのタブで開くことを確認してください。 ブラウザのアドレスバーに Pigeonhole の URL が表示されます。

Pigeonhole URLを含む iframe タグが該当する動画に追加されます。

イベント設定の構成

SSO情報を使用してユーザー プロファイルを作成できるように、Pigeonholeイベントの設定も構成する必要があります。

  1. 左のナビゲーションで、More settings (その他設定)をクリックします。
  2. Attendees (参加者)タブをクリックします。
  3. Allow creating attendee profiles through embed (埋め込みによる参加者プロファイルの作成を許可する) オプションにチェックを入れます。
  4. ページの Registrant Profiles (登録者プロフィール)セクションまでスクロールダウンしてください。
  5. Enable registrant profile for this event (このイベントの登録者プロファイルを有効にする)オプションをチェックします。
  6. Settings (設定)を選択します。
  7. 次に、Allow adding new Registrant Profiles through embed (埋め込みオプションによる新しい登録者プロファイルの追加を許可する)オプションをチェックし、Save (保存)をクリックします。

カスタムフィールドの作成

Virtual Event テンプレートが、どの Pigeonhole を表示するかを認識するために、カスタムフィールドを使用します。 カスタムフィールドを作成するには、以下の手順に従ってください。

  1. Video Cloud Studio にログインします。
  2. プライマリナビゲーションで、管理者カスタムフィールド の順にクリックします。管理者メニューにアクセスするには、アカウント管理者である必要があります。
  3. Chat Embed という名前の新しいカスタムフィールドを作成します。
  4. 内部名が chat_embed であることを確認して下さい。
  5. タイプテキスト にします。
  6. 保存 をクリックして、カスタムフィールドを保存します。

Video Cloud でのカスタム フィールドの作成については、カスタム メタデータ フィールドの作成を参照して下さい。

動画に Pigeonhole を追加

Virtual Event テンプレートの動画の横に Pigeonhole を表示させるには、以下の手順に従います。

  1. Media モジュールを開きます。
  2. ビデオのプロパティを開くために、ビデオをクリックしてください。
  3. カスタムフィールド セクションを探し、 編集 をクリックします。
  4. Chat Embed カスタムフィールドに Pigeonhole 埋め込みコードを貼り付けます。
  5. 保存 をクリックします。

ユーザーのSSO情報をPigeonholeに渡す

お客様の Virtual Event エクスペリエンスが SSO を使用して保護されている場合、ユーザーの SSO情報を Pigeonhole に渡し、Pigeonhole内でユーザーを追跡できるようにすることが可能です。 以下では、SSO情報を Pigeonhole に渡すために必要な設定と手順を説明します。

SSO属性をマップする

正しい SSO属性がマッピングされ、エクスペリエンスに渡され、Pigeonholeに渡されることを確認する必要があります。 統合された Pigeonhole は以下の値を検索します:

  • fname - ユーザー名
  • nameID - ユーザーのメールアドレス

以下の例では、これらの属性がOkta SSO Adminページの内部から公開されていることを示しています。

アクセス制御プロファイルの属性を公開する

エクスペリエンスを保護するために使用されるアクセス制御プロファイルで、すべての属性を公開する オプションがチェックされていることを確認してください。 SSO情報が利用できない場合、ユーザーは Pigeonhole で匿名として表示されます。

  1. Gallery モジュールを開きます。
  2. ホームページの設定アイコン () をクリックします。
  3. 左のナビゲーションで、アクセス制御プロファイル をクリックします。
  4. エクスエリエンスの保護に使用するプロファイルの編集アイコンをクリックします。
  5. すべての属性を公開する 設定がチェックされていることを確認して下さい。

シングル サインオンの設定については、アクセス制御プロファイルの設定 を参照してください。すべてが正しく設定されている場合、視聴者がエクスペリエンスにログインすると、ユーザー情報が Pigeonhole に表示されます。

参加者の追跡方法

SSO情報が提供された場合、Pigeonhole は全てのデバイス、ブラウザ、セッションで同じ一意のIDを生成することができます。 これにより、視聴者が異なるブラウザやデバイスを使用してエクスペリエンスに参加した場合に起こりうる、重複したセッションが記録される可能性を減らすことができます。 ウィジェットを使用した 2 つ以上のエクスペリエンスがエクスペリエンスに埋め込まれている場合にも、重複セッションが発生する可能性があります。 SSO 情報が指定されていない場合は、すべての重複セッションがここにも適用されます。