新規アプリケーション開発者エンドポイント: アクティブ実行の取得

Eloquaアプリケーション開発者およびインテグレータ用に新しいAPIエンドポイントが導入され、アプリケーションに対して現在アクティブなすべての実行を取得できるようになりました。 以前は、アプリケーションが停止または失敗した場合、開発者は、どの実行(進行中の同期、データ・プッシュ、自動ワークフローなど)がシステムに不完全またはスタックしたままであるかを特定する方法がありませんでした。 この制限により、データ状態の一貫性の欠如、記録の損失、自動化の欠落が発生する可能性があります。特に、ミッションクリティカルなマーケティング統合とシステムの信頼性に問題があります。

この新しいエンドポイントにより、アプリケーション開発者は、アプリケーションに関連付けられたすべてのアクティブまたは進行中の実行スレッドのリストをEloquaプラットフォームにプログラムで問い合せることができるようになります。 これにより、開発者は現在の処理ステータスに基づいて実行を識別、再開、再試行またはエラーとしてマークできるようになり、リカバリ・シナリオの重要なアーキテクチャが可視化されます。 この変更により、Eloquaシステムとサード・パーティ・システム間の回復性と堅牢な統合を強化するための基礎も生まれます。

コード・サンプル

コード・サンプル

  • アプリケーション開発者は、インストール・インスタンスのアクティブな実行を取得これを使用して新しいエンドポイント: 
GET /api/cloud/1.0/apps/{id}/activeExecutions
  • インストール・インスタンスを使用した認証
  • 問合せパラメータ:
    • startDate (必須)
    • endDate
    • serviceInstanceId (必須)
    • offset
    • limit (デフォルトおよび最大は1000) 

ビジネス上の利点: 

  • 回復力のある統合:スタックまたは進行中の操作に対する明確なリカバリ・オプションを開発者に提供することで、停止中のデータの損失と中断を最小限に抑えます。
  • 運用の透明性:アプリのパフォーマンスと状態遷移をより効果的に監視、監査、管理し、アップタイムとSLAのコミットメントをサポートします。
  • トラブルシューティングの強化:サポート・チームがユーザーの問題をより迅速かつ正確に解決するための実用的なインサイトを提供し、顧客満足度を向上させます。
  • 手動介入の削減:停止後のリカバリを効率化し、手動エラー・トレースおよび修正アクションを削減し、より自動化されたエラー処理ロジックを可能にします。

有効化および構成ステップ

この機能を有効化するうえで必要な操作はありません。

主なリソース