データフローがインタラクションフローで失敗する

 メモ:   この記事は、AWS Lambda、Genesys Cloud、Google、Microsoft Dynamics 365、Salesforce、Web サービス、Zendesk データ アクションの統合に適用されます。

データアクションは、Architectのインタラクションフローの失敗パスをたどります。 スクリプト内のすべての応答はnullです。 データアクションはいくつかの理由で失敗する可能性があります。

ヒント:   先端:一般的な慣例として、問題を特定するのに役立つカスタムアクションをテストします。 詳細については、 データ操作のテスト

  • 資格情報とアカウントの問題
    • AWS Lambda関数に関連付けられた役割が変更されましたが、Genesys Cloudの統合設定で更新しませんでした。
    • Genesys Cloudで統合を非アクティブ化または削除しましたが、まだインタラクションフローで参照しています。
      • アクティブ統合および関連するデータアクションを参照するように、Architectで公開されているインタラクションフローを更新します。
    • カスタムアクションを削除しましたが、それでもインタラクションフローでそれを参照しています。
      • カスタムアクションを再作成してフローを更新してください。
  • 検索結果の問題
    • データアクションによって、検索結果が見つからないか、複数の検索結果が見つかりません。 データアクションが検索結果がないか複数の検索結果がないことを検出した場合、データアクションはArchitectのCall Data Actionから失敗パスを取得します。
      • Architect内の入力変数がAWS Lambda関数と互換性があり、期待されていることを確認してください。 Architectは、引用符、句読点、記号などの入力変数を直接AWS Lambdaに渡します。
      • コネクターが検索したものと同じデータをAWS Lambda関数で検索します。 AWS Lambda関数が結果を返さないか、複数の結果を返す場合は、インタラクションフローで失敗のパスが正しく従っています。
  • 接続の問題
    • 統合は、AWS Lambda関数に接続できません。 この問題は、通常、Genesys Cloudの統合設定で無効な資格情報が原因です。 
  • 対応の問題
    • AWS Lambda関数からの応答が変更され、成功スキーマに準拠しなくなりました。
      • アクションをテストし、問題があれば修正して、アクションを再発行してください。 詳細については、 データ操作のテスト
    • 応答は平坦化できません。
      • アクションをテストし、問題があれば修正して、アクションを再発行してください。 詳細については、 データ操作のテスト
    • 接続はタイムアウトします。 予想される時間が経過する前に、統合はAWS Lambda関数から応答を受け取りません。
      • AWS Lambda関数の実行に20秒以上かかることがないことを確認します。

