Skip to content

テストメッセージの送信

メッセージング キャンペーンをユーザーに送信する際には、まず、正しく表示され、意図した方法で動作することを確認するために、テストを行うことができます。ダッシュボードを使用して、プッシュ通知 s、アプリ内メッセージ s (IAM)、または メール でテストメッセージを作成および送信できます。

テストメッセージの送信

ステップ 1: 指定した試験Segmentを作成する

テストSegmentを設定したら、それを使用してBraze メッセージング チャネルs をテストできます。正しく設定されている場合、これは1 回だけ行う必要があります。

試験Segmentを設定するには、Segment s に移動し、新しいSegmentを作成します。フィルターを追加を選択し、試験フィルターsのいずれかを選択します。

ターゲットステップで使用可能なフィルターを表示するBraze試験キャンペーン。

テストフィルターs では、指定したメールアドレスまたは外部ユーザー ID を持つユーザーs のみがテストメッセージを送信するようにできます。

「テスト」という項目の下にいくつかのフィルターがリストされたドロップダウンメニュー

メールアドレスと外部ユーザー識別フィルターの両方に、以下の選択肢があります。

matches“オプションを使用し、メールの住所を 文字で区切ることで、複数のメールを選択できます。例: “matches” “[email protected] [email protected]“複数の演算子を組み合わせることもできます。たとえば、テストSegmentには、”matches” “@braze.com” および” does not equal” “ [email protected]” という別のフィルターを含めることができます。

テストフィルターs をテストSegmentに追加した後、プレビュー を選択するか、設定 > CSV エクスポートすべてのユーザーデータ を選択して、そのSegmentのユーザーデータをCSVファイルにエクスポートすることで、動作していることを確認できます。

「セグメントの詳細」というタイトルの Braze キャンペーンのセクション

ステップ 2:メッセージを送信する

Braze ダッシュボードまたはコマンドラインを使用して、メッセージを送信できます。

テストプッシュ通知またはアプリ内メッセージを送信するには、以前に作成したテストセグメントを対象とする必要があります。まず、キャンペーンを作成し、通常のステップに従います。Target Audiencesステップに到達したら、ドロップダウンメニューからテストSegmentを選択します。

ターゲットステップで使用可能なSegmentを表示するBraze試験キャンペーン。

キャンペーンを確認し、起動してプッシュ通知とアプリ内メッセージ s を確認します。

メールをテストするだけの場合は、必ずしもテストセグメントを設定する必要はありません。キャンペーンのメールを作成するキャンペーンコンポーザーの最初のステップで、Send Testをクリックし、テストメールを送信したいメールを入力します。

[テスト送信] タブが選択された Braze キャンペーン

または、cURL と Braze メッセージAPI を使用して単一の通知を送信できます。これらの例では、US-01 インスタンスを使用してリクエストを作成しています。詳細については、API エンドポイント sを参照してください。

1
2
3
4
5
6
7
8
9
10
11
12
curl -X POST -H "Content-Type: application/json" -H "Authorization: Bearer {BRAZE_API_KEY}" -d '{
  "external_user_ids":["EXTERNAL_USER_ID"],
  "messages": {
    "android_push": {
      "title":"Test push title",
      "alert":"Test push",
      "extra":{
        "CUSTOM_KEY":"CUSTOM_VALUE"
      }
    }
  }
}' https://rest.iad-01.braze.com/messages/send
1
2
3
4
5
6
7
8
9
10
11
curl -X POST -H "Content-Type: application/json" -H "Authorization: Bearer {BRAZE_API_KEY}" -d '{
  "external_user_ids":["EXTERNAL_USER_ID"],
  "messages": {
    "apple_push": {
      "alert": "Test push",
      "extra": { 
        "CUSTOM_KEY" :"CUSTOM_VALUE"
      }
    }
  }
}' https://rest.iad-01.braze.com/messages/send
1
2
3
4
5
6
7
8
9
10
11
12
curl -X POST -H "Content-Type: application/json" -H "Authorization: Bearer {BRAZE_API_KEY}" -d '{
  "external_user_ids":["EXTERNAL_USER_ID"],
  "messages": {
    "kindle_push": {
      "title":"Test push title",
      "alert":"Test push",
      "extra":{
        "CUSTOM_KEY":"CUSTOM_VALUE"
      }
    }
  }
}' https://rest.iad-01.braze.com/messages/send

次のように置き換えます。

試験の限界

テストメッセージに完全な機能パリティがなく、キャンペーンまたはキャンバスを実際のユーザーの集合に起動できない場合があります。このような場合、この動作を検証するには、限られたテストユーザーに対してキャンペーンまたはキャンバスを開始する必要があります。

  • ユーザー設定センターというBrazeをテストメッセージから表示すると、送信ボタンがグレー表示になります。
  • list-配信停止 ヘッダーは、テストメッセージ機能によって送信されるメールには含まれません。
  • アプリ内メッセージおよびコンテンツカードの場合、ターゲットユーザーにはターゲットデバイスのプッシュトークンが必要です。
New Stuff!