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を使用してどのように行うことができますか?