統合について詳しくは、以下を参照してください。 AWS Lambdaデータアクション統合について

  • 資格情報とアカウントの問題
    • Genesys Cloudの統合設定で提供された資格情報に対するGoogleサービスアカウントの権限が変更されました。
      • アクションをテストして、 権限が不足していないかどうかを確認します。 詳細については、 データ操作のテスト
    • Genesys Cloudの統合設定で提供されたアカウントのGoogleサービスアカウントの資格情報が変更されましたが、Genesys Cloudの統合設定で更新しませんでした。 
    • 統合を非アクティブ化または削除しましたが、それでもインタラクションフローでそれを参照しています。
      • アクティブ統合および関連するデータアクションを参照するように、Architectで公開されているインタラクションフローを更新します。
    • カスタムアクションを削除しましたが、それでもインタラクションフローでそれを参照しています。
      • カスタムアクションを再作成してフローを更新してください。
  • 検索結果の問題
    • データアクションによって、検索結果が見つからないか、複数の検索結果が見つかりません。 データアクションが検索結果がないか複数の検索結果がないことを検出した場合、データアクションはArchitectのCall Data Actionから失敗パスを取得します。
      • Googleのチェックユーザーグーグルの権限を。
      • Architect入力変数が、Google Cloud APIまたはG Suite APIと互換性があり、期待されることを確認します。 Architectは、引用符、句読点、記号を含む入力変数を直接Google APIに渡します。
      • 統合が検索したのと同じデータをGoogleで検索します。 Googleが結果を返さない場合、または複数の結果を返す場合、データデータ アクションインタラクションフローの失敗パスを正しくたどりました。
  • 接続の問題
    • 統合はGoogleに接続できません。 この問題は通常、Genesys Cloudの統合設定で資格情報が無効または欠落しているためです。 ただし、この問題は、Google組織のセキュリティ設定またはGoogleサーバーの停止が原因である可能性もあります。
  • 対応の問題 
    • Googleからの応答が変更され、サクセススキーマに準拠しなくなりました。
      • アクションをテストし、問題があれば修正して、アクションを再発行してください。 詳細については、 データ操作のテスト
    • 応答は平坦化できません。
      • アクションをテストし、問題があれば修正して、アクションを再発行してください。 詳細については、 データ操作のテスト
    • 接続はタイムアウトします。 予想される時間が経過する前に、統合はサーバーから応答を受け取りません。
  • APIレート制限
    • あなたのGoogle組織は、APIリクエストの許容数に達しました。
      • Googleサポートにお問い合わせください。

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

  • 資格情報とアカウントの問題
    • Genesys Cloudの統合設定で提供されたアカウントのMicrosoft Dynamics 365ユーザー権限が変更されました。
      • Microsoft Dynamics 365のMicrosoft Dynamics 365ユーザー権限を確認してください。
    • Genesys Cloudの統合設定で提供されたアカウントのMicrosoft Dynamics 365ユーザー資格情報が変更されましたが、Genesys Cloudの統合設定で更新しませんでした。
    • 統合を非アクティブ化または削除しましたが、それでもインタラクションフローでそれを参照しています。
      • アクティブ統合および関連するデータアクションを参照するように、Architectで公開されているインタラクションフローを更新します。
    • カスタムアクションを削除しましたが、それでもインタラクションフローでそれを参照しています。
      • カスタムアクションを再作成してフローを更新してください。
  • 検索結果の問題
    • データアクションによって、検索結果が見つからないか、複数の検索結果が見つかりません。 データアクションが検索結果がないか複数の検索結果がないことを検出した場合、データアクションはArchitectのCall Data Actionから失敗パスを取得します。 
      • 電話番号の形式をもう一度確認してください。 詳細については、 電話番号検索
      • Microsoft Dynamics 365のMicrosoft Dynamics 365ユーザー権限を確認してください。
      • 統合が検索したものと同じデータをMicrosoft Dynamics 365で検索します。 Microsoft Dynamics 365が結果を返さないか、複数の結果を返す場合、データアクションはインタラクションフローの失敗パスに正しく従いました。
  • 接続の問題
    • 統合はMicrosoft Dynamics 365に接続できません。 この問題は通常、Genesys Cloudの統合設定で資格情報が無効または欠落しているためです。 ただし、この問題は、Microsoft Dynamics 365組織のセキュリティ設定またはMicrosoft Dynamics 365サーバーの機能停止が原因の場合もあります。 
      • Microsoft Dynamics 365にアクセスできることを確認してください。
      • Microsoft Dynamics 365のセキュリティ設定を確認してください。
      • Microsoft Dynamics 365のMicrosoft Dynamics 365ユーザー権限を確認してください。 ユーザーは、Microsoft Dynamics 365 データ操作の統合で利用できるようにする任意のデータにアクセスできる必要があります。
      • Genesys Cloudの統合設定でMicrosoft Dynamics 365資格情報を再入力します。 詳細については、 データアクション統合を追加する
  • 対応の問題 
    • Microsoft Dynamics 365からの応答が変更され、成功スキーマに準拠しなくなりました。
      • カスタムアクションの場合は、アクションをテストし、問題があれば修正して、アクションを再発行します。 詳細については、 データ操作のテスト
      • 静的な処置については、カスタマーケアに連絡してください。
    • 接続はタイムアウトします。 予想される時間が経過する前に、統合はサーバーから応答を受け取りません。

