La acción de datos devuelve un error 500

Nota: Este artículo se aplica a la integración de acciones de datos de Google cuando se utiliza con Google Cloud Functions.

Una acción de datos devuelve un error 500. 

  • Una llamada a Google Cloud Function mostró una respuesta que no es JSON.
    • Las acciones de datos de Genesys Cloud solo admiten respuestas JSON. Cambie la función de Google Cloud para que devuelva JSON.
{
 "mensaje": "El servidor encontró una condición inesperada que le impidió cumplir con la solicitud.",
 "código": "error de servidor interno",
 "estado": 500,
 "messageParams": {},
 "contextId": "af57b4fb-6642-4a30-87e8-ba1ad8291eb1",
 "detalles": [
 {
 "código de error": "ACCIÓN.PROCESANDO"
 }
 ],
 "errores": [
 {
 "mensaje": "Falló la ejecución de la llamada a la acción REST. Mensaje: El resultado de la función de Google no se pudo traducir a JSON: error: Token no reconocido 'I': estaba esperando (JSON String, Number, Array, Object o token 'nulo', 'verdadero' o 'falso') \ n en [Fuente: (Cadena) \ "¡No soy JSON! \"; línea: 1, columna: 2] [executionId = \ "hwa45fo7da8p \"] [af57b4fb-6642-4a30-87e8-ba1ad8291eb1] ",
 "código": "ERROR DE SERVIDOR INTERNO",
 "estado": 500,
 "messageParams": {},
 "detalles": [],
 "errores": []
    }
  ]
}

Para obtener más información, consulte Acerca de la integración de las acciones de datos de Google.