オープンアナリティクスの主要指標クエリ

MoEngage Open Analyticsは、MoEngageデータウェアハウスからデータに直接アクセスする機能を提供します。MoEngage に存在するデータには、SQL クエリを使用してアクセスできます。

このドキュメントは、MoEngage ダッシュボードで提供される主要な指標に関するすべてのクエリを提供します。これらのクエリは、Open Analyticsを使用してすべてのデータを取得するために使用できます。

ダッシュボードについての詳細は ここをクリック して、主要指標を確認してください。 MoEngageオープン分析の詳細はここをクリックしてください。

デイリーアクティブユーザー

日次アクティブユーザーを計算するには、必要なテーブルと属性は次のとおりです -

  • イベント使用 - アプリ/サイトが開かれました。このイベントのテーブル名は - moe_app_opened_828 です。
  • アプリ/サイトが開かれたプラットフォームの属性 - os
  • アプリ/サイトが開かれた時刻 - server_time
  • の選択が必要です。

デイリーアクティブユーザーの カウント を取得するクエリ -

SQL
SELECT
DATE(server_time) AS Date,
COUNT(DISTINCT(user_id)) AS Usercount
FROM
account_name.moe_app_opened_828
WHERE
day >= "2020-01-01"
AND day <= "2020-01-31"
GROUP BY
1
ORDER BY
1

各プラットフォームの デイリーアクティブユーザー 数を取得するクエリ

SQL
SELECT
DATE(server_time) AS Date,
os AS Platform,
COUNT(DISTINCT(user_id)) AS Usercount
FROM
account_name.moe_app_opened_828
WHERE
day >= "2020-01-01"
AND day <= "2020-01-31"
GROUP BY
1, 2
ORDER BY
1

月間アクティブユーザー

月間アクティブユーザーを計算するには、必要なテーブルと属性は次のとおりです -

  • イベント使用 - アプリ/サイトが開かれました。このイベントのテーブル名は - moe_app_opened_828 です。
  • アプリ/サイトが開かれたプラットフォームの属性 -
  • アプリ/サイトが開かれた時刻 - server_time
  • を必要な日付の選択に変更してください。

月間アクティブユーザーの カウント を取得するクエリ -

SQL
SELECT
FORMAT_DATE("%B, %Y", DATE(server_time)) AS Date,
COUNT(DISTINCT(user_id)) AS Usercount
FROM
account_name.moe_app_opened_828
WHERE
day >= "2020-01-01"
AND day <= "2020-12-31"
GROUP BY
1
ORDER BY
1

各プラットフォームの 月間アクティブユーザー 数を取得するクエリ

SQL
SELECT
FORMAT_DATE("%B, %Y", DATE(server_time)) AS Date,
os AS Platform,
COUNT(DISTINCT(user_id)) AS Usercount
FROM
account_name.moe_app_opened_828
WHERE
day >= "2020-01-01"
AND day <= "2020-12-31"
GROUP BY
1, 2
ORDER BY
1

新規ユーザー

日々の新規ユーザーを計算するために必要なテーブルと属性は -

  • 最新のユーザー属性のテーブル(このテーブルは毎日更新されます) - users_base_table
  • MoEngageは、ユーザー テーブルにアプリ/サイトユーザーのためのIDを定義しました - user_id
  • ユーザー テーブルのユーザー作成日 - datetime_cr_t_469
  • 必要な日付選択のために datetime_cr_t_469 を変更してください



日々の 新規ユーザー 数を取得するクエリ

SQL
SELECT
DATE(datetime_cr_t_469) AS Date,
COUNT(DISTINCT(user_id)) AS Usercount
FROM
account_name.users_base_table WHERE datetime_cr_t_469 >= "2020-01-01"
AND datetime_cr_t_469 <= "2020-01-31"
GROUP BY
1
ORDER BY
1

アンインストールしたユーザー

日次アンインストールユーザーのテーブルと必要な属性を計算するには -

ユーザーテーブルはユーザーのファインインストールステータスを確認します。

  • 最新のユーザー属性のためのテーブル(このテーブルは毎日更新されます) - users_base_table
  • MoEngageはユーザー表でアプリ/サイトユーザーのためにIDを定義しました - user_id
  • インストール状況 - bool_installed_178

