コンテンツカードを作成する
この記事では、キャンペーンとキャンバスを作成するときに、Braze でコンテンツカードを作成する方法について説明します。ここでは、メッセージタイプの選択、カードの作成、メッセージ配信のスケジュールについて説明します。
ステップ 1: メッセージを作成する場所を選択する
あなたのメッセージがキャンペーンと一緒に送られるべきかキャンバスと一緒に送られるべきか分からない?キャンペーンは、単一のシンプルなメッセージングキャンペーン(単一のメッセージで新しい製品についてユーザに通知するなど)に適していますが、キャンバスはマルチステップのユーザジャーニー(ユーザの経時的な行動に基づいたカスタマイズされた製品提案の送信など)に適しています。
- [メッセージング] > [キャンペーン] の順に進み、[キャンペーンを作成] を選択します。
古いナビゲーションを使用している場合は、キャンペーンの下にエンゲージメントがあります。
2.Content Cardsを選択するか、複数のチャネルをターゲットとするキャンペーンの場合は、Multichannelを選択します。 3.キャンペーンに、明確で意味のある名前を付けます。
- 必要に応じて、teamsとtagsを追加します。
- タグを使用すると、キャンペーンを検索してレポートを作成しやすくなります。たとえば、Report Builderを使用する場合、関連するタグでフィルタリングできます。
- キャンペーンに必要な数のバリアントを追加し、名前を付けます。追加したバリアントごとに、さまざまなプラットフォーム、メッセージタイプ、レイアウトを選択できます。バリアントの詳細については、多変量およびA/B 検定を参照してください。
キャンペーン内のすべてのメッセージが類似しているか、同じ内容になる場合は、メッセージを作成してからバリアントを追加します。その後、Copy from Variant をAdd Variant ドロップダウンから選択できます。
- キャンバス作成ツールを使用して [キャンバスを作成] します。
- キャンバスを設定したら、キャンバスビルダーでメッセージステップを追加します。ステップに、明確で意味のある名前を付けます。
- メッセージングチャネルとして [コンテンツカード] を選択します。
- コンテンツカードについて、Braze でオーディエンスの適格性とパーソナライゼーションを計算するタイミングを選択します。これは、ステップに入るとき、または最初のインプレッション発生時 (推奨) にすることができます。コンテンツカードを含むステップは、スケジュール型とアクション型がある。
- ユーザーが購入を完了したとき、またはカスタムイベントを実行したときに、コンテンツカードを削除するかどうかを選択する。
- コンテンツカードの有効期限(フィードの時間)を設定する。これは一定期間後、または特定の時刻にすることができます。
- 配信設定で必要に応じて、視聴者または受信者をフィルタリングします。セグメントを指定し、フィルタを追加することで、視聴者をさらに絞り込むことができます。遅延後のメッセージの送信時に、オーディエンスのオプションがチェックされます。
- メッセージとペアリングする他のメッセージングチャンネルを選択します。
ステップ 2:メッセージの種類を指定する
次の3 つの重要なコンテンツカードタイプのいずれかを選択します。Classic、キャプションイメージ、およびイメージのみ。
各タイプの予想される動作と外観の詳細については、クリエイティブ詳細を参照するか、次の表のリンクを確認してください。これらのコンテンツカードのタイプは、モバイルアプリと Web・アプリケーションの両方に受け入れられます。
メッセージの種類 | 例 | 説明 |
---|---|---|
クラシック | クラシック・カードはシンプルなレイアウトで、太字のタイトル、メッセージ・テキスト、そしてタイトルとテキストの左にオプションの画像が配置されている。クラシックカードには正方形の画像やアイコンを使うのがベストだ。 | |
キャプション付き画像 | Captioned Image Card は、コピーと注意を引くイメージを使用してコンテンツを表示します。 | |
画像のみ | 画像専用カードは、画像、GIF、およびその他のクリエイティブな非テキストコンテンツ用のスペースで注意を促します。 |
ステップ 3:コンテンツカードを作成する
メッセージエディターのComposeタブで、メッセージの内容と動作のあらゆる面を編集できる。
ここでの内容は、前のステップで選択したカード・タイプによって異なるが、以下のオプションのいずれかを含むことができる:
言語
Add Languagesを選択して、表示されたリストから目的の言語を追加します。これで、Liquid がメッセージに挿入されます。コンテンツを記述する前に言語を選択することをお勧めします。これにより、Liquid 内の適切な場所にテキストを入力することができます。使用可能な言語の完全なリストについては、サポートされている言語を参照してください。
タイトルとメッセージ
何でも好きなことを書けばいい。制限はありませんが、メッセージを素早く伝え、顧客にクリックしてもらうほど良いです!明確で簡潔なタイトルとメッセージ内容を推奨する。これらのフィールドはイメージ専用カードには提供されていないことに注意してください。
画像
Add Imageを選択するか、画像URLを指定して、コンテンツカードに画像を追加します。Add Imageを選択すると、Media Libraryが開き、以前にアップロードしたイメージを選択したり、新しいイメージを追加したりできます。各メッセージタイプとプラットフォームには、独自の提案された比率と要件がある場合があるため、それらが何であるかを確認してから、試運転を開始したり、イメージをゼロから作成したりしてください。コンテンツカードメッセージフィールドの合計サイズは2KB に制限されていることに注意してください。
先頭にピン留め
ピン留めされたカードはユーザーのフィードの上部に表示され、ユーザーが閉じることはできません。ユーザーのフィードに複数のカードがピン留めされている場合、ピン留めされたカードは時系列で表示される。カードが送信された後は、その固定オプションを遡及的に更新することはできません。キャンペーン送信後にこのオプションを変更すると、今後の送信にのみ影響します。
オン・クリック動作
カードに表示されたリンクを顧客がクリックすると、そのリンクは顧客をアプリの奥深くに誘導したり、別のサイトに誘導したりできます。コンテンツカードのオンクリック動作を選択した場合は、それに応じてリンクテキスト を更新することを忘れないでください。
コンテンツカードのリンクには、以下のアクションがある:
アクション (Action) | 説明 |
---|---|
ウェブURLにリダイレクトする | ネイティブでないウェブページを開く。 |
アプリにディープリンクする | アプリの既存画面にディープリンクする。 |
カスタムイベントを記録する | トリガーするカスタムイベントを選択する。別のコンテンツカードを表示したり、追加メッセージのトリガーとして使用できる。 |
カスタム属性を記録する | 現在のユーザーに設定するカスタム属性を選択する。 |
Note:__Log Custom Event__および__Log Custom Attribute__オプションは、以下のSDKバージョンとの互換性を必要とする:
コンテンツ・カードのメッセージ・フィールドは、以下のフィールドのバイトサ イズ長を足して計算される合計サイズが2KBに制限されている:タイトル、メッセージ、イメージURL、リンクテキスト、リンクURL、およびキーと値のペア(名前と値)。このサイズを超えるメッセージは送信されない。これは画像のサイズではなく、画像URLの長さを含むことに注意。
ステップ 4:追加の設定を行う (オプション)
キーと値のペアを使用して、カードのカテゴリを作成し、複数のコンテンツカードフィードを作成し、カードの並べ替え方法をカスタマイズできます。
キーと値のペアをメッセージに追加するには、Settings タブに移動し、Add New Pair を選択します。
ステップ 5: キャンペーンまたはキャンバスの残りの部分を作成する
キャンペーンの残りの部分を作成します。コンテンツカードを構築するためにツールを最適に使用する方法の詳細については、次のセクションに進みます。
配信スケジュールまたはトリガーを選択する
コンテンツカードは、スケジュールされた時刻、アクション、またはAPI トリガに基づいて配信できます。詳細については、キャンペーンのスケジューリングを参照してください。
キャンペーンの継続時間とサイレント時間を設定し、コンテンツカードの有効期限を決定することもできます。カードの有効期限または有効期限までの日数(最大30日)を設定する。すべてのバリアントの有効期限は同じです。
周波数上限は、コンテンツカードには適用されません。
スケジュール配信
スケジュール配信のコンテンツカードキャンペーンでは、カード作成時に指定することで、Brazeが新しいコンテンツカードキャンペーンのオーディエンス適格性とパーソナライズを評価するタイミングを選択できる。詳細については、「カードの作成」を参照してください。
ターゲットとするユーザーを選択する
次に、ターゲットユーザーは、視聴者を絞り込むためにセグメントまたはフィルタを選択します。セグメントのおおよその人数について現在の状態を示すスナップショットが自動的に表示されます。正確なセグメントメンバーシップは常にメッセージが送信される直前に計算されることに注意してください。
コンバージョンイベントを選択する
Braze では、キャンペーンを受信した後、ユーザーが指定のアクションやコンバージョンイベントを実行する頻度を追跡できます。ユーザーが指定したアクションを実行した場合にコンバージョンがカウントされる期間は、最大 30 日間まで設定できます。
キャンバスコンポーネントが完成していない場合は、残りのセクションを完成させます。キャンバスの残りの部分の構築方法の詳細については、多変量検定とインテリジェントセレクションを実装してください。その他については、キャンバスのドキュメントのキャンバスの構築ステップを参照してください。
ステップ 6:レビューと展開
キャンペーンまたはキャンバスの最後のビルドが完了したら、その詳細を確認してから、test itを実行し、準備ができたら送信します。
コンテンツカードは、開始後に編集できません。新規ユーザーへの送信停止、およびユーザーのフィードからの削除のみができます。このシナリオへのアプローチ方法については、「送られたカードを更新する」を参照のこと。
次に、コンテンツカードレポートを参照して、コンテンツカードキャンペーンの結果にアクセスする方法を確認します。
知っておくべきこと
送信動作
コンテンツカードが送信されると、彼らは”inbox”で待機し、ユーザーに配信する準備ができています(メールの場合と同様)。コンテンツがコンテンツカードに取り込まれた後 (表示時)、その有効期間にコンテンツを変更することはできません。これは、Connected Content を介してAPI を呼び出す場合でも適用され、エンドポイントからのデータが変更されます。このデータは更新されません。新規ユーザーへの送信停止、およびユーザーのフィードからの削除のみができます。キャンペーンを修正した場合、今後送信されるカードにのみアップデートが適用される。
古いカードを削除する必要がある場合は、まずキャンペーンを停止する必要があります。キャンペーンを停止するには、コンテンツカードキャンペーンを開き、[キャンペーンを停止] を選択します。キャンペーンを停止すると、すでにカードを受け取ったユーザーをどのように処理するか決定するよう促される。
ユーザのフィードからコンテンツカードを削除する場合は、Remove card from feedを選択します。カードは次回の同期時に、SDK によって非表示になります。
コンテンツカードは最大30日より長持ちしているように見えますか?これを実現する1 つの方法は、以下を実行することです。
- コンテンツカードの有効期間を 30 日に設定します。
- キャンペーンの再適格性を 30 日に設定します。
- キャンペーンが “セッション開始 “にトリガーされるように設定する。
カード削除イベント{#action-based-card-removal}
コンテンツカードの中には、ユーザーが何らかのアクションを起こすまでしか関連性のないものもある。例えば、ユーザーにアカウントの有効化を促すカードは、ユーザーがオンボーディングタスクを完了した後に表示する必要はありません。
キャンペーンまたはキャンバスメッセージ内で、オプションでRemoval Event を追加して、SDK またはREST API によってトリガーされた、以前に送信されたカードをそのユーザのフィードから削除するカスタムイベントまたは購入を指定できます。
ユーザーのフィードからカードを削除するカスタムイベントや購入を複数指定できる。ユーザーがこれらのアクションのいずれかを実行すると、キャンペーンのカードによって送信された既存のカードがすべて削除されます。今後、対象となるカードは、メッセージのスケジュールに従って送信され続ける。
開始済みのカードの更新
コンテンツカードの送信後は編集できません。送信済みのカードを変更する必要がある場合は、次のオプションに示すように、キャンペーンの再適格性 を使用することを検討してください。
最初のインプレッションを使用するコンテンツカードでは、インプレッション時間を使用して再適格性を計算します。ただし、その他すべてのコンテンツカードタイプでは、送信時間またはインプレション時間のいずれか遅い時間を使用します。
オプション 1: キャンペーンを複製する
一つの方法は、キャンペーンをアーカイブし、フィードからアクティブなカードを削除することである。その後、キャンペーンを複製し、更新して開始すると、適格なユーザーは更新後のカードを受信します。
- ユーザがコンテンツカードを再利用できない場合は、フィルタ
Received Message from Campaign
を条件Has Not
に設定することで、コンテンツカードの以前のバージョンを受信していないユーザをフィルタリングできます。 - 以前のカードを受信したユーザーが X 日以内に再び適格になる場合は、フィルター
Last Received Message from specific campaign
を過去 X 日間より前に設定するか、またはフィルターReceived Message from Campaign
にHas Not
条件を設定します。
ユースケース
セッション開始によってトリガーされるキャンペーンを設定し、再資格が30 日に設定されているとします。あるユーザーが2日前にキャンペーンを受け取ったので、コピーを変更したい。まず、キャンペーンをアーカイブし、カードをフィードから削除しました。次に、キャンペーンを複製し、新しいコピーで再起動します。ユーザーが別のセッションを持っている場合、すぐに新しいカードを受け取ります。
影響
- レポート:各バージョンのカードはそれぞれ別の分析結果を持つことになる。
- 既存の受信者:新規および既存の受信者は、適格であれば次回のフィード更新時に更新済みのカードを表示できます。
カード内の最新のコンテンツ(ホームページのバナーなど)を表示しているメッセージ、変更をすぐに表示する必要があるメッセージ、または再適格性がオフになっているメッセージには、このオプションをお勧めします。
オプション 2: 停止して再び開始
カードの再適格性がオンになっている場合は、次の操作を選択できます。
- キャンペーンを停止します。
- ユーザーのフィードからアクティブなコンテンツカードを削除する。
- 必要に応じてキャンペーンを編集する。
- キャンペーンを再開する。
この方式では、新規の適格ユーザーは新しいカードを受信し、以前の受信者は、再び適格になったときに新しいカードを受信します。
ユースケース
セッション開始によってトリガーされ、再資格が30 日に設定されたキャンペーンがあるとします。あるユーザーが2日前にキャンペーンを受け取ったので、コピーを変更したい。まず、キャンペーンを中止し、フィードからカードを削除する。次に、新しいコピーを使用してキャンペーンを再公開します。ユーザーが別のセッションを持っている場合、新しいカードは28 日以内に受信されます。
影響
- レポート:1 つのキャンペーンに、開始されたカードの複数バージョンのすべてのレポート分析が含まれます。ろう付けは、起動されたバージョンを区別しません。
- 既存の受信者:すでに同カードを受け取っている利用者は、再適格となるまで更新されたカードを受け取れない。再適格性がオフになっている場合、新しいカードを受信することはありません。
このオプションは、アナリティクスを統一することが重要な場合、またはメッセージの適時性が問題にならない場合(既存の受信者が更新されたカードを見る前に適格性ウィンドウを待つことができるなど)に、通知センターまたはメッセージ受信トレイ(プロモーションなど)の一意のメッセージに使用することをお勧めします。
ユーザーのフィードにカードを残す
必要であれば、アクティブなコンテンツカードキャンペーンをユーザーのフィードに残し、削除しないこともできる。ライブキャンペーンが編集されると、以前の未編集バージョンのキャンペーンカードはライブのままになり、編集後に基準を満たすユーザーのみが新しいバージョンを表示します。ただし、すでにキャンペーンを確認済みのユーザーには、2 つのバージョンのカードが表示されることがあります。