利用可能な指標
収益と利益
コンバージョン
エンゲージメント
ストアパフォーマンス
Rokt ネットワーク
ディメンション
一部のディメンションと指標の組み合わせは互換性がありません。たとえば、Decline rate と Show rate は Currency で分解できません。Explorer は互換性のない組み合わせを自動的に防ぎます。
利用可能なディメンション
以下のディメンションは開発中です。ピッカーには表示されますが、ブレイクダウンとしてはまだ利用できません。代わりに、すべての指標に対して「Not compatible」と表示されます。これらのディメンションが完全に実装された時点で、このドキュメントは更新されます。
AQL クエリの記述
AQL ステートメントの読み方
SELECT と期間(SINCE)だけで、それ以外はすべて任意です。任意の句を含める場合は、以下に示す順序で記述する必要があります。
キーワードは大文字と小文字を区別せず(
SELECT も select も動作します)、ステートメントはセミコロンで終わりません。文字列値は二重引用符で囲みます。数値とリストは囲みません。何を測定し、どう分解するかを選ぶ
SELECTは測定する指標をカンマ区切りで列挙します — 例:SELECT revenue, impressions, accept_rate。GROUP BYは、date、device、surface、funnelなどの 1 つ以上のディメンションでそれらの指標を分解します。GROUP BYがない場合、期間全体の単一の合計値が得られます。
WHERE によるフィルタリング
WHERE は、測定前にデータを絞り込みます。条件は AND で組み合わせます。
=、!=、IN、NOT IN、>、<、>=、<= です。複数の値に一致させるには IN とリストを使います:
experiment はフィルタリング可能なフィールドではありません。ロールアップソースが存在しないため、WHERE experiment IN [...] は filters on "experiment" are not supported. というエラーで拒否されます。(同じ理由で、下記の利用できないディメンションに記載されています。)
複数のファネルによるフィルタリング
- is one of — 選択したファネルのみを含めます(
IN)。 - is not one of — 選択したファネルを除外します(
NOT IN)。
期間と比較
SINCE で設定する期間が必要です。プリセットまたはカスタムウィンドウを使用します。
利用可能なプリセット:
last_1d、last_7d、last_30d、last_90d、this_month、last_month、this_year。
GRAINは時系列のバケットサイズを設定します —day、week、またはmonth。(hourはパースされますが、時間単位のデータを提供するロールアップがないため、そのようなクエリはgroup_by / time_grain combination is not supported.というエラーで拒否されます。)COMPAREは 2 つ目の期間を重ねて表示し、変化をひと目で確認できます。previous_period(直前の同じ長さのウィンドウ)を使用します。previous_yearは、ウェアハウスに 2026 年 2 月より前のデータが存在しないため、Compare ピッカーからは意図的に非表示になっています。以前に保存したクエリがパースし続けられるよう、AQL 上でのみ入力可能な状態が維持されています。
レポートデータは 2026 年 2 月から始まるため、それより前のウィンドウは両方の期間とも空の結果を返します。前年比較がまだ提供されていないのも同じ理由です。
チャートとタイムゾーンの選択
CHARTは結果の表示方法を設定します:scorecard、line_chart、bar_chart、area_chart、funnel_chart、またはtable。TIMEZONEは日付のバケットに使用するタイムゾーンを、引用符で囲んだ IANA 名で設定します — 例:TIMEZONE "America/New_York"。デフォルトは UTC です。
funnel_chart タイプには固有の要件があります:
- プレースメントモード —
placementでグループ化し、指標を 1 つ選択します。ステージは正規のプレースメント順序(アップセルデフォルト → ダウンセル → 追加アップセル)で並びます。プロットされるのは最初の指標のみで、追加で選択した指標は脚注に記載されます。 - 指標モード —
GROUP BYなしで 2 つ以上の指標を選択します。各指標はクエリの順序でファネルステージになります(たとえば、SELECT impressions, conversionsは impressions → conversions のドロップオフを表示します)。すべての指標は同じ単位を共有する必要があります(たとえば、通貨とパーセンテージの指標を混在させることはできません)。
ソートと件数制限
ORDER BYは、指標またはディメンションで結果をASCまたはDESCにソートします。LIMITは返される行数の上限を設定します。「上位 N 件」のような質問に便利です。
その他の例
impressions、accept_rate、rpv はデバイスで分解できません。これらのロールアップはショップ × サーフェス × 日で構成され、デバイス列がありません。デバイス比較には revenue(または他のコンバージョン由来の指標)を使用してください。結果のエクスポート
.csv ファイルとしてダウンロードできます。標準の Analytics ページのエクスポート(Excel と CSV)については、データのエクスポートをご覧ください。
タイムゾーンのサポート
Impressions、Accept Rate、Revenue Per Visit を含むクエリは、選択したタイムゾーンに関係なく、常に UTC で日付をバケットします。これらの指標は、UTC の日単位でのみ報告される日次ロールアップから取得されます。これらの指標のいずれかを他の指標と混在させるクエリでは、日付バケットの整合性を保つために結果セット全体が UTC にフォールバックします。
クエリのタイムゾーンを設定する
- Aftersell 管理画面で Explorer を開きます。
- ツールバーで(Compare の隣にある)Timezone セレクタをクリックします。
- リストから利用可能なタイムゾーンを選択するか、Account default を選択してアナリティクス設定で構成されたタイムゾーンを使用します。
- クエリを実行します。結果は選択したタイムゾーンでバケットされます。
アカウントデフォルトのタイムゾーン
AQL でタイムゾーンを指定する
CHART と ORDER BY の間に置く TIMEZONE 句を使って、AQL クエリで直接タイムゾーンを指定することもできます:
利用可能なタイムゾーン
これは 10 ゾーンの閉じたセットです。
TIMEZONE 句にその他の IANA タイムゾーンを指定すると、サポート対象外として拒否されます。
タイムゾーンがクエリ結果に与える影響
2026-03-29T01:30:00Z(UTC)に発生したイベントは、ニューヨーク時間(ET)では 3 月 28 日に、パリ時間(CET)では 3 月 29 日に該当します。正しいタイムゾーンを設定することで、日次、週次、月次のブレイクダウンがビジネスレポートの期待と一致します。
タイムゾーンを含まないクエリ(以前に保存したクエリを含む)は引き続き UTC で実行されるため、既存の結果には影響しません。