Skip to content

2020年5月

Google Tag Manager

Googleタグマネージャーを使用したBrazeのAndroid SDKのデプロイと管理方法のドキュメントと例を追加。

新しいブラックリストメールAPIエンドポイント

Braze API経由でメールアドレスをブラックリストに登録できるようになった。メールアドレスをブラックリストに登録すると、ユーザーはメールの配信を停止され、ハードバウンスとしてマークされる。

Braze APIエンドポイントのAPIキー変更

2020年5月より、BrazeはAPIキーの読み取り方法をより安全なものに変更した。APIキーはリクエストヘッダーとして渡されなければならない。例は、API Key Explanationと同様に、Example Requestの下にある個々のエンドポイントのページで見ることができる。

Brazeは、リクエストボディやURLパラメータを通して渡されるapi_key をサポートし続けるが、最終的にはSunsetting配信停止となる(未定)。それに応じてAPIコールを更新する。これらの変更はPostman内で更新された。

APIキーの説明

この例では、/email/hard_bounces エンドポイントを使用している。

その前だ:リクエスト・ボディにAPIキーを入力する

1
curl --location --request GET 'https://rest.iad-01.braze.com/email/hard_bounces?api_key={YOUR_REST_API_KEY}&start_date=2019-01-01&end_date=2019-02-01&limit=100&offset=1&email=foo@braze.com' \

今すぐだ:ヘッダー内のAPIキー

1
2
curl --location --request GET 'https://rest.iad-01.braze.com/email/hard_bounces?start_date=2019-01-01&end_date=2019-02-01&limit=100&offset=1&email=foo@braze.com' \
--header 'Authorization: Bearer YOUR-REST-API-KEY'

この例では、/user/track エンドポイントを使用している。

その前だ:リクエスト・ボディにAPIキーを入力する

1
2
3
4
5
6
7
8
9
10
11
12
13
14
curl --location --request POST 'https://rest.iad-01.braze.com/users/track' \
--header 'Content-Type: application/json' \
--data-raw '{
	"api_key": YOUR-API-KEY-HERE ,
	"attributes": [ 
 	{
 	  "external_id":"user_id",
      "string_attribute": "sherman",
      "boolean_attribute_1": true,
      "integer_attribute": 25,
      "array_attribute": ["banana", "apple"]
    }
    ]
}'

今すぐだ:ヘッダー内のAPIキー

1
2
3
4
5
6
7
8
9
10
11
12
13
14
curl --location --request POST 'https://rest.iad-01.braze.com/users/track' \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer YOUR-REST-API-KEY' \
--data-raw '{
	"attributes": [ 
 	{
	  "external_id":"user_id",
      "string_attribute": "sherman",
      "boolean_attribute_1": true,
      "integer_attribute": 25,
      "array_attribute": ["banana", "apple"]
    }
    ]
}'
「このページはどの程度役に立ちましたか?」
New Stuff!