Maio de 2020
Google Tag Manager
Foram adicionados documentação e exemplos de como implantar e gerenciar o SDK da Braze para Android usando o Google Tag Manager.
Novo endpoint de API para lista de proibições de e-mail
Agora você pode colocar endereços de e-mail em uma lista de proibições por meio da API da Braze. A inclusão de um endereço de e-mail na lista de proibições cancelará a inscrição do usuário no e-mail e o marcará como hard bounce.
Alteração da chave de API para endpoints da API da Braze
A partir de maio de 2020, a Braze mudou a forma como lemos as chaves de API para torná-las mais seguras. Agora, as chaves de API devem ser passadas como um cabeçalho de solicitação. Os exemplos podem ser encontrados nas páginas de endpoints individuais em Example Request, bem como em API Key Explanation.
A Braze continuará a oferecer suporte ao api_key sendo transmitido por meio do corpo da solicitação e dos parâmetros de URL, mas acabará sendo descontinuado (a definir). Atualize suas chamadas de API adequadamente. Essas alterações foram atualizadas no Postman.
API Key Explanation
Este exemplo usa o endpoint /email/hard_bounces.
Antes: chave de API no corpo da solicitação
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]' \
Agora: chave de API no cabeçalho
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'
Este exemplo usa o endpoint /user/track.
Antes: chave de API no corpo da solicitação
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"]
}
]
}'
Agora: chave de API no cabeçalho
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"]
}
]
}'