統合について詳しくは、以下を参照してください。 Microsoft Dynamics 365データアクション統合について

  • 資格情報とアカウントの問題
    • Genesys Cloud OAuthクライアントの資格情報が変更されましたが、Genesys Cloudの統合設定で更新しませんでした。
    • Genesys Cloudで統合を非アクティブ化または削除しましたが、まだインタラクションフローで参照しています。
      • アクティブ統合および関連するデータアクションを参照するように、Architectで公開されているインタラクションフローを更新します。
    • カスタムアクションを削除しましたが、それでもインタラクションフローでそれを参照しています。
      • カスタムアクションを再作成してフローを更新してください。
  • 検索結果の問題
    • データアクションによって、検索結果が見つからないか、複数の検索結果が見つかりません。 データアクションが検索結果がないか複数の検索結果がないことを検出した場合、データアクションはArchitectのCall Data Actionから失敗パスを取得します。
      • Architect内の入力変数がプラットフォームAPIと互換性があり、期待されていることを確認してください。 Architectは、引用符、句読点、記号などの入力変数を直接プラットフォームAPIに渡します。
      • コネクタで検索同じデータのための CRM を検索します。 API Explorerを使用して、期待した結果が得られていることを確認します。 詳細については、以下を参照してください。 開発者ツールのクイック・スタート (Genesys Cloud Developer Center)。
  • 認証の問題
  • 対応の問題
    • 応答は平坦化できません。
      • アクションをテストし、問題があれば修正して、アクションを再発行してください。 詳細については、 データ操作のテスト
    • 接続はタイムアウトします。 予想される時間が経過する前に、統合はサーバーから応答を受け取りません。

統合の詳細については、以下を参照してください。Genesys Cloudデータアクションインテグレーションについて.

  • 資格情報とアカウントの問題
    • Genesys Cloudの統合設定で提供されたアカウントのSalesforceユーザー権限が変更されました。
      • SalesforceでSalesforceユーザー権限を確認してください。
    • Summer '23以降に作成されたSalesforce組織の場合、 OAuth 2.0 のユーザー名とパスワードのフローはデフォルトでブロックされます。 
      • 有効にするOAuth ユーザー名とパスワードのフローを許可するOAuth および OpenID Connect 設定の設定。詳細については、 Salesforce リリースノート
    • Genesys Cloudの統合設定で提供されたアカウントのSalesforceユーザー資格情報が変更されましたが、Genesys Cloudの統合設定で更新しませんでした。 
    • 統合を非アクティブ化または削除しましたが、それでもインタラクションフローでそれを参照しています。
      • アクティブ統合および関連するデータアクションを参照するように、Architectで公開されているインタラクションフローを更新します。
    • カスタムアクションを削除しましたが、それでもインタラクションフローでそれを参照しています。
      • カスタムアクションを再作成してフローを更新してください。
  • 検索結果の問題
    • データアクションによって、検索結果が見つからないか、複数の検索結果が見つかりません。 データアクションが検索結果がないか複数の検索結果がないことを検出した場合、データアクションはArchitectのCall Data Actionから失敗パスを取得します。
      • SalesforceでSalesforceユーザー権限を確認してください。
      • 統合が検索したものと同じデータをSalesforceで検索します。 Salesforceが結果を返さないか、複数の結果を返す場合、データアクションはインタラクションフローの失敗のパスを正しくたどります。
  • 接続の問題
    • 統合はSalesforceに接続できません。 この問題は通常、Genesys Cloudの統合設定で資格情報が無効または欠落しているためです。 ただし、この問題は、Salesforce組織のセキュリティ設定またはSalesforceサーバーの機能停止が原因である可能性もあります。
      • Salesforceにアクセスできることを確認してください。
      • Salesforceセキュリティ設定を確認してください。
      • SalesforceでSalesforceユーザー権限を確認してください。 Salesforceユーザーが[API有効]を選択したプロファイルを持っていない場合、統合はSalesforceに接続できません。 
      • Genesys Cloudの統合設定でSalesforce資格情報を再入力します。 詳細については、 データアクション統合を追加する
  • 対応の問題 
    • Salesforceからの応答が変更され、成功スキーマに準拠しなくなりました。
      • カスタムアクションの場合は、アクションをテストし、問題があれば修正して、アクションを再発行します。 詳細については、 データ操作のテスト
      • 静的な処置については、カスタマーケアに連絡してください。
    • 応答は平坦化できません。
      • カスタムアクションの場合は、アクションをテストし、問題があれば修正して、アクションを再発行します。 詳細については、 データ操作のテスト
      • 静的な処置については、カスタマーケアに連絡してください。
    • 接続はタイムアウトします。 予想される時間が経過する前に、統合はサーバーから応答を受け取りません。

