16

私はRESTConfluenceAPIを使用して、バージョン、最終変更、作成など、Confluenceページ周辺の一連のデータを取得しています。ただし、ページビューを取得する方法がわかりません。

これがAPIのいずれかを介してアクセス可能かどうか知っていますか?

4

2 に答える 2

11

ViewTracker プラグイン:

デフォルトでは、パフォーマンス上の理由により、Confluence にページビューまたはページ カウントは記録されません。ただし、Confluence ViewTracker プラグインをインストールして構成した後、このデータの記録を開始します。

ただし、この情報が API を介して利用できるかどうかについてはどこにも言及されていません。プラグインには API がなく、追加情報が API 経由で利用できるかどうかは明確ではありません。ViewTrackerのドキュメントでは、カウントを返すマクロが定義されているため、情報はデータベースに明確に保存されます。

view count - The number of times the content has been viewed since the firstViewed date.

この情報が API によって返されない場合は、プラグインの管理者に機能リクエストを送信する必要がある場合があります。

Confluence Google アナリティクス プラグイン:

ViewTracker プラグインがニーズに合わず、API がなく、開発者が API を公開するつもりがない場合、Confluence Google アナリティクス プラグインをインストールすることもできます。

ViewTracker とは異なり、無料ではありません。ただし、Google アナリティクスを通じてこのデータにプログラムでアクセスすることはできます。Google は、分析コードによって報告されたページビュー数、訪問数、およびその他の指標へのプログラムによるアクセスを可能にするCore Reporting APIを公開しています。

Google は、Java、PHP、Python、および JavaScript を使用してデータを取得する方法に関する例とドキュメントを提供しています。

于 2012-05-26T02:55:17.823 に答える