In this article:
- What is a unique user in OWOX BI
- How unique users are identified and calculated
- How unique users are calculated if you use BigQuery Export for Google Analytics 360
- How unique users are calculated in OWOX BI projects with more than one pipeline
- How to check the current number of unique users processed in your OWOX BI projects
What is a unique user in OWOX BI
A unique user in OWOX BI is a site visitor associated with an individual identifier and whose BigQuery data has been processed in OWOX BI within one month. User identifiers can vary — we will outline them later in the article.
Unique users’ data processing in OWOX BI happens in two cases:
1) When you use OWOX BI Pipeline to stream data to Google BigQuery from one of these services:
Google Analytics Real-Time Data
2) When you use OWOX BI Attribution and/or OWOX BI Smart Data with BigQuery Export for Google Analytics 360 data.
The Each OWOX BI subscription plan includes a defined number of unique users that can be processed within one month. For the users processed above that number, you will be charged additionally. For plan limit details, read “What happens if a project exceeds the subscription plan limit.”
How unique users are identified and calculated in OWOX BI Pipeline
Unique users are calculated only in the following pipelines of OWOX BI Pipeline:
How unique users are calculated
|Google Analytics Real-Time Data → Google BigQuery||
Unique User ID and/or Client ID *
Notice: Only the userId (&uid) parameter values are used for calculation here. The userId values in custom dimension are not taken into account.
SparkPost → BigQuery
Mandrill → BigQuery
UniOne → BigQuery
|BigQuery Export for Google Analytics 360 data in OWOX BI Attribution||
Unique userId, fullVisitorId, and User ID from a custom dimension (customDimensions.value of customDimensions.index)
* — If more than one user (identified by different Client IDs) were logged in using the same User ID, they count as one user.
Exceptions are users that are not logged in and User IDs that have more than 100 Client IDs. In these cases, unique users are identified only by Client ID.
How unique users are calculated if you use BigQuery Export data from Google Analytics 360
In the cases when you are exporting your Google Analytics 360 data using the BigQuery Export feature and then use it in OWOX BI Attribution and OWOX BI Smart Data, unique users are calculated by the combination of these parameters:
- User IDs from a custom dimension (customDimensions.value of customDimensions.index)
How unique users are calculated in OWOX BI projects with more than one pipeline
If you have more than one pipeline in your OWOX BI project, the pipeline which has the greater number of unique users processed within a month will be accounted within your subscription plan.
You have three pipelines in your OWOX BI project. At the end of the month you get these stats for each pipeline:
|Google Analytics Real-Time Data → Google BigQuery||75 000 unique users|
|Mandrill → BigQuery||10 000 unique users|
|Google Analytics 360 → Google BigQuery||90 000 unique users|
In this case, only the users from the “Google Analytics 360 → Google BigQuery” pipeline will be calculated as those accounted in your subscription plan.
Notice: Unique users are being counted by days in the UTC time zone, thus the users/days splitting may vary depending on your time zone.
How to check the current and retrospective number of unique users processed in your OWOX BI projects
The statistics on the unique users processed during the current and previous months is available in the Data usage section which can be accessed from the bottom of the left-side menu:
Open the left sidebar and click Data usage at the bottom. On the Data usage screen, you can choose the reporting period — the month you want to see statistics for.