Analytics REST API の使用

improve this page | report issue

概説

IBM MobileFirst Foundation Operational Analytics は、分析データのインポート (POST) およびエクスポート (GET) において開発者を支援する REST API を提供します。

ジャンプ先:

Analytics REST API

Analytics REST API を使用する場合は、以下のようにします。

基本 URL

/analytics-service/rest

https://example.com:9080/analytics-service/v3/applogs

REST API メソッド エンドポイント 説明
アプリケーション・ログ (POST) /v3/applogs 新規アプリケーション・ログを作成します。
アプリケーション・セッション (POST) /v3/appsession アプリケーション・セッションを作成するか、同じ appSessionID を使用してレポートを作成する場合は既存のセッションを更新します。
一括 (POST) /v3/bulk 一括でイベントのレポートを作成します。
カスタム・グラフ (GET) /v3/customchart すべてのカスタム・グラフ定義をエクスポートします。
カスタム・グラフ (POST) /v3/customchart/import カスタム・グラフのリストをインポートします。
カスタム・データ (POST) /v3/customdata 新規カスタム・データを作成します。
デバイス (POST) /v3/device デバイスを作成または更新します。
データのエクスポート (GET) /v3/export データを指定されたデータ・フォーマットにエクスポートします。
ネットワーク・トランザクション (POST) /v3/networktransaction 新規ネットワーク・トランザクションを作成します。
サーバー・ログ (POST) /v3/serverlog 新規サーバー・ログを作成します。
ユーザー (POST) /v3/user 新規ユーザーを作成します。

Swagger Docs 上の「Try it out」

Swagger Docs 上にある Analytics REST API を実際に使用してみましょう。
MobileFirst Server 構成で Analytics を有効にした状態で、<ipaddress>:<port>/analytics-service にアクセスします。

MobileFirst Analytics Swagger Docs UI

「命令の展開 (Expand Operations)」をクリックすると、各メソッドの実装メモ、パラメーター、および応答メッセージを閲覧できます。

警告: 「Try it out!」を使用して送信されるデータはすべて、既にデータ・ストア内にあるデータに干渉する場合があります。 特に実稼働環境へのデータ送信を試みていない場合は、x-mfp-analytics-api-key のテスト名を使用してください。

Swagger Docs のテスト

Inclusive terminology note: The Mobile First Platform team is making changes to support the IBM® initiative to replace racially biased and other discriminatory language in our code and content with more inclusive language. While IBM values the use of inclusive language, terms that are outside of IBM's direct influence are sometimes required for the sake of maintaining user understanding. As other industry leaders join IBM in embracing the use of inclusive language, IBM will continue to update the documentation to reflect those changes.
Last modified on November 27, 2019