GoogleAnalyticsのAPIを使ってpagePathごとのpageviewとpageTitleを取得したいです。
データは以下のような形式にしたいです。
pagePath | pageTitle | pageviews |
---|---|---|
aaa | bbbb | 4000 |
bbb | cccc | 5000 |
コードは下記のように書きました。dimensionsにpagePathを指定し、metricsにpageviewsを指定することでpagePathごとのpageviewは取得できるのですが、このままだとpageTitileを取得できません。metricsにpageTitleを追加しようとしたのですが数値の値しか指定できませんでした。どなたかご教授お願いいたします。
gas
1function myFunction() { 2 3 var startDate = Utilities.formatDate(new Date(2019, 8, 9), 'Asia/Tokyo', 'yyyy-MM-dd'); 4 var endDate = Utilities.formatDate(new Date(2019, 8,15), 'Asia/Tokyo', 'yyyy-MM-dd'); 5 6 var metrics = 'ga:pageviews'; 7 var options = { 8 dimensions: 'ga:pagePath', 9 sort: '-ga:pageviews', 10 filters: 'ga:medium==organic' 11 } 12 var report = Analytics.Data.Ga.get('ga:----', startDate, endDate, metrics, options); 13 Logger.log(report.rows.length); 14} 15
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2019/10/03 08:35
退会済みユーザー
2019/10/03 08:36 編集
2019/10/04 00:42
退会済みユーザー
2019/10/04 16:33