Skip to content

Actualizar las traducciones de una plantilla de correo electrónico

put

/templates/email/translations/

Utiliza este punto final para actualizar las traducciones de una plantilla de correo electrónico.

Requisitos previos

Para utilizar este punto final, necesitarás una clave de API con el permiso templates.translations.update.

Límite de velocidad

Parámetros de la ruta

No hay parámetros de ruta para este punto final.

Parámetros de la solicitud

Ten en cuenta que todos los ID de traducción se consideran identificadores únicos universales (UUID), que puedes encontrar en la configuración de Soporte multilingüe o en la respuesta de la solicitud GET.

Ejemplo de solicitud

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
Content-Type: application/json
Authorization: Bearer YOUR-REST-API-KEY
{
    "template_id": "e24404b3-3626-4de0-bdec-06935f3aa0ab",
    "locale_id": "h94404b3-3626-4de0-bdec-06935f3aa0ad",
    "translations": [
        {
            "translation_map": {
                "id_0": "¡Hola!",
                "id_1": "Me llamo Jacky",
                "id_2": "¿Dónde está la biblioteca?"
            }
        }
    ]
}

Respuesta

Hay cuatro respuestas de código de estado para este punto final: 200, 400, 404 y 429.

Ejemplo de respuesta positiva

1
2
3
{
    "message": "success"
}

Ejemplo de respuesta de error

El código de estado 400 podría devolver el siguiente cuerpo de respuesta. Consulte la sección Solución de problemas para obtener más información sobre los errores que puede encontrar.

1
2
3
4
5
6
7
8
{
	"errors": [
		{
			"id": "1234567-abc-123-012345678",
			"message": "The provided translations yielded errors when parsing. Please contact Braze for more information."
		}
	]
}

Solución de problemas

La siguiente tabla enumera los posibles errores devueltos y los pasos asociados para solucionarlos.

¿QUÉ TAN ÚTIL FUE ESTA PÁGINA?
New Stuff!