Zapierとの統合
Zapier は、Web アプリ間でデータを共有し、その情報を使用してアクションを自動化できるオートメーション Web ツールです。
Braze と Zapier のパートナーシップでは、Braze API と Braze Webhook を活用してサードパーティアプリケーション (Google Workplace、Slack、Salesforce、WordPress など) に接続し、さまざまなアクションを自動化できます。
前提条件
要件 | 説明 |
---|---|
Zapierアカウント | このパートナーシップを活用するには、Zapier アカウントが必要です。 |
Braze RESTエンドポイント | RESTエンドポイントのURL。エンドポイントはインスタンスの Braze URL に応じて異なります。 |
統合
以下のZapierの例では、POST webhookを使ってWordPressからBrazeに情報を送信する。この情報を使用して Braze キャンバスを作成することができます。
ステップ1:Zapierトリガーを作成する
Zapierの用語を使えば、”ザップ “とはアプリやサービスをつなぐ自動化されたワークフローのことだ。どのようなザップでも、最初の部分はトリガーを指定することだ。zap が有効になると、トリガーが検出されるたびにZapier によって対応するアクションが自動的に実行されます。
WordPressの例を使って、Zapierプラットフォームで、WordPressの新しい投稿が追加されたときにトリガーされるようにzapを設定し、Post Statusと Post Typeとして Publishedと Postsを選択する。
![Zapierプラットフォームで、zap 内でトリガーとして「new comment」、「any webhook」、「new post」のいずれかを選択する。この例では「new post」が選択されている。] [5]
![Zapier プラットフォームで、zap 内で目的の post status と post type を選択してトリガーを設定する。この例では「Publishedと「Posts」が選択されている。] [6]
ステップ2:アクションウェブフックを追加する
次に zap アクションを定義します。zap が有効になり、トリガーが検出されると、アクションが自動的に発生します。
この例の続きで、BrazeのエンドポイントにJSONとしてPOSTリクエストを送りたい。これを行うには、[Apps] の下にある [Webhooks] オプションを選択します。
ステップ3:Braze POSTをセットアップする
Webhook を設定するときに、次の設定を使用して Webhook URL に Braze REST エンドポイントを指定します。完了したら [Publish] を選択します。
- 方法:POST
- Webhook URL:
https://rest.iad-01.braze.com/canvas/trigger/send
- Data Pass-Though:False
- Unflatten:いいえ
- リクエストヘッダー:
- Content-Type: application/json
- Authorization:Bearer YOUR-API-KEY
- Data:
1
2
3
4
5
6
7
8
9
10
11
12
{
"canvas_id": "your_canvas_identifier",
"recipients": [
{
"external_user_id": "external_user_identifier",
"canvas_entry_properties":{
"string_property": "Your example string",
"example_integer_property": 1
}
}
]
}
ステップ4:Brazeのキャンペーンを作成する
zap の設定が完了したら、Liquid フォーマットを使用してメッセージの情報を表示することで、WordPress データを使用して Braze キャンペーンまたはキャンバスをカスタマイズできます。