Skip to content

BrazeのソースによるCampaignとCanvasの属性の違い

Campaign、Canvas、キャンバスステップの名前とIDはすべて、Liquid、REST API、Currentsで利用できます。これらの属性は3つのソースすべてで同じ値にマッピングされますが、名前が異なる場合があります。このページは、3つのソース間の関連性を理解するのに役立ちます。

ユースケース

Liquid

CampaignおよびCanvasの属性は、ダッシュボードで({{campaign.${api_id}}} など)Liquidタグとして利用できます。Liquidを使用して、これらの属性をメッセージ自体、コネクテッドコンテンツの呼び出し、またはキーと値のペアとして渡すことができます。これは通常、トラッキングの目的で行われます。

REST API

CampaignとCanvasの属性は、Campaignの詳細をエクスポートするエンドポイントCanvasの詳細をエクスポートするエンドポイントでも利用できます。REST APIを使用してマッピング(すべてのCanvas名と対応するIDのリスト)を構築できます。

Currents

CampaignとCanvasの属性は、Currentsのメッセージエンゲージメントイベントに関連付けられています。メッセージステップのみがCampaign属性にアクセスでき、その他のキャンバスステップはCanvas属性にのみアクセスできる点に注意してください。これは、プッシュ送信やメール開封がどのCampaignまたはCanvasコンポーネントに関連付けられているかを特定するために重要です。

Campaign属性

属性 Liquid REST API Currents
Campaign名 {{campaign.${name}}} name campaign_name
Campaign ID {{campaign.${api_id}}} 該当なし(API呼び出し自体の入力として使用されます) campaign_id
バリアント名 {{campaign.${message_name}}} messages.message_variation_id.name 該当なし(Campaignの詳細エクスポートエンドポイントを使用してバリアント名をバリアントIDにマッピングします)
バリアントID {{campaign.${message_api_id}}} messages.message_variation_id message_variation_api_id

Canvas属性

属性 Liquid REST API Currents
Canvas名 {{canvas.${name}}} name canvas_name
Canvas ID {{canvas.${api_id}}} 該当なし(API呼び出し自体の入力として使用されます) canvas_id
バリアント名 {{canvas.${variant_name}}} variants.name canvas_variation_name
バリアントID {{canvas.${variant_api_id}}} variants.name.id canvas_variation_id
ステップ名(メッセージステップのみ) {{campaign.${name}}} steps.name canvas_step_name
ステップID {{campaign.${api_id}}} steps.id canvas_step_id
メッセージチャネル 該当なし steps.messages.message_variation_id.channel 該当なし(プッシュ送信やメール開封など、イベントタイプに固有です)
メッセージID {{campaign.${message_api_id}}} steps.message.message_variation_id canvas_step_message_variation_api_id
New Stuff!