このページはAIにより自動翻訳されており、不正確な内容が含まれている可能性があります。翻訳の誤りを報告するには、 GitHubでイシューを作成してください.
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!