データアクションが500エラーを返す

 メモ:   この記事は、Google Cloud Functionsで使用した場合のGoogleデータアクション統合に適用されます。

Aデータデータ アクションは500エラーを返します。 

  • Google Cloud Functionの呼び出しが非JSON 応答 。
    • Genesys CloudデータアクションはJSON応答のみをサポートします。 JSONを返すようにGoogle Cloud Functionを変更します。
{{
 "メッセージ": 「サーバーで予期しない状態が発生したため、サーバーは要求を実行できませんでした。」、
 "コード": "内部サーバーエラー"、
 "状態": 500、
 "messageParams": {}、
 "contextId": "af57b4fb-6642-4a30-87e8-ba1ad8291eb1"、
 "詳細": [
 {{
 "エラーコード": 「ACTION.PROCESSING」
 }
 ]、
 「エラー」: [
 {{
 "メッセージ": アクション実行のREST呼び出しが失敗しました。 メッセージ:Google関数の結果をJSONに変換できませんでした: エラー:認識されないトークン 'I': 期待していた(JSON文字列、数値、配列、オブジェクトまたはトークン 'null'、 'true'、または 'false')\ n [ソース: (文字列)\ "私はJSONではありません!\";ライン: 1、列: 2] [executionId = \ "hwa45fo7da8p \"] [af57b4fb-6642-4a30-87e8-ba1ad8291eb1] "、
 "コード": "内部サーバーエラー"、
 "状態": 500、
 "messageParams": {}、
 "詳細": []、
 「エラー」: []
    }
  ]
}

詳しくは、Google data actions integration について をご覧ください。