2016-08-18 5 views
-1

GA APIを使用して自動レポート作成/追跡システムを作成したいと考えています。GA APIを使用してUTMパラメータを検索する方法

私はすでにサービスAPIを設定しています。また、いくつかのフィルタを実行しています&メトリック。

しかし、キャンペーン、UTMパラメータ、獲得情報、ヒットURLなどのパラメータを検索する方法はわかりません。

私は、サービスアカウントについてHello Analytic reportingを参照しました。PHP apiを使用しています。

ga:newUsersやga:sessionのようなメトリックやフィルタがあり、UTMに対応したデータを取得できますか?

誰か助けてもらえますか?チュートリアルのリンクも役立ちます。私が見つけることができるまともな文書はありません。

+0

【寸法およびMetricエクスプローラ(https://developers.google.com/analytics/devguides/reporting/core/dimsmets)が利用可能なディメンションと指標のフルセットを有しています。ドキュメンテーションに何が欠けていると感じますか? – Matt

答えて

1

get関数に渡されたパラメータ配列に 'filters'を追加する必要があります。

メトリックとディメンションhereを検索できます。 最新のバージョンではありませんが、フィルタ演算子の構文はhereです。例えば

$optParams = array(
    'dimensions' => 'ga:date,ga:source,ga:medium', 
    'filters' => 'ga:[email protected]/admin/', 
    'sort' => '-ga:sessions'); 

$ga_result = $analytics->data_ga->get('ga:' . $profileID, 
              "2016-01-01", 
              "2016-01-01", 
              'ga:sessions,ga:pageviews,ga:bounces', 
              $optParams); 
+0

ちょっと@kgrg、あなたは多くの助けをしました。実際にはv3とv4の実装の間に多くの混乱を招いていました...私はv4をうまく統合しました。それは素晴らしい作品です。 APIからVIEW_IDを取得するだけです。今は手動で入力しています。 – CaptanU

関連する問題