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


注意:この記事は、AWS Lambda、Microsoft Dynamics 365、PureCloud、Salesforce、Webサービス、およびZendeskデータアクション統合に適用されます。

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

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

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

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

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

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

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

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

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

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

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

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

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

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