デバイスアンインストールイベントでアンインストールアクションと日時を取得する -

  • イベント使用 - デバイスアンインストール - device_uninstall_985
  • デバイスがアンインストールされたプラットフォームの属性 - os
  • アプリ/サイトオープン時の時間属性 - server_time
  • の必要な日付選択を変更してください。

日次の アンインストールユーザー 数を取得するクエリ

SQL
SELECT
DATE(server_time) AS Date,
COUNT(DISTINCT(user_id)) AS Usercount
FROM
account_name.device_uninstall_985
WHERE
day >= "2019-09-26 00:00:00"
AND day <= "2019-09-27 00:00:00"
AND user_id IN (
SELECT
DISTINCT(user_id)
FROM
account_name.users_base_table
WHERE
bool_installed_178 = "false" )
GROUP BY
1
ORDER BY
1

各プラットフォームの毎日の アンインストールユーザー 数を取得するクエリ

SQL
SELECT
DATE(server_time) AS Date,
os as Platform,
COUNT(DISTINCT(user_id)) AS Usercount
FROM
account_name.device_uninstall_985
WHERE
day >= "2019-09-26 00:00:00"
AND day <= "2019-09-27 00:00:00"
AND user_id IN (
SELECT
DISTINCT(user_id)
FROM
account_name.user_base_table
WHERE
bool_installed_178 = "false" )
GROUP BY
1, 2
ORDER BY
1

新しいウェブプッシュ購読者

日次アクティブユーザーを計算するには、必要なテーブルと属性は次のとおりです -

  • イベント使用 - Webプッシュに登録しました . テーブル名 - MOE_USER_SUBSCRIBED
  • Time Attribute in Web Pushに登録済み - server_time
  • の必要な日付選択に変更してください。

新しいウェブプッシュ購読者を取得するためのクエリ -

SQL
SELECT
DATE(server_time) AS Date,
COUNT(DISTINCT(user_id)) AS Usercount
FROM
account_name.MOE_USER_SUBSCRIBED
WHERE
day >= "2020-01-01"
AND day <= "2020-01-31"
GROUP BY
1
ORDER BY
1

ウェブプッシュ購読者を集約する

Aggregate Web Push Subscribersを計算するには、必要なテーブルと属性は次のとおりです -

  • 最新のユーザー属性のためのテーブル(このテーブルは毎日更新されます) - user_base_table
  • MoEngageは、usertabel内のアプリ/サイトユーザーのためにIDを定義しました - user_id
  • ユーザー テーブルのウェブ サブスクリプション ステータス - bool_moe_sub_w_106

集約されたウェブプッシュ購読者を取得するためのクエリ -

SQL
SELECT
COUNT(user_id) AS TotalCount
FROM
account_name.user_base_table
WHERE
bool_moe_sub_w_106 = "true"

コンバージョン目標と収益

コンバージョンの総数とユニークなコンバージョンユーザーの数を計算するために、必要なテーブルと属性は次のとおりです -

  • イベント使用 - アプリ設定 で指定されたゴールイベント。
  • 収益の属性 - アプリ設定 で指定された収益属性。
  • 目標イベントのプラットフォームの属性 - o s
  • 目標イベントの時間属性 - server_time
  • の必要な日付選択を変更してください。

日々の コンバージョン数 を取得するクエリ -

SQL
SELECT
DATE(server_time) AS Date,
COUNT(server_time) AS Conversioncount
FROM
account_name.goal_event
WHERE
day >= "2020-01-01"
AND day <= "2020-01-31"
GROUP BY
1
ORDER BY
1

日次の ユニークコンバートユーザー を取得するためのクエリ

SQL
SELECT
DATE(server_time) AS Date,
COUNT(DISTINCT(user_id)) AS Usercount
FROM
account_name.goal_event
WHERE
day >= "2020-01-01"
AND day <= "2020-01-31"
GROUP BY
1
ORDER BY
1

日々の 収益 を取得するクエリ

SQL
SELECT
DATE(server_time) AS Date,
SUM(revenue_attribute) AS Revenue
FROM
account_name.goal_event
WHERE
day >= "2020-01-01"
AND day <= "2020-01-31"
GROUP BY
1
ORDER BY
1

この記事は役に立ちましたか?
2人中2人がこの記事が役に立ったと言っています

How can we improve this article?