誰もが自分のいるページのユーザーにページビューを表示するためにGoogle Analyticsを使用するワードプレスプラグインやウィジェットを知っていますか?
それがグーグル分析と統合する必要がある理由は、私が数えたい既存の投稿からのページビューを持っていて、通常のページビュープラグインが歴史的なビューを示さないということです。
WordPress Post Analytics Pluginをチェックしてください。( WisdmLabs) が作成したものです。
http://wordpress.org/extend/plugins/wordpress-post-analytics/ これはWordPressプラグインリポジトリから無料でダウンロードできます。
Googleアナリティクスアカウントをプラグインにリンクし、アナリティクスバックエンドからデータを引き出して投稿の中に統計情報を表示します。 Webサイトにプラグインを埋め込むには、ショートコードまたはテンプレートコードスニペットのどちらを使用するかを選択できます。
サポートフォーラムまたは当社のWebサイトを通じて、ご意見をお気軽にお寄せください。
次のようなことができます(単なる例です。は文字通りにはなりません)。
$posts = get_posts( 'posts_per_page=-1' );
foreach ( $posts as $post ) {
$url = url_encode( get_permalink( $post->ID ) );
$get = wp_remote_get( "https://www.google.com/analytics/api?visits_for_url=$url" );
if ( $data = wp_remote_retrieve_body( $get ) )
update_post_meta( $post->ID, 'analytics_view_count', $data );
}
このプロセスは、毎日/半日 のWP cronイベント として実行されます。
私はAPIの使用経験がないので、URLでデータを問い合わせる方法、または返されるデータタイプについては、 ドキュメントを参照する必要があります .
私はまた、クエリ制限があると思います - あなたはプロセスを調整するか、少なくともバッチに分割する必要があるかもしれません(おそらくあなたが多数の投稿を持っているなら、おそらく後者)。