4

カスタム変数を使用して注文 ID を追跡しています。分析データをアウト データ ウェアハウスに集約するために、カスタム変数をディメンションとして使用して、いくつかの指標を選択したいと考えています。ただし、そうすると、変数が設定されていないエントリ (たとえば、販売に至らなかったセッション) は取得されません。これらも取得する必要があります。

特定のカスタム変数を持たないエントリのみを選択するフィルタまたはセグメントを作成できますか? 私が試してみました:

segment=dynamic::ga:customVarValue1==

しかし、それはうまくいかないようです (結果が返されません)。

where ga:customVarValue1 is null基本的に、私はSQLに相当するものを探しています。

4

2 に答える 2

5

つまり、Google の担当者が説明しているように、nullset データを取得することはできません。

一部のディメンションでは、GA はデフォルト値の (未設定) を使用します。カスタム変数にはデフォルト値がないため、ヒットにカスタム変数が関連付けられていない場合、クエリ内の他のすべてのディメンションはレポートに追加されません。

元の答えは少し紛らわしいですが、行間を読むと、集計を実行するときにこれらの「空の」値を破棄することが示唆されています。

彼が説明するように、「正しい」アプローチは、報告する行のデフォルト値を設定することです。

(設定されていない) 値を確認する必要がある場合は、カスタム変数のデフォルト値を送信してみてください。

たとえば、ビジター レベルのカスタム変数を使用してメンバーと非メンバーを追跡する場合は、常に非メンバーを全員のデフォルトとして設定する必要があります。登録したらメンバーに変更します。

詳細はこちら: http://groups.google.com/group/google-analytics-data-export-api/browse_thread/thread/cd078ddb26ca18d5?pli=1

于 2012-05-08T22:37:48.267 に答える