キャンペーンとシングルサインオンの統合
キャンペーンモジュールは、視聴者がシングルサインオン(SSO)を使用してシステムにログインしたときに、視聴アクティビティを追跡する機能を提供します。このシナリオでは、表示データは、マーケティング自動化プラットフォームに送信されません。キャンペーンSSO構成では、SAML属性がキャンペーンに渡されてビューアが識別されます。これの一般的なユースケースの 1 つは、社内トレーニングビデオです。従業員は、ビデオを視聴するためにログインする必要がある場合があります。その後、キャンペーンモジュール内で、視聴アクティビティを追跡して表示できます。キャンペーンをSSOで使用できるようにするには、次の手順が必要です。
SSO ソフトウェアの構成
SSO ソフトウェアをインストールおよび構成する手順は、このトピックの対象外です。SSO ソフトウェアは、Video Cloud ビデオを見る前に、ユーザーが自身を認証する必要があるように設定する必要があります。SSO ソフトウェアは、外部アプリケーションからアクセスできるように、一部のユーザー属性を公開するように構成する必要があります。たとえば、この Okta SSO 設定では、3 つの属性、FirstName
、LastName
およびが公開されます。Email
。
このトピックでは、Email
属性は、キャンペーンモジュールの視聴者を識別するために使用されます。
SSO 属性にアクセスするためのアプリケーションの設定
Video Cloudビデオの表示に使用されるアプリケーションまたはWebサイトは、JavaScriptを使用してキャンペーンでSSO属性を使用できるように構成する必要があります。この設定は、使用されているアプリケーションまたは Web サイトによって異なります。次の例では、SSO アクセス制御プロファイルが Gallery に作成されています。設定の一部として、Email
SSO 属性は公開されており、ギャラリーサイト内で使用できます。これは、キャンペーンモジュールの視聴者を識別するために使用される値です。
接続を設定する
以下の手順に従って、Video Cloud と SSO プロバイダー間の接続を設定します。
ビデオクラウドと SSO 間の接続の確立
- キャンペーンモジュールを開き、をクリックしますデータ接続左側のナビゲーションで。
- [新規コレクションの追加]をクリックします。
- 選択するSSO統合として。
- (オプション) 接続名を入力します。
- [接続]をクリックします。
これで SSO 接続がセットアップされ、使用できる状態になります。
統合の設定
SSO 接続を確立したら、統合を構成できます。
- クリック
empty
のリンクSSOプロパティセクション。ページ内で検索する JavaScript 値の名前を入力します。この例では、Gallery がEmail
SSO 属性を公開するように構成されているため、ここで使用されているものがこれになります。このトピックでは、キャンペーンSSO統合を使用して、表示アクティビティを追跡します。[保存]をクリックします。
- デフォルトでは、[ 接続ステータス]は [ 有効] になります。接続ステータスは、Video Cloud 動画エンゲージメントデータを保存するかどうかを決定します。
- 有効 -データが収集されます
- 無効 -データは収集されません(統合は無効です)
- データ保持ポリシーを選択します。データ保持ポリシーは、表示データとリードフォームデータ(キャンペーンリードフォームを使用している場合)がVideoCloudアカウントに保持される期間を決定します。保持設定は、プライバシーポリシーに従って調整する必要があります。
統合を削除するには、[ 切断] をクリックします。ページの下部には、キャンペーンが有効になっているすべてのプレーヤー、それらが関連付けられている接続、および関連付けられているリードフォームが一覧表示されます。
キャンペーンモジュールは、マーケティングプラットフォームへの複数の接続をサポートします。追加の統合を設定するには、[新規接続の追加]をクリックします。
ビューアーを識別するための追加オプション
の値を指定しない場合SSOプロパティ統合を構成するときは、視聴者を識別する責任があります。キャンペーンモジュールには、次の情報が必要です。
説明 | URL パラメータ | パラメータを埋め込む | [値] |
---|---|---|---|
GUID は何ですか (ビューイベント追跡に必要) | bcssoguid |
data-bc-sso-guid |
string |
このパラメーターは、URL パラメーターまたはプレーヤーの埋め込みコードを介して渡すことができます。視聴者のトラッキングが発生するには、このパラメーターは、動画を表示しているページの URL パラメーターとして渡す必要があります。
ページで使用可能なJavaScript値を使用して、GUIDをキャンペーンプレーヤーに渡すこともできます。プレーヤー構成を使用すると、JavaScript変数の名前をCampaignに伝えることができ、CampaignはそれをカスタムGUIDとして使用してその変数を読み取ろうとします。これを行うには、キャンペーンプレーヤーを編集し、キャンペーンプラグインのプラグインオプションを構成します。
上記の例では、プレーヤーの設定により、ページにJavaScriptオブジェクトがあることをキャンペーンに通知しています。samlAttributes
そしてそれはと呼ばれるプロパティを持っていますnameID
。キャンペーンはそれを読み取って、カスタムGUIDにその値を使用しようとします。
キャンペーン対応プレーヤーの作成
ビデオエンゲージメントデータは、キャンペーン対応のビデオプレーヤーを使用している場合にのみ追跡されます。キャンペーン対応のBrightcoveプレーヤーの作成については、を参照してください。キャンペーン対応プレーヤーの作成。
ビデオデータの表示
SSO 統合を使用する場合、ビデオデータを表示するためのオプションがいくつかあります。
- 視聴者の活動(イベント) -キャンペーンモジュールの一部として提供されるこのオプションは、キャンペーンモジュール内のビデオデータを表示するために使用できます。詳細については、を参照してください。キャンペーンモジュールでのプレーヤーイベントの表示。
- 視聴者プロフィール -キャンペーンモジュールの一部として提供されるこのオプションは、キャンペーンモジュール内のユーザープロファイル値に基づいてビデオデータを表示するために使用できます。詳細は、「ビューアプロファイル情報の表示」を参照してください。
- データのエクスポート -キャンペーンモジュールの一部として提供されるこのオプションは、ビデオビューとリードデータをエクスポートするために使用できます。詳細については、を参照してください。キャンペーンモジュールからのキャンペーンデータのエクスポート。
- オーディエンス API -Audience API を使用して、ビデオビューとリードデータをプログラムで取得できます。詳細については、「概要」を参照してください。オーディエンス API。