統合について詳しくは、以下を参照してください。 Salesforceデータアクション統合について

  • 資格情報とアカウントの問題
    • Webサービスの認証情報が変更されましたが、Genesys Cloudの統合設定で更新しませんでした。
    • Genesys Cloudで統合を非アクティブ化または削除しましたが、まだインタラクションフローで参照しています。
      • アクティブ統合および関連するデータアクションを参照するように、Architectで公開されているインタラクションフローを更新します。
    • カスタムアクションを削除しましたが、それでもインタラクションフローでそれを参照しています。
      • カスタムアクションを再作成してフローを更新してください。
  • 検索結果の問題
    • データアクションによって、検索結果が見つからないか、複数の検索結果が見つかりません。 データアクションが検索結果がないか複数の検索結果がないことを検出した場合、データアクションはArchitectのCall Data Actionから失敗パスを取得します。
      • Architectの入力変数が、Webサービスの実装と互換性があり、期待されていることを確認します。 Architect は引用、句読点、および記号を含め、入力変数を直接 Web サービスへ渡します。
      • コネクターが検索したのと同じデータをWebサービスで検索します。 Webサービスが結果を返さないか、複数の結果を返す場合は、インタラクションフローで失敗のパスが正しく従っています。
  • 接続の問題
    • 統合はWebサービスサーバーに接続できません。 この問題は、通常、Genesys Cloudの統合設定で無効な資格情報が原因です。 
  • 対応の問題
    • Webサービスからの応答が変更され、成功スキーマに準拠しなくなりました。
      • アクションをテストし、問題があれば修正して、アクションを再発行してください。 詳細については、 データ操作のテスト
    • 応答は平坦化できません。
      • アクションをテストし、問題があれば修正して、アクションを再発行してください。 詳細については、 データ操作のテスト
    • 接続はタイムアウトします。 予想される時間が経過する前に、統合はサーバーから応答を受け取りません。

統合について詳しくは、以下を参照してください。 Web サービス データアクションの統合について

  • 資格情報とアカウントの問題
    • Genesys Cloudの統合設定で提供されたアカウントのZendeskユーザー権限が変更されました。
      • ZendeskのZendeskユーザー権限を確認してください。
    • Genesys Cloudの統合設定で提供されたアカウントのZendeskユーザー資格情報が変更されましたが、Genesys Cloudの統合設定で更新しませんでした。
    • 統合を非アクティブ化または削除しましたが、それでもインタラクションフローでそれを参照しています。 
      • アクティブ統合および関連するデータアクションを参照するように、Architectで公開されているインタラクションフローを更新します。
    • カスタムアクションを削除しましたが、それでもインタラクションフローでそれを参照しています。
      • カスタムアクションを再作成してフローを更新してください。
  • 検索結果の問題
    • データアクションによって、検索結果が見つからないか、複数の検索結果が見つかりません。 データアクションが検索結果がないか複数の検索結果がないことを検出した場合、データアクションはArchitectのCall Data Actionから失敗パスを取得します。
      • 電話番号の形式をもう一度確認してください。 詳細については、 電話番号検索
      • ZendeskのZendeskユーザー権限を確認してください。
      • 統合が検索したものと同じデータをZendeskで検索します。 Zendeskが結果を返さないか、複数の結果を返す場合、データアクションはインタラクションフローの失敗のパスを正しくたどります。
  • 接続の問題
    • 統合はZendeskに接続できません。 この問題は通常、Genesys Cloudの統合設定で資格情報が無効または欠落しているためです。 ただし、この問題はZendesk組織のセキュリティ設定またはZendeskサーバーの機能停止が原因である可能性もあります。
      • Zendeskにアクセスできることを確認してください。
      • Zendeskのセキュリティ設定を確認します。
      • ZendeskのZendeskユーザー権限を確認してください。 ユーザーはAPIにアクセスできる管理者である必要があります。
      • Genesys Cloudの統合設定でZendeskの資格情報を再入力します。 詳細については、 データアクション統合を追加する
  • 対応の問題 
    • Zendeskからの応答が変更され、成功スキーマに準拠しなくなりました。
      • カスタムアクションの場合は、アクションをテストし、問題があれば修正して、アクションを再発行します。 詳細については、 データ操作のテスト
      • 静的な処置については、カスタマーケアに連絡してください。
    • 接続はタイムアウトします。 予想される時間が経過する前に、統合はサーバーから応答を受け取りません。
  • APIレート制限
    • あなたのZendesk組織は、APIリクエストの許容数に達しました。
      • Zendeskサポートに連絡してください。

統合の詳細については、以下を参照してください。 AWS Lambdaデータアクション統合について Genesys Cloudデータアクション統合について Microsoft Dynamics 365 データアクション統合について Salesforceデータアクション統合について Webサービスデータアクション統合について、 そしてZendeskデータアクション統合について