Atualizar tradução em um bloco de conteúdo
/content_blocks/translations
Use este endpoint para atualizar várias traduções para um bloco de conteúdo. Veja Localizações em mensagens para saber mais sobre os recursos de tradução.
This endpoint is currently in early access. Contact your Braze account manager if you’re interested in participating in the early access.
Pré-requisitos
Para usar esse endpoint, você precisará de uma chave de API com a permissão content_blocks.translations.update.
Limite de taxa
Este endpoint tem um limite de frequência de 250.000 solicitações por minuto.
Parâmetros da jornada
Não há parâmetros de jornada para este endpoint.
Parâmetros de solicitação
| Parâmetro | Obrigatória | Tipo de dados | Descrição |
|---|---|---|---|
content_block_id |
Obrigatória | String | O ID do seu bloco de conteúdo. |
locale_id |
Obrigatória | String | O ID (UUID) da localidade. |
translation_map |
Obrigatória | Objeto | Objeto contendo as novas traduções. |
Todos os IDs de tradução são considerados identificadores únicos universais (UUIDs), que podem ser encontrados na resposta do endpoint GET.
Exemplo de solicitação
1
2
3
4
5
6
7
{
"content_block_id": "e24404b3-3626-4de0-bdec-06935f3aa0ab",
"locale_id": "h94404b3-3626-4de0-bdec-06935f3aa0ad",
"translation_map": {
"id_3": "Ein Absatz ohne Formatierung"
}
}
Resposta
Há quatro respostas de código de status para esse endpoint: 200, 400, 404, e 429.
Exemplo de resposta bem-sucedida
1
2
3
{
"message": "success"
}
Exemplo de resposta de erro
O código de status 400 poderia retornar o seguinte corpo de resposta. Consulte Solução de problemas para obter mais informações sobre os erros que você pode encontrar.
1
2
3
4
5
6
7
{
"errors": [
{
"message": "The provided locale code does not exist."
}
]
}
Editar esta página no GitHub