Mai 2020
Google Tag Manager
Ajout de documentation et d’exemples sur le déploiement et la gestion du SDK Android de Braze à l’aide de Google Tag Manager.
Nouvel endpoint d’API pour la mise en liste noire des e-mails
Vous pouvez désormais mettre en liste noire des adresses e-mail via l’API de Braze. L’ajout d’une adresse e-mail à la liste noire entraîne le désabonnement de l’utilisateur des e-mails et le marque comme ayant subi un échec d’envoi définitif.
Changement de clé API pour les endpoints de l’API Braze
En mai 2020, Braze a modifié la façon dont les clés API sont lues afin de renforcer la sécurité. Les clés API doivent désormais être transmises dans l’en-tête de la requête. Vous trouverez des exemples sur les pages des endpoints individuels sous la rubrique Exemple de requête, ainsi que dans l’Explication de la clé API.
Braze continuera à prendre en charge la transmission de api_key dans le corps de la requête et les paramètres d’URL, mais cette prise en charge sera abandonnée à terme (date à déterminer). Mettez à jour vos appels API en conséquence. Ces changements ont été mis à jour dans Postman.
API Key Explanation
Cet exemple utilise l’endpoint /email/hard_bounces.
Avant : clé API dans le corps de la requête
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 protected]' \
Maintenant : clé API dans l’en-tête
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 protected]' \
--header 'Authorization: Bearer YOUR-REST-API-KEY'
Cet exemple utilise l’endpoint /user/track.
Avant : clé API dans le corps de la requête
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"]
}
]
}'
Maintenant : clé API dans l’en-tête
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"]
}
]
}'