2017-01-18 9 views
0

APIから取得したデータを使用してGAカスタムディメンションを送信する必要があります。したがって、カスタムディメンションデータは 'ページビュー'が送信された後に設定されます。だから、デフォルトのコードは次のようになります。余分なページビューを送信せずにGoogleアナリティクスのカスタムディメンション値を設定する

ga('create', 'UA-XXXX-Y', 'auto'); 

// Set value for custom dimension at index 1. 

ga('set', 'dimension1', 'Level 1'); 

// Send the custom dimension value with a pageview hit. 
ga('send', 'pageview'); 

しかし、私のような状況で私は、次の手順を実行する必要があります。

ga('create', 'UA-XXXX-Y', 'auto'); 

// Send the custom dimension value with a pageview hit. 
ga('send', 'pageview'); 

// Load and set value for custom dimension at index 1 from an API 
ga('set', 'dimension1', 'Level 1'); 

---> Send the dimension to Google without double counting the pages in GA 

最初の例では必要に応じて、私はセットアップ私ができるコードを知っているが、私はドン」 「ページビュー」を送信する前にAPIデータが読み込まれるまで待つ必要があります。だから私は、後に次元データを強制する解決策を探しています。

EDIT/UPDATE 1: GAの標準的なページビューのレポートビューに「ディメンション」を表示する必要があります。あなたは非対話イベントのような別のヒット、でそれを送信しようとすることができ

+0

ページビューの後に送信する必要がある特定の理由はありますか? 'dimension 1'の値を取得するために使用しているAPIのように、' ga'呼び出しの前にロードすることができます。 – kevindeleon

+0

@kevindeleonええ、それは可能な選択肢です。しかし、2つの考慮事項があります。 1.理想的には、ページビューをできるだけ早く呼び出し、APIを待たずに、ユーザーがページを終了するとデータが失われないようにしたい。純粋にコーディングと速度のPOVから、次元コードが書かれています。私が必要とするのは、最後に余分な行を追加するだけです。 – alexmcfarlane

+0

ええ..しかし、問題は...私はあなたが望んでいる正確な方法(ページビューの後に送信する)を行うことはできないと思います...とにかく "次元"の観点からではなく...あなたはそれをディメンションとして設定してから、「/ my-custom-url」のようなカスタムURLを使用して仮想ページビューの一部を起動し、レポート/目標を設定すると、そのページビューのディメンションで使用できるようになります@nyuenのようなイベントとして送信することもできますが、標準のページビューのレポートビューでは「ディメンション」として利用できません。 – kevindeleon

答えて

0

まず、あなたはあなたが(私の知る限り)は要件に求める方法でこれを達成することができる唯一の方法は、あなたの前にあなたに必要なAPIをロードすることですgaファンクションコールを起動し、適切な順序で起動します。最初にディメンションを設定し、ページビュー呼び出しを開始します。

それ以外の場合は、「ディメンション」の観点からはとにかく...ディメンションとして設定してから、「/ my-custom-url」などのカスタムURLを使用して仮想ページビューの一部を起動できますレポートや目標を設定して、そのページビューのレポートのディメンションに使用できるようにするか、@nyuenのようなイベントとして送信することができます標準のページビューのレポートビューで「ディメンション」として利用できるようになります。

0

ga('send', 'event', 'custom dimension', 'set', {nonInteraction: true}); 

が、いずれにせよ、それがヒットで送信する必要があります。

カスタムディメンションまたは指標データは、既存のヒットでのみ送信することができます。

(参照Custom Dimensions and Metrics

関連する問題