データアクションが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 について をご覧ください。