# Knowledge Base

## docs

- [Welcome to AdLibertas](https://docs.adlibertas.com/getting-started/welcome-to-adlibertas.md): AdLibertas is a data platform for mobile apps that collects, processes and stores your app’s data, giving users in your organization, flexible, easy-to-use interactive analytics.
- [How it works](https://docs.adlibertas.com/the-platform/how-it-works.md): AdLibertas functions as your private end-to-end data cloud: we do the heavy lifting of managing your data so you can focus your efforts on more valuable activities.
- [User-Level Audience Reporting](https://docs.adlibertas.com/the-platform/user-level-audience-reporting.md): We collect user actions and earnings from the source. You get user behavioral insights and performance analytics.
- [Creating Reports](https://docs.adlibertas.com/the-platform/user-level-audience-reporting/creating-reports.md)
- [Creating a New User Report](https://docs.adlibertas.com/the-platform/user-level-audience-reporting/creating-reports/creating-a-new-user-report.md): Getting started with user-level reporting
- [Creating Advanced User-Level Reports](https://docs.adlibertas.com/the-platform/user-level-audience-reporting/creating-reports/creating-advanced-user-level-reports.md): Advanced reporting allows you to create and refine reports on users identified in the Advanced Audience Builder.
- [Advanced Audience Builder](https://docs.adlibertas.com/the-platform/user-level-audience-reporting/creating-reports/advanced-audience-builder.md): Create and refine user groups by their actions or behavior.
- [Custom Event Metrics](https://docs.adlibertas.com/the-platform/user-level-audience-reporting/creating-reports/custom-event-metrics.md): Understanding how to add custom metrics to your report.
- [Report Layout](https://docs.adlibertas.com/the-platform/user-level-audience-reporting/report-layout.md)
- [Report Module: Audience Filtering](https://docs.adlibertas.com/the-platform/user-level-audience-reporting/report-layout/report-module-audience-filtering.md): Filter out, or focus on revenue outliers.
- [Chart Type Module: Absolute vs. Relative Reports](https://docs.adlibertas.com/the-platform/user-level-audience-reporting/report-layout/chart-type-module-absolute-vs.-relative-reports.md): Time-series vs. Cohort Reporting
- [Daily Totals, Per User, Cumulative Totals](https://docs.adlibertas.com/the-platform/user-level-audience-reporting/report-layout/daily-totals-per-user-cumulative-totals.md)
- [Lifecycle Reports](https://docs.adlibertas.com/the-platform/user-level-audience-reporting/report-layout/lifecycle-reports.md): Retention and LTV
- [Forecasting Module](https://docs.adlibertas.com/the-platform/user-level-audience-reporting/report-layout/forecasting-module.md): Adding projections on your audience LTVs
- [Statistics Module](https://docs.adlibertas.com/the-platform/user-level-audience-reporting/report-layout/statistics-module.md): Tools to help you with analyzing and interpreting the uncertainty and variation in your reports.
- [Measuring Confidence](https://docs.adlibertas.com/the-platform/user-level-audience-reporting/report-layout/measuring-confidence.md): Measuring confidence in your LTV reports
- [Advanced Reporting Methods](https://docs.adlibertas.com/the-platform/user-level-audience-reporting/advanced-reporting-methods.md): This section outlines more sophisticated methods of measurement.
- [User Measurement & Calculation Details](https://docs.adlibertas.com/the-platform/user-level-audience-reporting/advanced-reporting-methods/user-measurement-and-calculation-details.md): In-depth details on how we calculate important user measurements -- like installs, activity, retention rate, and LTV to help AdLibertas customers understand the subtleties of the platform.
- [Date Ranges: Define Audience vs. Create Report](https://docs.adlibertas.com/the-platform/user-level-audience-reporting/advanced-reporting-methods/date-ranges-define-audience-vs.-create-report.md): Previous Reading: Audience Reporting Walk-through :: Creating an audience :: Running Reports :: Absolute vs. Relative Reports
- [Exclude GAID tracking opt-outs](https://docs.adlibertas.com/the-platform/user-level-audience-reporting/advanced-reporting-methods/exclude-gaid-tracking-opt-outs.md)
- [Scheduled Reports: Keep Updated & Rolling](https://docs.adlibertas.com/the-platform/user-level-audience-reporting/advanced-reporting-methods/scheduled-reports-keep-updated-and-rolling.md)
- [Reporting on a Firebase AB test](https://docs.adlibertas.com/the-platform/user-level-audience-reporting/advanced-reporting-methods/reporting-on-a-firebase-ab-test.md): How to set-up and report on a Firebase AB test in AdLibertas
- [Understanding “Audience Restraints”](https://docs.adlibertas.com/the-platform/user-level-audience-reporting/advanced-reporting-methods/understanding-audience-restraints.md): Related: Using User-level Audience Reporting :: Creating an Audience
- [Adding user time to your reports](https://docs.adlibertas.com/the-platform/user-level-audience-reporting/advanced-reporting-methods/adding-user-time-to-your-reports.md)
- [Consolidated Revenue Reporting](https://docs.adlibertas.com/the-platform/consolidated-revenue-reporting.md): Combine all earned app revenue across all mediators and app stores. Finally see all your revenue in one place.
- [Reporting Discrepancies](https://docs.adlibertas.com/the-platform/consolidated-revenue-reporting/reporting-discrepancies.md)
- [Reporting Availability & Timezones](https://docs.adlibertas.com/the-platform/consolidated-revenue-reporting/reporting-availability-and-timezones.md)
- [Ad Network Re-Repost; Also: Revenue Reconciliation Accuracy](https://docs.adlibertas.com/the-platform/consolidated-revenue-reporting/ad-network-re-repost-also-revenue-reconciliation-accuracy.md)
- [Consolidated Reporting vs. Consolidated Inventory Reporting](https://docs.adlibertas.com/the-platform/consolidated-revenue-reporting/consolidated-reporting-vs.-consolidated-inventory-reporting.md)
- [Reporting Table – Column Descriptions Common Metrics (Calculated Fields)](https://docs.adlibertas.com/the-platform/consolidated-revenue-reporting/reporting-table-column-descriptions-common-metrics-calculated-fields.md)
- [Facebook Reporting](https://docs.adlibertas.com/the-platform/consolidated-revenue-reporting/facebook-reporting.md)
- [Consolidated Ad Revenue with multiple mediators](https://docs.adlibertas.com/the-platform/consolidated-revenue-reporting/consolidated-ad-revenue-with-multiple-mediators.md)
- [Business Analytics](https://docs.adlibertas.com/the-platform/business-analytics.md): Getting started with your self-serve business intelligence tool.
- [Analytics Layout](https://docs.adlibertas.com/the-platform/business-analytics/analytics-layout.md): The organization & workflow of your analytics tool
- [Understanding the "Explore Data" button](https://docs.adlibertas.com/the-platform/business-analytics/understanding-the-explore-data-button.md): Linking to powerful BI to customize, save questions and create custom dashboards.
- [The Data Table](https://docs.adlibertas.com/the-platform/business-analytics/the-data-table.md)
- [Asking a Question](https://docs.adlibertas.com/the-platform/business-analytics/asking-a-question.md)
- [Saving a Question](https://docs.adlibertas.com/the-platform/business-analytics/saving-a-question.md): Keep a question around for posterity, add to a dashboard or connect for API-export.
- [Creating a custom dimension](https://docs.adlibertas.com/the-platform/business-analytics/creating-a-custom-dimension.md): Custom metrics (expressions) allow you to get more complex view of your data.
- [Setting up a pulse](https://docs.adlibertas.com/the-platform/business-analytics/setting-up-a-pulse.md)
- [Custom Dashboards](https://docs.adlibertas.com/the-platform/custom-dashboards.md)
- [Custom Dashboard Filters](https://docs.adlibertas.com/the-platform/custom-dashboards/custom-dashboard-filters.md): Adding global filters to your dashboard
- [Combining data into a single chart](https://docs.adlibertas.com/the-platform/custom-dashboards/combining-data-into-a-single-chart.md)
- [Direct SQL Access](https://docs.adlibertas.com/the-platform/direct-sql-access.md): AdLibertas offers customers the ability to access their datasets directly using Amazon Athena.
- [Exporting Data](https://docs.adlibertas.com/the-platform/exporting-data.md)
- [Ad Network Reports](https://docs.adlibertas.com/the-platform/exporting-data/ad-network-reports.md)
- [Chart Reports](https://docs.adlibertas.com/the-platform/exporting-data/chart-reports.md)
- [Custom API connections](https://docs.adlibertas.com/the-platform/exporting-data/custom-api-connections.md): Getting programmatic access to your data
- [Downloading & Scheduling Data Reports](https://docs.adlibertas.com/the-platform/exporting-data/downloading-and-scheduling-data-reports.md)
- [Deprecated: Line Item Change Log](https://docs.adlibertas.com/the-platform/exporting-data/deprecated-line-item-change-log.md)
- [General](https://docs.adlibertas.com/the-platform/general.md)
- [Change your Username & Password](https://docs.adlibertas.com/the-platform/general/change-your-username-and-password.md)
- [Adding Users to your Account](https://docs.adlibertas.com/the-platform/general/adding-users-to-your-account.md)
- [Sharing Collaborative Links](https://docs.adlibertas.com/the-platform/general/sharing-collaborative-links.md): We’ve made it easy to share the exact report or page you’re viewing in the AdLibertas dashboard with your team. To create a collaborative link, simply click on the link icon (red) and a shortened link
- [AdLibertas Cost](https://docs.adlibertas.com/the-platform/general/adlibertas-cost.md)
- [Connecting in 3 steps](https://docs.adlibertas.com/data-integrations/connecting-in-3-steps.md): Connect your data quickly and easily
- [Ad Impression-Level Revenue Connections](https://docs.adlibertas.com/data-integrations/ad-impression-level-revenue-connections.md)
- [AppLovin Max User Revenue API](https://docs.adlibertas.com/data-integrations/ad-impression-level-revenue-connections/applovin-max-user-revenue-api.md)
- [ironSource Ad Revenue Measurement Integration](https://docs.adlibertas.com/data-integrations/ad-impression-level-revenue-connections/ironsource-ad-revenue-measurement-integration.md): IronSource makes it easy to collect impression-level data. While they do provide a post-back app event, it’s much easier for AdLibertas to collect the impression-level data from the ironSource API.
- [Impression level tracking with Admob Mediation](https://docs.adlibertas.com/data-integrations/ad-impression-level-revenue-connections/impression-level-tracking-with-admob-mediation.md)
- [Collecting MoPub Impression-Level Data as a Firebase Event](https://docs.adlibertas.com/data-integrations/ad-impression-level-revenue-connections/collecting-mopub-impression-level-data-as-a-firebase-event.md): Today MoPub doesn’t offer an API providing impression-level events. The information is only allowed as a post-back to the app.
- [Ad Network & Store Connections](https://docs.adlibertas.com/data-integrations/ad-network-and-store-connections.md)
- [Adding Ad Network Credentials](https://docs.adlibertas.com/data-integrations/ad-network-and-store-connections/adding-ad-network-credentials.md)
- [How does App Store Reporting work?](https://docs.adlibertas.com/data-integrations/ad-network-and-store-connections/how-does-app-store-reporting-work.md): AdLibertas can track your App Store revenue generated on Apple AppStore and Google Play.
- [Adding access to Google Play](https://docs.adlibertas.com/data-integrations/ad-network-and-store-connections/adding-access-to-google-play.md): We now offer the ability to import app store revenue to the AdLibertas dashboard. This will give you a holistic view of your mobile app revenue performance.
- [Adding Sub User to App Store Connect](https://docs.adlibertas.com/data-integrations/ad-network-and-store-connections/adding-sub-user-to-app-store-connect.md): Importing Sales Data from the Apple App Store into AdLibertas
- [Getting the most from Ad Network Reports](https://docs.adlibertas.com/data-integrations/ad-network-and-store-connections/getting-the-most-from-ad-network-reports.md)
- [Analytics Connections](https://docs.adlibertas.com/data-integrations/analytics-connections.md)
- [Data Set Status](https://docs.adlibertas.com/data-integrations/analytics-connections/data-set-status.md): Status and details of your user level data pipeline.
- [Connect AdLibertas to Firebase](https://docs.adlibertas.com/data-integrations/analytics-connections/connect-adlibertas-to-firebase.md): This article covers how to enable AdLibertas to collect and store Firebase analytics and AB testing data
- [Connecting AdLibertas to BigQuery](https://docs.adlibertas.com/data-integrations/analytics-connections/connecting-adlibertas-to-bigquery.md): This article covers how to connect AdLibertas directly to Google BigQuery
- [Firebase Install Counts in Audience Reporting](https://docs.adlibertas.com/data-integrations/analytics-connections/firebase-install-counts-in-audience-reporting.md): TL;DR: The best way to measure installs with Firebase data is using the first\_touch\_timestamp user property.
- [Setting User Campaigns in Firebase](https://docs.adlibertas.com/data-integrations/analytics-connections/setting-user-campaigns-in-firebase.md)
- [Why use revenue to determine Firebase AB test winners?](https://docs.adlibertas.com/data-integrations/analytics-connections/why-use-revenue-to-determine-firebase-ab-test-winners.md): Combining ad revenue and accurate IAP revenue to your Firebase AB test helps you understand the actual revenue outcome of your tests.
- [Firebase Best Practices: keeping Google BigQuery Costs Down](https://docs.adlibertas.com/data-integrations/analytics-connections/firebase-best-practices-keeping-google-bigquery-costs-down.md)
- [Custom Integrations](https://docs.adlibertas.com/data-integrations/custom-integrations.md)
- [Sending Events via Webhooks to AdLibertas](https://docs.adlibertas.com/data-integrations/custom-integrations/sending-events-via-webhooks-to-adlibertas.md)
- [Impression level tracking with Admob Mediation](https://docs.adlibertas.com/data-integrations/custom-integrations/impression-level-tracking-with-admob-mediation.md)
- [Connecting AdLibertas to BigQuery](https://docs.adlibertas.com/data-integrations/custom-integrations/connecting-adlibertas-to-bigquery.md)
- [Importing a custom data set](https://docs.adlibertas.com/data-integrations/custom-integrations/importing-a-custom-data-set.md)
- [IAP Connections](https://docs.adlibertas.com/data-integrations/iap-connections.md)
- [Tracking IAP & Subscriptions in Firebase and BigQuery](https://docs.adlibertas.com/data-integrations/iap-connections/tracking-iap-and-subscriptions-in-firebase-and-bigquery.md)
- [RevenueCat Integration: WebHooks](https://docs.adlibertas.com/data-integrations/iap-connections/revenuecat-integration-webhooks.md)
- [RevenueCat: Setting Universal Identifiers](https://docs.adlibertas.com/data-integrations/iap-connections/revenuecat-setting-universal-identifiers.md)
- [MMP Connections](https://docs.adlibertas.com/data-integrations/mmp-connections.md)
- [Connecting Adjust](https://docs.adlibertas.com/data-integrations/mmp-connections/connecting-adjust.md)
- [Connecting AppsFlyer](https://docs.adlibertas.com/data-integrations/mmp-connections/connecting-appsflyer.md)
- [Connecting Kochava](https://docs.adlibertas.com/data-integrations/mmp-connections/connecting-kochava.md)
- [General](https://docs.adlibertas.com/faqs/general.md)
- [Why does AdLibertas need credentials?](https://docs.adlibertas.com/faqs/general/why-does-adlibertas-need-credentials.md)
- [Audience Reporting](https://docs.adlibertas.com/faqs/audience-reporting.md)
- [Why doesn't my daily active user count match Firebase?](https://docs.adlibertas.com/faqs/audience-reporting/why-doesnt-my-daily-active-user-count-match-firebase.md)
- [Why doesn’t my retention rate match?](https://docs.adlibertas.com/faqs/audience-reporting/why-doesnt-my-retention-rate-match.md)
- [Why aren't my install rates matching?](https://docs.adlibertas.com/faqs/audience-reporting/why-arent-my-install-rates-matching.md)
- [Why doesn't my relative user count match retention?](https://docs.adlibertas.com/faqs/audience-reporting/why-doesnt-my-relative-user-count-match-retention.md)
- [What is the probability projected LTV becomes actual LTV?](https://docs.adlibertas.com/faqs/audience-reporting/what-is-the-probability-projected-ltv-becomes-actual-ltv.md): The answer is it really depends.
- [Why doesn’t Firebase and AdLibertas revenue match?](https://docs.adlibertas.com/faqs/audience-reporting/why-doesnt-firebase-and-adlibertas-revenue-match.md): There are a few possibilities why revenue doesn’t match your Firebase console:
- [Reporting](https://docs.adlibertas.com/faqs/reporting.md)
- [What is “non\_mopub” revenue](https://docs.adlibertas.com/faqs/reporting/what-is-non_mopub-revenue.md)
- [How do customers use AdLibertas?](https://docs.adlibertas.com/faqs/reporting/how-do-customers-use-adlibertas.md): Related: What is AdLibertas? :: Getting started with AdLibertas
- [Privacy & Security Details](https://docs.adlibertas.com/privacy-and-security/privacy-and-security-details.md): Details on how we manage clients privacy and data security.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information, you can query the documentation dynamically by asking a question.
Perform an HTTP GET request on a page URL with the `ask` query parameter:
```
GET https://docs.adlibertas.com/getting-started/welcome-to-adlibertas.md?ask=<question>
```
The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.
Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
