シーン
SEENのパーソナライズされた動画は、顧客のカスタマージャーニー全体を通して、企業が比類のないアテンションとエンゲージメントを獲得するのに役立っている。簡単な3ステップで、SEENで動画をパーソナライズさせる:
1.データを中心に動画をデザインする。
2.クラウドで大規模にパーソナライズされる。
3.最も効果的な場所に配布する。
ユースケース
SEENはカスタマージャーニー全体にわたって自動化された動画パーソナライゼーションを提供する。一般的な用途としては、オンボーディング、ロイヤルティ、サインアップ/コンバージョン、奪還/アンチチャーンなどがある。
前提条件
開始する前に、次のものが必要になります。
前提条件 | 説明 |
---|---|
SEENキャンペーン | このパートナーシップを利用するには、SEENキャンペーンが必要である。 |
データソース | 動画をパーソナライズさせるためには、SEENにデータを送る必要がある。Brazeですべての関連データが利用可能であることを確認し、braze_idを識別子としてデータを渡す。 |
Braze Data Transformation Webhook URL | Brazeデータ変換は、SEENからの受信データをBrazeの/users/trackエンドポイントで受け入れられるように再フォーマットするために使用される。 |
レート制限
SEEN APIは現在、1時間に1000コールを受け付けている。
SEENとBrazeの統合
以下の例では、動画生成のためにユーザーデータをSEENに送り、配信のためにユニークなランディングページリンクとパーソナライズされたユニークなサムネイルをBrazeに送り返す。この例では、POST Webhookを使用してSEENにデータを送信し、データ変換を使用してBrazeにデータを受信する。SEENで複数の動画キャンペーンを行っている場合は、このプロセスを繰り返してBrazeをすべての動画キャンペーンに接続する。
何か問題が発生した場合は、SEENのカスタマーサクセスマネージャーにご相談いただきたい。
ステップ 1: Webhook キャンペーンの作成
Brazeに新しいWebhookキャンペーンを作成する。キャンペーン名をつけ、以下の表を参考にWebhookを作成する:
フィールド | 詳細 |
---|---|
Webhook URL | 以下のWebhook URLを使用する。あなたは以下のものを受け取る。 campaign_slug SEENから正しいエンドポイントを呼び出す。https://api.seen.io/v1/campaigns/{campaign_slug}/receivers/ |
HTTPメソッド | を使う。 POST というメソッドだ。 |
Request body | 以下のような生のテキストでリクエスト本文を入力する。
詳細はSEEN APIを参照のこと。 |
リクエストヘッダー | リクエストヘッダーには以下の情報を記入する: - 認可する: Token {token} - コンテンツタイプ: application/json SEENから認証トークンが届く。 |
Testタブに切り替えることで、ユーザーを使ってWebhookをテストすることができる。
すべてが意図したとおりに動いたら、Brazeに行き、キャンペーンの送信レートを毎分10メッセージに設定する。これにより、SEENのレート制限である1時間あたり1000コールを超えることはない。
ステップ 2: データ変換を作成する
landing_page_url
とemail_thumbnail_url
に新しいカスタム属性フィールドを作成する。これが、この例で使用する2つの属性である。- データ 設定の データ変換ツールを開封し、変換の作成を選択する。
- 変身に名前をつけ、Start from scratchを選択し、送信先をPOSTに設定する:ユーザーを追跡する 。
- WebhookのURLをSEENと共有するを選択する。
- 以下のコードを変換の出発点として使うことができる:
1
2
3
4
5
6
7
8
9
10
11
let brazecall = {
"attributes": [
{
"braze_id": payload.customer_id,
"_update_existing_only": true,
"landing_page_url": payload.landing_page_url,
"email_thumbnail_url": payload.email_thumbnail_url
}
]
};
return brazecall;
他のデータも含めたい場合は、それらも含めるようにする。コールバックのペイロードに必要なフィールドがすべて含まれるように、SEENとも話し合うことを忘れずに。
- 指定されたエンドポイントにテストペイロードを送信する。SEENのドキュメントで定義されているコールバックペイロードを使いたい場合は、Postmanや他の同様のサービスを使って自分で送信することができる:
1
2
3
4
5
6
7
8
9
{
"customer_id": "101",
"campaign_slug": "onboarding",
"landing_page_url": "your.subdomain.com/v/12345",
"video_url": "https://motions.seen.io/298abdcf-1f0f-46e7-9c26-a35b4c1e83cc/d3c1dffdf063986ad521a63e3e68fd7d1100c90a/output.m3u8",
"thumbnail_url": "https://motions.seen.io/298abdcf-1f0f-46e7-9c26-a35b4c1e83cc/d3c1dffdf063986ad521a63e3e68fd7d1100c90a/thumbnail.jpg",
"email_thumbnail_url": "https://motions.seen.io/298abdcf-1f0f-46e7-9c26-a35b4c1e83cc/d3c1dffdf063986ad521a63e3e68fd7d1100c90a/email_thumbnail.jpg"
}
- Validateを選択して、すべてが意図したとおりに動くことを確認する。
- すべてが意図したとおりに動いたら、「SaveandActivate」を選択する。