Skip to content

テストコンテンツカード

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

プレビュー

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

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

テスト

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

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

テストタブからメッセージをプレビューすることも、ユーザーとして行うことができます。特定のユーザー、ランダムなユーザー、またはカスタムユーザーを選択できます。

Custom_User_Preview

テストチェックリスト

  • 画像やメディアは期待通りに表示され、動作しますか?
  • 液体は期待通りに機能しますか?Liquidが情報を返さない場合に、デフォルト属性値を考慮しましたか?
  • あなたのコピーは明確で簡潔で正しいですか?
  • リンクはユーザーを目的の場所に誘導していますか?

デバッグ

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

一般的なユースケースは、ユーザーが特定のコンテンツカードを見られない理由をデバッグしようとすることです。そのためには、セッション開始時に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 and Encodeのようなデコードツールを使用して、Base64形式からidをデコードし、関連するcampaign_idを見つけます。この例では、次のようになります。

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

    どこに6185005a9d9bee79387cce43campaign_idです。

  2. キャンペーンページに移動し、campaign_idを検索します。

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

そこから、メッセージ設定とコンテンツを確認して、ユーザーが特定のコンテンツカードを見られない理由を詳しく調べることができます。

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