# 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.