Skip to content

コンテンツカードのテスト

キャンペーンを送信する前に、必ずコンテンツカードをテストすることが非常に重要です。プレビューおよびテスト機能では、コンテンツカードを2つの方法で確認できます。メッセージをプレビューして作成時に視覚化したり、テストメッセージを自分または特定のユーザーのデバイスに送信したりできます。両方を活用することをおすすめします。

プレビュー

作成中にカードをプレビューできます。これにより、最終的なメッセージがユーザーの視点からどのように見えるかを視覚化できます。

コンポーザーの「プレビュー」タブでは、メッセージの表示がユーザーのデバイスでの実際のレンダリングと同じではない場合があります。メディア、コピー、パーソナライゼーション、カスタム属性が正しく生成されることを確認するために、常にテストメッセージをデバイスに送信することをお勧めします。

テスト

コンテンツテストグループまたは個々のユーザーにテストを送信するには、送信前にテストユーザー用に登録された有効なプッシュトークンを使用して、テストデバイスでプッシュを有効にする必要があります。iOS ユーザーの場合、テストコンテンツカードを表示するには、Braze から送信されたプッシュ通知をタップする必要があります。この動作はテストコンテンツカードにのみ適用されます。

ユーザーとしてメッセージをプレビュー

また、テストタブからメッセージをユーザーと同じようにプレビューすることもできます。特定のユーザーまたはランダムユーザーを選択するか、カスタムユーザーを作成できます。

Custom_User_Preview

テストチェックリスト

デバッグ

コンテンツカードが送信されたら、開発者コンソールのイベントユーザーログから問題を分析またはデバッグできます

一般的なユースケースは、ユーザーが特定のコンテンツカードを見ることができない理由をデバッグすることです。そのためには、セッション開始時にインプレッションが発生する前にSDKに配信されたコンテンツカードをイベントユーザーログで確認し、特定のキャンペーンまでさかのぼることができます。

  1. [設定] > [イベントユーザーログ] に移動します。

2.テストユーザー用の SDK リクエストを見つけて展開します。 3.[未加工データ] をクリックします。 4.idセッションに合うものを見つけてください。以下は抜粋の例です。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
```json
[
  {
    "session_id": "D1B051E6-469B-47E2-B830-5A728D1D4AC5",
    "data": {
      "ids": [
        "NjE4NTAwNWE5ZDliZWU3OTM4N2NjZTQzXyRfY2M9YzNiMjU3NDAtZjExMy1jMDQ3LTRiMWQtZDI5NmYyODBhZjRmJm12PTYxODUwMDViOWQ5YmVlNzkzODdjY2U0NSZwaT1jbXA="
      ]
    },
    "name": "cci",
    "time": 1636106490.155
  }
]
```
  1. Base64 Decode や Encode などのデコードツールを使用して Base64 id 形式からデコードし、関連するものを見つけます。campaign_idこの例では、この結果は次のようになります。

    1
    
     6185005a9d9bee79387cce43_$_cc=c3b25740-f113-c047-4b1d-d296f280af4f&mv=6185005b9d9bee79387cce45&pi=cmp
    

    6185005a9d9bee79387cce43はどこにありますかcampaign_id.

  2. キャンペーン」ページに移動して、を検索してくださいcampaign_id

キャンペーンページでキャンペーン ID を検索

そこから、メッセージ設定とコンテンツを確認して掘り下げて、ユーザーに特定のコンテンツカードが表示されない理由を特定できます。

「このページはどの程度役に立ちましたか?」
New Stuff!