2017-08-01 6 views
1

私はノードアプリケーションを持っています。ここではGoogle APIを使用してGoogleアナリティクスから参照フローを取得しようとしています。私はディメンション、メトリック、およびその他の必須パラメータについて述べました。ここにコードスニペットがあります。Google AnalyticsのAPIを使用して参照フローを取得するにはどうすればよいですか?

// imported googleapis npm module 
import google from "googleapis"; 
const analytics = google.analytics("v3"); 

// This is my payload to get the required analytics data 
const analyticsData = { 
    auth: oauth2Creds, 
    accountId: "accountID", 
    webPropertyId: "webPropertyID", 
    profileId: "profileID", 
    ids: "ga:id", 
    "start-date": "90daysAgo", 
    "end-date": "today", 
    metrics: "ga:pageValue,ga:pageviews,ga:entranceRate,ga:exitRate", 
    dimensions: "ga:fullReferrer", 
    "start-index": "1" 
}; 

// Function to get analytical data using the above payload 
analytics.data.ga.get(analyticsData, (err, result) => { 

    // I will get the results here 
    console.log(result); 

}); 

ここでは、入り口に関連するデータのみを返します。しかし、私は紹介訪問ごとにフローを取得する必要があります。たとえば、ユーザーがgoogleからホームページに入り、page2、page3に移動してWebサイトを終了すると、このフローを追跡する必要があります。これはGoogle Analytics APIを使用してどのように行うことができますか?

答えて

関連する問題