-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathcatalog.json
1 lines (1 loc) · 305 KB
/
catalog.json
1
{"metadata": {"dbt_schema_version": "https://schemas.getdbt.com/dbt/catalog/v1.json", "dbt_version": "1.7.9", "generated_at": "2025-02-14T22:23:46.314742Z", "invocation_id": "40404a60-8654-4fa0-8d62-80d495addd21", "env": {}}, "nodes": {"seed.app_reporting_integration_tests.app_crash_daily": {"metadata": {"type": "BASE TABLE", "schema": "app_reporting_integrations_test_8", "name": "app_crash_daily", "database": "postgres", "comment": null, "owner": "pguser"}, "columns": {"_fivetran_id": {"type": "text", "index": 1, "name": "_fivetran_id", "comment": null}, "app_id": {"type": "integer", "index": 2, "name": "app_id", "comment": null}, "date": {"type": "date", "index": 3, "name": "date", "comment": null}, "app_version": {"type": "text", "index": 4, "name": "app_version", "comment": null}, "device": {"type": "text", "index": 5, "name": "device", "comment": null}, "platform_version": {"type": "text", "index": 6, "name": "platform_version", "comment": null}, "crashes": {"type": "integer", "index": 7, "name": "crashes", "comment": null}, "unique_devices": {"type": "integer", "index": 8, "name": "unique_devices", "comment": null}, "_fivetran_synced": {"type": "timestamp without time zone", "index": 9, "name": "_fivetran_synced", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "seed.app_reporting_integration_tests.app_crash_daily"}, "seed.app_reporting_integration_tests.app_session_standard_daily": {"metadata": {"type": "BASE TABLE", "schema": "app_reporting_integrations_test_8", "name": "app_session_standard_daily", "database": "postgres", "comment": null, "owner": "pguser"}, "columns": {"_fivetran_id": {"type": "text", "index": 1, "name": "_fivetran_id", "comment": null}, "app_id": {"type": "integer", "index": 2, "name": "app_id", "comment": null}, "date": {"type": "date", "index": 3, "name": "date", "comment": null}, "app_version": {"type": "double precision", "index": 4, "name": "app_version", "comment": null}, "device": {"type": "text", "index": 5, "name": "device", "comment": null}, "platform_version": {"type": "text", "index": 6, "name": "platform_version", "comment": null}, "source_type": {"type": "text", "index": 7, "name": "source_type", "comment": null}, "page_type": {"type": "text", "index": 8, "name": "page_type", "comment": null}, "app_download_date": {"type": "date", "index": 9, "name": "app_download_date", "comment": null}, "territory": {"type": "text", "index": 10, "name": "territory", "comment": null}, "sessions": {"type": "integer", "index": 11, "name": "sessions", "comment": null}, "total_session_duration": {"type": "integer", "index": 12, "name": "total_session_duration", "comment": null}, "unique_devices": {"type": "integer", "index": 13, "name": "unique_devices", "comment": null}, "_fivetran_synced": {"type": "timestamp without time zone", "index": 14, "name": "_fivetran_synced", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "seed.app_reporting_integration_tests.app_session_standard_daily"}, "seed.app_reporting_integration_tests.app_store_app": {"metadata": {"type": "BASE TABLE", "schema": "app_reporting_integrations_test_8", "name": "app_store_app", "database": "postgres", "comment": null, "owner": "pguser"}, "columns": {"id": {"type": "integer", "index": 1, "name": "id", "comment": null}, "name": {"type": "text", "index": 2, "name": "name", "comment": null}, "primary_locale": {"type": "text", "index": 3, "name": "primary_locale", "comment": null}, "content_rights_declaration": {"type": "text", "index": 4, "name": "content_rights_declaration", "comment": null}, "was_made_for_kids": {"type": "integer", "index": 5, "name": "was_made_for_kids", "comment": null}, "subscription_status_url": {"type": "text", "index": 6, "name": "subscription_status_url", "comment": null}, "subscription_status_url_version": {"type": "text", "index": 7, "name": "subscription_status_url_version", "comment": null}, "subscription_status_url_for_sandbox": {"type": "text", "index": 8, "name": "subscription_status_url_for_sandbox", "comment": null}, "subscription_status_url_version_for_sandbox": {"type": "text", "index": 9, "name": "subscription_status_url_version_for_sandbox", "comment": null}, "_fivetran_synced": {"type": "timestamp without time zone", "index": 10, "name": "_fivetran_synced", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "seed.app_reporting_integration_tests.app_store_app"}, "seed.app_reporting_integration_tests.app_store_discovery_and_engagement_standard_daily": {"metadata": {"type": "BASE TABLE", "schema": "app_reporting_integrations_test_8", "name": "app_store_discovery_and_engagement_standard_daily", "database": "postgres", "comment": null, "owner": "pguser"}, "columns": {"_fivetran_id": {"type": "text", "index": 1, "name": "_fivetran_id", "comment": null}, "app_id": {"type": "integer", "index": 2, "name": "app_id", "comment": null}, "date": {"type": "date", "index": 3, "name": "date", "comment": null}, "event": {"type": "text", "index": 4, "name": "event", "comment": null}, "page_type": {"type": "text", "index": 5, "name": "page_type", "comment": null}, "source_type": {"type": "text", "index": 6, "name": "source_type", "comment": null}, "engagement_type": {"type": "text", "index": 7, "name": "engagement_type", "comment": null}, "device": {"type": "text", "index": 8, "name": "device", "comment": null}, "platform_version": {"type": "text", "index": 9, "name": "platform_version", "comment": null}, "territory": {"type": "text", "index": 10, "name": "territory", "comment": null}, "counts": {"type": "integer", "index": 11, "name": "counts", "comment": null}, "unique_counts": {"type": "integer", "index": 12, "name": "unique_counts", "comment": null}, "_fivetran_synced": {"type": "timestamp without time zone", "index": 13, "name": "_fivetran_synced", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "seed.app_reporting_integration_tests.app_store_discovery_and_engagement_standard_daily"}, "seed.app_reporting_integration_tests.app_store_download_standard_daily": {"metadata": {"type": "BASE TABLE", "schema": "app_reporting_integrations_test_8", "name": "app_store_download_standard_daily", "database": "postgres", "comment": null, "owner": "pguser"}, "columns": {"_fivetran_id": {"type": "text", "index": 1, "name": "_fivetran_id", "comment": null}, "app_id": {"type": "integer", "index": 2, "name": "app_id", "comment": null}, "date": {"type": "date", "index": 3, "name": "date", "comment": null}, "download_type": {"type": "text", "index": 4, "name": "download_type", "comment": null}, "app_version": {"type": "double precision", "index": 5, "name": "app_version", "comment": null}, "device": {"type": "text", "index": 6, "name": "device", "comment": null}, "platform_version": {"type": "text", "index": 7, "name": "platform_version", "comment": null}, "source_type": {"type": "text", "index": 8, "name": "source_type", "comment": null}, "page_type": {"type": "text", "index": 9, "name": "page_type", "comment": null}, "pre_order": {"type": "integer", "index": 10, "name": "pre_order", "comment": null}, "territory": {"type": "text", "index": 11, "name": "territory", "comment": null}, "counts": {"type": "integer", "index": 12, "name": "counts", "comment": null}, "_fivetran_synced": {"type": "timestamp without time zone", "index": 13, "name": "_fivetran_synced", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "seed.app_reporting_integration_tests.app_store_download_standard_daily"}, "seed.app_reporting_integration_tests.app_store_installation_and_deletion_standard_daily": {"metadata": {"type": "BASE TABLE", "schema": "app_reporting_integrations_test_8", "name": "app_store_installation_and_deletion_standard_daily", "database": "postgres", "comment": null, "owner": "pguser"}, "columns": {"_fivetran_id": {"type": "text", "index": 1, "name": "_fivetran_id", "comment": null}, "app_id": {"type": "integer", "index": 2, "name": "app_id", "comment": null}, "date": {"type": "date", "index": 3, "name": "date", "comment": null}, "event": {"type": "text", "index": 4, "name": "event", "comment": null}, "download_type": {"type": "text", "index": 5, "name": "download_type", "comment": null}, "app_version": {"type": "double precision", "index": 6, "name": "app_version", "comment": null}, "device": {"type": "text", "index": 7, "name": "device", "comment": null}, "platform_version": {"type": "text", "index": 8, "name": "platform_version", "comment": null}, "source_type": {"type": "text", "index": 9, "name": "source_type", "comment": null}, "page_type": {"type": "text", "index": 10, "name": "page_type", "comment": null}, "app_download_date": {"type": "date", "index": 11, "name": "app_download_date", "comment": null}, "territory": {"type": "text", "index": 12, "name": "territory", "comment": null}, "counts": {"type": "integer", "index": 13, "name": "counts", "comment": null}, "unique_devices": {"type": "integer", "index": 14, "name": "unique_devices", "comment": null}, "_fivetran_synced": {"type": "timestamp without time zone", "index": 15, "name": "_fivetran_synced", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "seed.app_reporting_integration_tests.app_store_installation_and_deletion_standard_daily"}, "seed.app_reporting_integration_tests.earnings": {"metadata": {"type": "BASE TABLE", "schema": "app_reporting_integrations_test_8", "name": "earnings", "database": "postgres", "comment": null, "owner": "pguser"}, "columns": {"_file": {"type": "text", "index": 1, "name": "_file", "comment": null}, "_line": {"type": "integer", "index": 2, "name": "_line", "comment": null}, "_modified": {"type": "text", "index": 3, "name": "_modified", "comment": null}, "description": {"type": "text", "index": 4, "name": "description", "comment": null}, "transaction_date": {"type": "text", "index": 5, "name": "transaction_date", "comment": null}, "transaction_time": {"type": "text", "index": 6, "name": "transaction_time", "comment": null}, "tax_type": {"type": "integer", "index": 7, "name": "tax_type", "comment": null}, "transaction_type": {"type": "text", "index": 8, "name": "transaction_type", "comment": null}, "refund_type": {"type": "integer", "index": 9, "name": "refund_type", "comment": null}, "product_title": {"type": "text", "index": 10, "name": "product_title", "comment": null}, "product_id": {"type": "text", "index": 11, "name": "product_id", "comment": null}, "product_type": {"type": "integer", "index": 12, "name": "product_type", "comment": null}, "sku_id": {"type": "text", "index": 13, "name": "sku_id", "comment": null}, "hardware": {"type": "integer", "index": 14, "name": "hardware", "comment": null}, "buyer_country": {"type": "text", "index": 15, "name": "buyer_country", "comment": null}, "buyer_state": {"type": "text", "index": 16, "name": "buyer_state", "comment": null}, "buyer_postal_code": {"type": "integer", "index": 17, "name": "buyer_postal_code", "comment": null}, "buyer_currency": {"type": "text", "index": 18, "name": "buyer_currency", "comment": null}, "amount_buyer_currency_": {"type": "double precision", "index": 19, "name": "amount_buyer_currency_", "comment": null}, "currency_conversion_rate": {"type": "double precision", "index": 20, "name": "currency_conversion_rate", "comment": null}, "merchant_currency": {"type": "text", "index": 21, "name": "merchant_currency", "comment": null}, "amount_merchant_currency_": {"type": "double precision", "index": 22, "name": "amount_merchant_currency_", "comment": null}, "_fivetran_synced": {"type": "timestamp without time zone", "index": 23, "name": "_fivetran_synced", "comment": null}, "base_plan_id": {"type": "integer", "index": 24, "name": "base_plan_id", "comment": null}, "offer_id": {"type": "integer", "index": 25, "name": "offer_id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "seed.app_reporting_integration_tests.earnings"}, "seed.app_reporting_integration_tests.financial_stats_subscriptions_country": {"metadata": {"type": "BASE TABLE", "schema": "app_reporting_integrations_test_8", "name": "financial_stats_subscriptions_country", "database": "postgres", "comment": null, "owner": "pguser"}, "columns": {"_file": {"type": "text", "index": 1, "name": "_file", "comment": null}, "_line": {"type": "integer", "index": 2, "name": "_line", "comment": null}, "_modified": {"type": "text", "index": 3, "name": "_modified", "comment": null}, "date": {"type": "date", "index": 4, "name": "date", "comment": null}, "package_name": {"type": "text", "index": 5, "name": "package_name", "comment": null}, "product_id": {"type": "text", "index": 6, "name": "product_id", "comment": null}, "country": {"type": "text", "index": 7, "name": "country", "comment": null}, "new_subscriptions": {"type": "integer", "index": 8, "name": "new_subscriptions", "comment": null}, "cancelled_subscriptions": {"type": "integer", "index": 9, "name": "cancelled_subscriptions", "comment": null}, "active_subscriptions": {"type": "integer", "index": 10, "name": "active_subscriptions", "comment": null}, "_fivetran_synced": {"type": "timestamp without time zone", "index": 11, "name": "_fivetran_synced", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "seed.app_reporting_integration_tests.financial_stats_subscriptions_country"}, "seed.app_reporting_integration_tests.sales_subscription_event_summary": {"metadata": {"type": "BASE TABLE", "schema": "app_reporting_integrations_test_8", "name": "sales_subscription_event_summary", "database": "postgres", "comment": null, "owner": "pguser"}, "columns": {"_fivetran_id": {"type": "text", "index": 1, "name": "_fivetran_id", "comment": null}, "vendor_number": {"type": "integer", "index": 2, "name": "vendor_number", "comment": null}, "event_date": {"type": "date", "index": 3, "name": "event_date", "comment": null}, "event": {"type": "text", "index": 4, "name": "event", "comment": null}, "app_name": {"type": "text", "index": 5, "name": "app_name", "comment": null}, "app_apple_id": {"type": "integer", "index": 6, "name": "app_apple_id", "comment": null}, "subscription_name": {"type": "text", "index": 7, "name": "subscription_name", "comment": null}, "subscription_apple_id": {"type": "integer", "index": 8, "name": "subscription_apple_id", "comment": null}, "subscription_group_id": {"type": "integer", "index": 9, "name": "subscription_group_id", "comment": null}, "standard_subscription_duration": {"type": "text", "index": 10, "name": "standard_subscription_duration", "comment": null}, "subscription_offer_type": {"type": "text", "index": 11, "name": "subscription_offer_type", "comment": null}, "subscription_offer_duration": {"type": "text", "index": 12, "name": "subscription_offer_duration", "comment": null}, "marketing_opt_in": {"type": "text", "index": 13, "name": "marketing_opt_in", "comment": null}, "marketing_opt_in_duration": {"type": "text", "index": 14, "name": "marketing_opt_in_duration", "comment": null}, "preserved_pricing": {"type": "text", "index": 15, "name": "preserved_pricing", "comment": null}, "proceeds_reason": {"type": "text", "index": 16, "name": "proceeds_reason", "comment": null}, "promotional_offer_name": {"type": "text", "index": 17, "name": "promotional_offer_name", "comment": null}, "promotional_offer_id": {"type": "text", "index": 18, "name": "promotional_offer_id", "comment": null}, "consecutive_paid_periods": {"type": "integer", "index": 19, "name": "consecutive_paid_periods", "comment": null}, "original_start_date": {"type": "date", "index": 20, "name": "original_start_date", "comment": null}, "device": {"type": "text", "index": 21, "name": "device", "comment": null}, "client": {"type": "text", "index": 22, "name": "client", "comment": null}, "state": {"type": "text", "index": 23, "name": "state", "comment": null}, "country": {"type": "text", "index": 24, "name": "country", "comment": null}, "previous_subscription_name": {"type": "text", "index": 25, "name": "previous_subscription_name", "comment": null}, "previous_subscription_apple_id": {"type": "integer", "index": 26, "name": "previous_subscription_apple_id", "comment": null}, "days_before_canceling": {"type": "integer", "index": 27, "name": "days_before_canceling", "comment": null}, "cancellation_reason": {"type": "text", "index": 28, "name": "cancellation_reason", "comment": null}, "days_canceled": {"type": "integer", "index": 29, "name": "days_canceled", "comment": null}, "quantity": {"type": "integer", "index": 30, "name": "quantity", "comment": null}, "paid_service_days_recovered": {"type": "integer", "index": 31, "name": "paid_service_days_recovered", "comment": null}, "_fivetran_synced": {"type": "timestamp without time zone", "index": 32, "name": "_fivetran_synced", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "seed.app_reporting_integration_tests.sales_subscription_event_summary"}, "seed.app_reporting_integration_tests.sales_subscription_summary": {"metadata": {"type": "BASE TABLE", "schema": "app_reporting_integrations_test_8", "name": "sales_subscription_summary", "database": "postgres", "comment": null, "owner": "pguser"}, "columns": {"_fivetran_id": {"type": "text", "index": 1, "name": "_fivetran_id", "comment": null}, "vendor_number": {"type": "integer", "index": 2, "name": "vendor_number", "comment": null}, "app_name": {"type": "text", "index": 3, "name": "app_name", "comment": null}, "app_apple_id": {"type": "integer", "index": 4, "name": "app_apple_id", "comment": null}, "subscription_name": {"type": "text", "index": 5, "name": "subscription_name", "comment": null}, "subscription_apple_id": {"type": "integer", "index": 6, "name": "subscription_apple_id", "comment": null}, "subscription_group_id": {"type": "integer", "index": 7, "name": "subscription_group_id", "comment": null}, "standard_subscription_duration": {"type": "text", "index": 8, "name": "standard_subscription_duration", "comment": null}, "customer_price": {"type": "double precision", "index": 9, "name": "customer_price", "comment": null}, "customer_currency": {"type": "text", "index": 10, "name": "customer_currency", "comment": null}, "developer_proceeds": {"type": "double precision", "index": 11, "name": "developer_proceeds", "comment": null}, "proceeds_currency": {"type": "text", "index": 12, "name": "proceeds_currency", "comment": null}, "preserved_pricing": {"type": "text", "index": 13, "name": "preserved_pricing", "comment": null}, "proceeds_reason": {"type": "text", "index": 14, "name": "proceeds_reason", "comment": null}, "subscription_offer_name": {"type": "text", "index": 15, "name": "subscription_offer_name", "comment": null}, "promotional_offer_id": {"type": "text", "index": 16, "name": "promotional_offer_id", "comment": null}, "state": {"type": "text", "index": 17, "name": "state", "comment": null}, "country": {"type": "text", "index": 18, "name": "country", "comment": null}, "device": {"type": "text", "index": 19, "name": "device", "comment": null}, "client": {"type": "text", "index": 20, "name": "client", "comment": null}, "active_standard_price_subscriptions": {"type": "integer", "index": 21, "name": "active_standard_price_subscriptions", "comment": null}, "active_free_trial_introductory_offer_subscriptions": {"type": "integer", "index": 22, "name": "active_free_trial_introductory_offer_subscriptions", "comment": null}, "active_pay_up_front_introductory_offer_subscriptions": {"type": "integer", "index": 23, "name": "active_pay_up_front_introductory_offer_subscriptions", "comment": null}, "active_pay_as_you_go_introductory_offer_subscriptions": {"type": "integer", "index": 24, "name": "active_pay_as_you_go_introductory_offer_subscriptions", "comment": null}, "free_trial_promotional_offer_subscriptions": {"type": "integer", "index": 25, "name": "free_trial_promotional_offer_subscriptions", "comment": null}, "pay_up_front_promotional_offer_subscriptions": {"type": "integer", "index": 26, "name": "pay_up_front_promotional_offer_subscriptions", "comment": null}, "pay_as_you_go_promotional_offer_subscriptions": {"type": "integer", "index": 27, "name": "pay_as_you_go_promotional_offer_subscriptions", "comment": null}, "marketing_opt_ins": {"type": "integer", "index": 28, "name": "marketing_opt_ins", "comment": null}, "billing_retry": {"type": "integer", "index": 29, "name": "billing_retry", "comment": null}, "grace_period": {"type": "integer", "index": 30, "name": "grace_period", "comment": null}, "free_trial_offer_code_subscriptions": {"type": "integer", "index": 31, "name": "free_trial_offer_code_subscriptions", "comment": null}, "pay_up_front_offer_code_subscriptions": {"type": "integer", "index": 32, "name": "pay_up_front_offer_code_subscriptions", "comment": null}, "pay_as_you_go_offer_code_subscriptions": {"type": "integer", "index": 33, "name": "pay_as_you_go_offer_code_subscriptions", "comment": null}, "subscribers": {"type": "integer", "index": 34, "name": "subscribers", "comment": null}, "_fivetran_synced": {"type": "timestamp without time zone", "index": 35, "name": "_fivetran_synced", "comment": null}, "date": {"type": "date", "index": 36, "name": "date", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "seed.app_reporting_integration_tests.sales_subscription_summary"}, "seed.app_reporting_integration_tests.stats_crashes_app_version": {"metadata": {"type": "BASE TABLE", "schema": "app_reporting_integrations_test_8", "name": "stats_crashes_app_version", "database": "postgres", "comment": null, "owner": "pguser"}, "columns": {"_file": {"type": "text", "index": 1, "name": "_file", "comment": null}, "_line": {"type": "integer", "index": 2, "name": "_line", "comment": null}, "_modified": {"type": "text", "index": 3, "name": "_modified", "comment": null}, "date": {"type": "date", "index": 4, "name": "date", "comment": null}, "package_name": {"type": "text", "index": 5, "name": "package_name", "comment": null}, "app_version_code": {"type": "integer", "index": 6, "name": "app_version_code", "comment": null}, "daily_crashes": {"type": "integer", "index": 7, "name": "daily_crashes", "comment": null}, "daily_anrs": {"type": "integer", "index": 8, "name": "daily_anrs", "comment": null}, "_fivetran_synced": {"type": "timestamp without time zone", "index": 9, "name": "_fivetran_synced", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "seed.app_reporting_integration_tests.stats_crashes_app_version"}, "seed.app_reporting_integration_tests.stats_crashes_os_version": {"metadata": {"type": "BASE TABLE", "schema": "app_reporting_integrations_test_8", "name": "stats_crashes_os_version", "database": "postgres", "comment": null, "owner": "pguser"}, "columns": {"_file": {"type": "text", "index": 1, "name": "_file", "comment": null}, "_line": {"type": "integer", "index": 2, "name": "_line", "comment": null}, "_modified": {"type": "text", "index": 3, "name": "_modified", "comment": null}, "date": {"type": "date", "index": 4, "name": "date", "comment": null}, "package_name": {"type": "text", "index": 5, "name": "package_name", "comment": null}, "android_os_version": {"type": "text", "index": 6, "name": "android_os_version", "comment": null}, "daily_crashes": {"type": "integer", "index": 7, "name": "daily_crashes", "comment": null}, "daily_anrs": {"type": "integer", "index": 8, "name": "daily_anrs", "comment": null}, "_fivetran_synced": {"type": "timestamp without time zone", "index": 9, "name": "_fivetran_synced", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "seed.app_reporting_integration_tests.stats_crashes_os_version"}, "seed.app_reporting_integration_tests.stats_crashes_overview": {"metadata": {"type": "BASE TABLE", "schema": "app_reporting_integrations_test_8", "name": "stats_crashes_overview", "database": "postgres", "comment": null, "owner": "pguser"}, "columns": {"_file": {"type": "text", "index": 1, "name": "_file", "comment": null}, "_line": {"type": "integer", "index": 2, "name": "_line", "comment": null}, "_modified": {"type": "text", "index": 3, "name": "_modified", "comment": null}, "date": {"type": "date", "index": 4, "name": "date", "comment": null}, "package_name": {"type": "text", "index": 5, "name": "package_name", "comment": null}, "daily_crashes": {"type": "integer", "index": 6, "name": "daily_crashes", "comment": null}, "daily_anrs": {"type": "integer", "index": 7, "name": "daily_anrs", "comment": null}, "_fivetran_synced": {"type": "timestamp without time zone", "index": 8, "name": "_fivetran_synced", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "seed.app_reporting_integration_tests.stats_crashes_overview"}, "seed.app_reporting_integration_tests.stats_installs_app_version": {"metadata": {"type": "BASE TABLE", "schema": "app_reporting_integrations_test_8", "name": "stats_installs_app_version", "database": "postgres", "comment": null, "owner": "pguser"}, "columns": {"_file": {"type": "text", "index": 1, "name": "_file", "comment": null}, "_line": {"type": "integer", "index": 2, "name": "_line", "comment": null}, "_modified": {"type": "text", "index": 3, "name": "_modified", "comment": null}, "date": {"type": "date", "index": 4, "name": "date", "comment": null}, "package_name": {"type": "text", "index": 5, "name": "package_name", "comment": null}, "app_version_code": {"type": "integer", "index": 6, "name": "app_version_code", "comment": null}, "current_device_installs": {"type": "integer", "index": 7, "name": "current_device_installs", "comment": null}, "daily_device_installs": {"type": "integer", "index": 8, "name": "daily_device_installs", "comment": null}, "daily_device_uninstalls": {"type": "integer", "index": 9, "name": "daily_device_uninstalls", "comment": null}, "daily_device_upgrades": {"type": "integer", "index": 10, "name": "daily_device_upgrades", "comment": null}, "current_user_installs": {"type": "integer", "index": 11, "name": "current_user_installs", "comment": null}, "total_user_installs": {"type": "integer", "index": 12, "name": "total_user_installs", "comment": null}, "daily_user_installs": {"type": "integer", "index": 13, "name": "daily_user_installs", "comment": null}, "daily_user_uninstalls": {"type": "integer", "index": 14, "name": "daily_user_uninstalls", "comment": null}, "_fivetran_synced": {"type": "timestamp without time zone", "index": 15, "name": "_fivetran_synced", "comment": null}, "active_device_installs": {"type": "integer", "index": 16, "name": "active_device_installs", "comment": null}, "install_events": {"type": "integer", "index": 17, "name": "install_events", "comment": null}, "update_events": {"type": "integer", "index": 18, "name": "update_events", "comment": null}, "uninstall_events": {"type": "integer", "index": 19, "name": "uninstall_events", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "seed.app_reporting_integration_tests.stats_installs_app_version"}, "seed.app_reporting_integration_tests.stats_installs_country": {"metadata": {"type": "BASE TABLE", "schema": "app_reporting_integrations_test_8", "name": "stats_installs_country", "database": "postgres", "comment": null, "owner": "pguser"}, "columns": {"_file": {"type": "text", "index": 1, "name": "_file", "comment": null}, "_line": {"type": "integer", "index": 2, "name": "_line", "comment": null}, "_modified": {"type": "text", "index": 3, "name": "_modified", "comment": null}, "date": {"type": "date", "index": 4, "name": "date", "comment": null}, "package_name": {"type": "text", "index": 5, "name": "package_name", "comment": null}, "country": {"type": "text", "index": 6, "name": "country", "comment": null}, "current_device_installs": {"type": "integer", "index": 7, "name": "current_device_installs", "comment": null}, "daily_device_installs": {"type": "integer", "index": 8, "name": "daily_device_installs", "comment": null}, "daily_device_uninstalls": {"type": "integer", "index": 9, "name": "daily_device_uninstalls", "comment": null}, "daily_device_upgrades": {"type": "integer", "index": 10, "name": "daily_device_upgrades", "comment": null}, "current_user_installs": {"type": "integer", "index": 11, "name": "current_user_installs", "comment": null}, "total_user_installs": {"type": "integer", "index": 12, "name": "total_user_installs", "comment": null}, "daily_user_installs": {"type": "integer", "index": 13, "name": "daily_user_installs", "comment": null}, "daily_user_uninstalls": {"type": "integer", "index": 14, "name": "daily_user_uninstalls", "comment": null}, "_fivetran_synced": {"type": "timestamp without time zone", "index": 15, "name": "_fivetran_synced", "comment": null}, "active_device_installs": {"type": "integer", "index": 16, "name": "active_device_installs", "comment": null}, "install_events": {"type": "integer", "index": 17, "name": "install_events", "comment": null}, "update_events": {"type": "integer", "index": 18, "name": "update_events", "comment": null}, "uninstall_events": {"type": "integer", "index": 19, "name": "uninstall_events", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "seed.app_reporting_integration_tests.stats_installs_country"}, "seed.app_reporting_integration_tests.stats_installs_device": {"metadata": {"type": "BASE TABLE", "schema": "app_reporting_integrations_test_8", "name": "stats_installs_device", "database": "postgres", "comment": null, "owner": "pguser"}, "columns": {"_file": {"type": "text", "index": 1, "name": "_file", "comment": null}, "_line": {"type": "integer", "index": 2, "name": "_line", "comment": null}, "_modified": {"type": "text", "index": 3, "name": "_modified", "comment": null}, "date": {"type": "date", "index": 4, "name": "date", "comment": null}, "package_name": {"type": "text", "index": 5, "name": "package_name", "comment": null}, "device": {"type": "text", "index": 6, "name": "device", "comment": null}, "current_device_installs": {"type": "integer", "index": 7, "name": "current_device_installs", "comment": null}, "daily_device_installs": {"type": "integer", "index": 8, "name": "daily_device_installs", "comment": null}, "daily_device_uninstalls": {"type": "integer", "index": 9, "name": "daily_device_uninstalls", "comment": null}, "daily_device_upgrades": {"type": "integer", "index": 10, "name": "daily_device_upgrades", "comment": null}, "current_user_installs": {"type": "integer", "index": 11, "name": "current_user_installs", "comment": null}, "total_user_installs": {"type": "integer", "index": 12, "name": "total_user_installs", "comment": null}, "daily_user_installs": {"type": "integer", "index": 13, "name": "daily_user_installs", "comment": null}, "daily_user_uninstalls": {"type": "integer", "index": 14, "name": "daily_user_uninstalls", "comment": null}, "_fivetran_synced": {"type": "timestamp without time zone", "index": 15, "name": "_fivetran_synced", "comment": null}, "active_device_installs": {"type": "integer", "index": 16, "name": "active_device_installs", "comment": null}, "install_events": {"type": "integer", "index": 17, "name": "install_events", "comment": null}, "update_events": {"type": "integer", "index": 18, "name": "update_events", "comment": null}, "uninstall_events": {"type": "integer", "index": 19, "name": "uninstall_events", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "seed.app_reporting_integration_tests.stats_installs_device"}, "seed.app_reporting_integration_tests.stats_installs_os_version": {"metadata": {"type": "BASE TABLE", "schema": "app_reporting_integrations_test_8", "name": "stats_installs_os_version", "database": "postgres", "comment": null, "owner": "pguser"}, "columns": {"_file": {"type": "text", "index": 1, "name": "_file", "comment": null}, "_line": {"type": "integer", "index": 2, "name": "_line", "comment": null}, "_modified": {"type": "text", "index": 3, "name": "_modified", "comment": null}, "date": {"type": "date", "index": 4, "name": "date", "comment": null}, "package_name": {"type": "text", "index": 5, "name": "package_name", "comment": null}, "android_os_version": {"type": "text", "index": 6, "name": "android_os_version", "comment": null}, "current_device_installs": {"type": "integer", "index": 7, "name": "current_device_installs", "comment": null}, "daily_device_installs": {"type": "integer", "index": 8, "name": "daily_device_installs", "comment": null}, "daily_device_uninstalls": {"type": "integer", "index": 9, "name": "daily_device_uninstalls", "comment": null}, "daily_device_upgrades": {"type": "integer", "index": 10, "name": "daily_device_upgrades", "comment": null}, "current_user_installs": {"type": "integer", "index": 11, "name": "current_user_installs", "comment": null}, "total_user_installs": {"type": "integer", "index": 12, "name": "total_user_installs", "comment": null}, "daily_user_installs": {"type": "integer", "index": 13, "name": "daily_user_installs", "comment": null}, "daily_user_uninstalls": {"type": "integer", "index": 14, "name": "daily_user_uninstalls", "comment": null}, "_fivetran_synced": {"type": "timestamp without time zone", "index": 15, "name": "_fivetran_synced", "comment": null}, "active_device_installs": {"type": "integer", "index": 16, "name": "active_device_installs", "comment": null}, "install_events": {"type": "integer", "index": 17, "name": "install_events", "comment": null}, "update_events": {"type": "integer", "index": 18, "name": "update_events", "comment": null}, "uninstall_events": {"type": "integer", "index": 19, "name": "uninstall_events", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "seed.app_reporting_integration_tests.stats_installs_os_version"}, "seed.app_reporting_integration_tests.stats_installs_overview": {"metadata": {"type": "BASE TABLE", "schema": "app_reporting_integrations_test_8", "name": "stats_installs_overview", "database": "postgres", "comment": null, "owner": "pguser"}, "columns": {"_file": {"type": "text", "index": 1, "name": "_file", "comment": null}, "_line": {"type": "integer", "index": 2, "name": "_line", "comment": null}, "_modified": {"type": "text", "index": 3, "name": "_modified", "comment": null}, "date": {"type": "date", "index": 4, "name": "date", "comment": null}, "package_name": {"type": "text", "index": 5, "name": "package_name", "comment": null}, "current_device_installs": {"type": "integer", "index": 6, "name": "current_device_installs", "comment": null}, "daily_device_installs": {"type": "integer", "index": 7, "name": "daily_device_installs", "comment": null}, "daily_device_uninstalls": {"type": "integer", "index": 8, "name": "daily_device_uninstalls", "comment": null}, "daily_device_upgrades": {"type": "integer", "index": 9, "name": "daily_device_upgrades", "comment": null}, "current_user_installs": {"type": "integer", "index": 10, "name": "current_user_installs", "comment": null}, "total_user_installs": {"type": "integer", "index": 11, "name": "total_user_installs", "comment": null}, "daily_user_installs": {"type": "integer", "index": 12, "name": "daily_user_installs", "comment": null}, "daily_user_uninstalls": {"type": "integer", "index": 13, "name": "daily_user_uninstalls", "comment": null}, "_fivetran_synced": {"type": "timestamp without time zone", "index": 14, "name": "_fivetran_synced", "comment": null}, "active_device_installs": {"type": "bigint", "index": 15, "name": "active_device_installs", "comment": null}, "install_events": {"type": "integer", "index": 16, "name": "install_events", "comment": null}, "update_events": {"type": "integer", "index": 17, "name": "update_events", "comment": null}, "uninstall_events": {"type": "integer", "index": 18, "name": "uninstall_events", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "seed.app_reporting_integration_tests.stats_installs_overview"}, "seed.app_reporting_integration_tests.stats_ratings_app_version": {"metadata": {"type": "BASE TABLE", "schema": "app_reporting_integrations_test_8", "name": "stats_ratings_app_version", "database": "postgres", "comment": null, "owner": "pguser"}, "columns": {"_file": {"type": "text", "index": 1, "name": "_file", "comment": null}, "_line": {"type": "integer", "index": 2, "name": "_line", "comment": null}, "_modified": {"type": "text", "index": 3, "name": "_modified", "comment": null}, "date": {"type": "date", "index": 4, "name": "date", "comment": null}, "package_name": {"type": "text", "index": 5, "name": "package_name", "comment": null}, "app_version_code": {"type": "bigint", "index": 6, "name": "app_version_code", "comment": null}, "daily_average_rating": {"type": "text", "index": 7, "name": "daily_average_rating", "comment": null}, "total_average_rating": {"type": "double precision", "index": 8, "name": "total_average_rating", "comment": null}, "_fivetran_synced": {"type": "timestamp without time zone", "index": 9, "name": "_fivetran_synced", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "seed.app_reporting_integration_tests.stats_ratings_app_version"}, "seed.app_reporting_integration_tests.stats_ratings_country": {"metadata": {"type": "BASE TABLE", "schema": "app_reporting_integrations_test_8", "name": "stats_ratings_country", "database": "postgres", "comment": null, "owner": "pguser"}, "columns": {"_file": {"type": "text", "index": 1, "name": "_file", "comment": null}, "_line": {"type": "integer", "index": 2, "name": "_line", "comment": null}, "_modified": {"type": "text", "index": 3, "name": "_modified", "comment": null}, "date": {"type": "date", "index": 4, "name": "date", "comment": null}, "package_name": {"type": "text", "index": 5, "name": "package_name", "comment": null}, "country": {"type": "text", "index": 6, "name": "country", "comment": null}, "daily_average_rating": {"type": "text", "index": 7, "name": "daily_average_rating", "comment": null}, "total_average_rating": {"type": "double precision", "index": 8, "name": "total_average_rating", "comment": null}, "_fivetran_synced": {"type": "timestamp without time zone", "index": 9, "name": "_fivetran_synced", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "seed.app_reporting_integration_tests.stats_ratings_country"}, "seed.app_reporting_integration_tests.stats_ratings_device": {"metadata": {"type": "BASE TABLE", "schema": "app_reporting_integrations_test_8", "name": "stats_ratings_device", "database": "postgres", "comment": null, "owner": "pguser"}, "columns": {"_file": {"type": "text", "index": 1, "name": "_file", "comment": null}, "_line": {"type": "integer", "index": 2, "name": "_line", "comment": null}, "_modified": {"type": "text", "index": 3, "name": "_modified", "comment": null}, "date": {"type": "date", "index": 4, "name": "date", "comment": null}, "package_name": {"type": "text", "index": 5, "name": "package_name", "comment": null}, "device": {"type": "text", "index": 6, "name": "device", "comment": null}, "daily_average_rating": {"type": "text", "index": 7, "name": "daily_average_rating", "comment": null}, "total_average_rating": {"type": "double precision", "index": 8, "name": "total_average_rating", "comment": null}, "_fivetran_synced": {"type": "timestamp without time zone", "index": 9, "name": "_fivetran_synced", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "seed.app_reporting_integration_tests.stats_ratings_device"}, "seed.app_reporting_integration_tests.stats_ratings_os_version": {"metadata": {"type": "BASE TABLE", "schema": "app_reporting_integrations_test_8", "name": "stats_ratings_os_version", "database": "postgres", "comment": null, "owner": "pguser"}, "columns": {"_file": {"type": "text", "index": 1, "name": "_file", "comment": null}, "_line": {"type": "integer", "index": 2, "name": "_line", "comment": null}, "_modified": {"type": "text", "index": 3, "name": "_modified", "comment": null}, "date": {"type": "date", "index": 4, "name": "date", "comment": null}, "package_name": {"type": "text", "index": 5, "name": "package_name", "comment": null}, "android_os_version": {"type": "text", "index": 6, "name": "android_os_version", "comment": null}, "daily_average_rating": {"type": "text", "index": 7, "name": "daily_average_rating", "comment": null}, "total_average_rating": {"type": "double precision", "index": 8, "name": "total_average_rating", "comment": null}, "_fivetran_synced": {"type": "timestamp without time zone", "index": 9, "name": "_fivetran_synced", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "seed.app_reporting_integration_tests.stats_ratings_os_version"}, "seed.app_reporting_integration_tests.stats_ratings_overview": {"metadata": {"type": "BASE TABLE", "schema": "app_reporting_integrations_test_8", "name": "stats_ratings_overview", "database": "postgres", "comment": null, "owner": "pguser"}, "columns": {"a": {"type": "integer", "index": 1, "name": "a", "comment": null}, "_file": {"type": "text", "index": 2, "name": "_file", "comment": null}, "_line": {"type": "integer", "index": 3, "name": "_line", "comment": null}, "_modified": {"type": "text", "index": 4, "name": "_modified", "comment": null}, "date": {"type": "date", "index": 5, "name": "date", "comment": null}, "package_name": {"type": "text", "index": 6, "name": "package_name", "comment": null}, "daily_average_rating": {"type": "text", "index": 7, "name": "daily_average_rating", "comment": null}, "total_average_rating": {"type": "double precision", "index": 8, "name": "total_average_rating", "comment": null}, "_fivetran_synced": {"type": "timestamp without time zone", "index": 9, "name": "_fivetran_synced", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "seed.app_reporting_integration_tests.stats_ratings_overview"}, "seed.app_reporting_integration_tests.stats_store_performance_country": {"metadata": {"type": "BASE TABLE", "schema": "app_reporting_integrations_test_8", "name": "stats_store_performance_country", "database": "postgres", "comment": null, "owner": "pguser"}, "columns": {"_file": {"type": "text", "index": 1, "name": "_file", "comment": null}, "_line": {"type": "integer", "index": 2, "name": "_line", "comment": null}, "_modified": {"type": "text", "index": 3, "name": "_modified", "comment": null}, "date": {"type": "date", "index": 4, "name": "date", "comment": null}, "package_name": {"type": "text", "index": 5, "name": "package_name", "comment": null}, "country_region": {"type": "text", "index": 6, "name": "country_region", "comment": null}, "store_listing_acquisitions": {"type": "integer", "index": 7, "name": "store_listing_acquisitions", "comment": null}, "store_listing_visitors": {"type": "integer", "index": 8, "name": "store_listing_visitors", "comment": null}, "store_listing_conversion_rate": {"type": "double precision", "index": 9, "name": "store_listing_conversion_rate", "comment": null}, "_fivetran_synced": {"type": "timestamp without time zone", "index": 10, "name": "_fivetran_synced", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "seed.app_reporting_integration_tests.stats_store_performance_country"}, "seed.app_reporting_integration_tests.stats_store_performance_traffic_source": {"metadata": {"type": "BASE TABLE", "schema": "app_reporting_integrations_test_8", "name": "stats_store_performance_traffic_source", "database": "postgres", "comment": null, "owner": "pguser"}, "columns": {"_file": {"type": "text", "index": 1, "name": "_file", "comment": null}, "_line": {"type": "integer", "index": 2, "name": "_line", "comment": null}, "_modified": {"type": "text", "index": 3, "name": "_modified", "comment": null}, "date": {"type": "date", "index": 4, "name": "date", "comment": null}, "package_name": {"type": "text", "index": 5, "name": "package_name", "comment": null}, "traffic_source": {"type": "text", "index": 6, "name": "traffic_source", "comment": null}, "search_term": {"type": "text", "index": 7, "name": "search_term", "comment": null}, "utm_source": {"type": "text", "index": 8, "name": "utm_source", "comment": null}, "utm_campaign": {"type": "text", "index": 9, "name": "utm_campaign", "comment": null}, "store_listing_acquisitions": {"type": "integer", "index": 10, "name": "store_listing_acquisitions", "comment": null}, "store_listing_visitors": {"type": "integer", "index": 11, "name": "store_listing_visitors", "comment": null}, "store_listing_conversion_rate": {"type": "double precision", "index": 12, "name": "store_listing_conversion_rate", "comment": null}, "_fivetran_synced": {"type": "timestamp without time zone", "index": 13, "name": "_fivetran_synced", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "seed.app_reporting_integration_tests.stats_store_performance_traffic_source"}, "model.app_reporting.app_reporting__app_version_report": {"metadata": {"type": "BASE TABLE", "schema": "app_reporting_integrations_test_8_app_reporting_dev", "name": "app_reporting__app_version_report", "database": "postgres", "comment": "Each record in this table represents the daily count of deletions and crashes by app_platform, app_name and app_version.", "owner": "pguser"}, "columns": {"source_relation": {"type": "text", "index": 1, "name": "source_relation", "comment": "The source of the record if the unioning functionality is being used. If not this field will be empty."}, "date_day": {"type": "date", "index": 2, "name": "date_day", "comment": "The date of the report and respective recorded metric(s); follows the format YYYY-MM-DD."}, "app_platform": {"type": "text", "index": 3, "name": "app_platform", "comment": "The name of the App Platform and will either be 'apple_store' or 'google_play.'"}, "app_name": {"type": "text", "index": 4, "name": "app_name", "comment": "Application Name."}, "app_version": {"type": "text", "index": 5, "name": "app_version", "comment": "The app version of the app that the user is engaging with."}, "deletions": {"type": "numeric", "index": 6, "name": "deletions", "comment": "A deletion occurs when a user removes your app from their device (User Opt-In only). A value of 0 indicates there were 0 deletions or no values from the source report that day."}, "crashes": {"type": "numeric", "index": 7, "name": "crashes", "comment": "The number of recorded crashes experienced (User Opt-In only); a value of 0 indicates there were 0 crash reports or no values from the source report that day."}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.app_reporting.app_reporting__app_version_report"}, "model.app_reporting.app_reporting__country_report": {"metadata": {"type": "BASE TABLE", "schema": "app_reporting_integrations_test_8_app_reporting_dev", "name": "app_reporting__country_report", "database": "postgres", "comment": "Each record in this table represents the daily count of downloads, deletions and page_views by app_platform, app_name, country, region and sub_region.", "owner": "pguser"}, "columns": {"source_relation": {"type": "text", "index": 1, "name": "source_relation", "comment": "The source of the record if the unioning functionality is being used. If not this field will be empty."}, "date_day": {"type": "date", "index": 2, "name": "date_day", "comment": "The date of the report and respective recorded metric(s); follows the format YYYY-MM-DD."}, "app_platform": {"type": "text", "index": 3, "name": "app_platform", "comment": "The name of the App Platform and will either be 'apple_store' or 'google_play.'"}, "app_name": {"type": "text", "index": 4, "name": "app_name", "comment": "Application Name."}, "country_long": {"type": "character varying(255)", "index": 5, "name": "country_long", "comment": "The long country name for this record; a handful of countries will have names specific to the Apple App Store, while most will align completely with ISO-3166 naming conventions."}, "country_short": {"type": "text", "index": 6, "name": "country_short", "comment": "The short 2-character name for this record's country; countries that are not officially included in ISO-3166 are not included. For example, Google Play includes records from two unofficial ISO-3166 countries, XK and AN."}, "region": {"type": "character varying(255)", "index": 7, "name": "region", "comment": "The UN Statistics region name assignment. ([Original Source](https://github.com/lukes/ISO-3166-Countries-with-Regional-Codes/blob/master/all/all.csv))"}, "sub_region": {"type": "character varying(255)", "index": 8, "name": "sub_region", "comment": "The UN Statistics sub-region name. ([Original Source](https://github.com/lukes/ISO-3166-Countries-with-Regional-Codes/blob/master/all/all.csv))"}, "downloads": {"type": "numeric", "index": 9, "name": "downloads", "comment": "The number of times your app has been downloaded onto a user's device. An individual user can have multiple device installs."}, "deletions": {"type": "numeric", "index": 10, "name": "deletions", "comment": "A deletion occurs when a user removes your app from their device (User Opt-In only). A value of 0 indicates there were 0 deletions or no values from the source report that day."}, "page_views": {"type": "numeric", "index": 11, "name": "page_views", "comment": "The number of times your app listing was viewed."}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.app_reporting.app_reporting__country_report"}, "model.app_reporting.app_reporting__device_report": {"metadata": {"type": "BASE TABLE", "schema": "app_reporting_integrations_test_8_app_reporting_dev", "name": "app_reporting__device_report", "database": "postgres", "comment": "Each record in this table represents the daily count of downloads and deletions by app_platform, app_name and device.", "owner": "pguser"}, "columns": {"source_relation": {"type": "text", "index": 1, "name": "source_relation", "comment": "The source of the record if the unioning functionality is being used. If not this field will be empty."}, "date_day": {"type": "date", "index": 2, "name": "date_day", "comment": "The date of the report and respective recorded metric(s); follows the format YYYY-MM-DD."}, "app_platform": {"type": "text", "index": 3, "name": "app_platform", "comment": "The name of the App Platform and will either be 'apple_store' or 'google_play.'"}, "app_name": {"type": "text", "index": 4, "name": "app_name", "comment": "Application Name."}, "device": {"type": "text", "index": 5, "name": "device", "comment": "Device type associated with the respective metric(s)."}, "downloads": {"type": "numeric", "index": 6, "name": "downloads", "comment": "The number of times your app has been downloaded onto a user's device. An individual user can have multiple device installs."}, "deletions": {"type": "numeric", "index": 7, "name": "deletions", "comment": "A deletion occurs when a user removes your app from their device (User Opt-In only). A value of 0 indicates there were 0 deletions or no values from the source report that day."}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.app_reporting.app_reporting__device_report"}, "model.app_reporting.app_reporting__os_version_report": {"metadata": {"type": "BASE TABLE", "schema": "app_reporting_integrations_test_8_app_reporting_dev", "name": "app_reporting__os_version_report", "database": "postgres", "comment": "Each record in this table represents the daily count of downloads, deletions and crashes by app_platform, app_name and os_version.", "owner": "pguser"}, "columns": {"source_relation": {"type": "text", "index": 1, "name": "source_relation", "comment": "The source of the record if the unioning functionality is being used. If not this field will be empty."}, "date_day": {"type": "date", "index": 2, "name": "date_day", "comment": "The date of the report and respective recorded metric(s); follows the format YYYY-MM-DD."}, "app_platform": {"type": "text", "index": 3, "name": "app_platform", "comment": "The name of the App Platform and will either be 'apple_store' or 'google_play.'"}, "app_name": {"type": "text", "index": 4, "name": "app_name", "comment": "Application Name."}, "os_version": {"type": "text", "index": 5, "name": "os_version", "comment": "The operating system version of the device engaging with your app."}, "downloads": {"type": "numeric", "index": 6, "name": "downloads", "comment": "The number of times your app has been downloaded onto a user's device. An individual user can have multiple device installs."}, "deletions": {"type": "numeric", "index": 7, "name": "deletions", "comment": "A deletion occurs when a user removes your app from their device (User Opt-In only). A value of 0 indicates there were 0 deletions or no values from the source report that day."}, "crashes": {"type": "numeric", "index": 8, "name": "crashes", "comment": "The number of recorded crashes experienced (User Opt-In only); a value of 0 indicates there were 0 crash reports or no values from the source report that day."}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.app_reporting.app_reporting__os_version_report"}, "model.app_reporting.app_reporting__overview_report": {"metadata": {"type": "BASE TABLE", "schema": "app_reporting_integrations_test_8_app_reporting_dev", "name": "app_reporting__overview_report", "database": "postgres", "comment": "Each record in this table represents the daily count of downloads, deletions, page_views and crashes by app_platform and app_name.", "owner": "pguser"}, "columns": {"source_relation": {"type": "text", "index": 1, "name": "source_relation", "comment": "The source of the record if the unioning functionality is being used. If not this field will be empty."}, "date_day": {"type": "date", "index": 2, "name": "date_day", "comment": "The date of the report and respective recorded metric(s); follows the format YYYY-MM-DD."}, "app_platform": {"type": "text", "index": 3, "name": "app_platform", "comment": "The name of the App Platform and will either be 'apple_store' or 'google_play.'"}, "app_name": {"type": "text", "index": 4, "name": "app_name", "comment": "Application Name."}, "downloads": {"type": "numeric", "index": 5, "name": "downloads", "comment": "The number of times your app has been downloaded onto a user's device. An individual user can have multiple device installs."}, "deletions": {"type": "numeric", "index": 6, "name": "deletions", "comment": "A deletion occurs when a user removes your app from their device (User Opt-In only). A value of 0 indicates there were 0 deletions or no values from the source report that day."}, "page_views": {"type": "numeric", "index": 7, "name": "page_views", "comment": "The number of times your app listing was viewed."}, "crashes": {"type": "numeric", "index": 8, "name": "crashes", "comment": "The number of recorded crashes experienced (User Opt-In only); a value of 0 indicates there were 0 crash reports or no values from the source report that day."}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.app_reporting.app_reporting__overview_report"}, "model.app_reporting.app_reporting__traffic_source_report": {"metadata": {"type": "BASE TABLE", "schema": "app_reporting_integrations_test_8_app_reporting_dev", "name": "app_reporting__traffic_source_report", "database": "postgres", "comment": "Each record in this table represents the daily count of downloads and page_views by app_platform, app_name and traffic_source_type.", "owner": "pguser"}, "columns": {"source_relation": {"type": "text", "index": 1, "name": "source_relation", "comment": "The source of the record if the unioning functionality is being used. If not this field will be empty."}, "date_day": {"type": "date", "index": 2, "name": "date_day", "comment": "The date of the report and respective recorded metric(s); follows the format YYYY-MM-DD."}, "app_platform": {"type": "text", "index": 3, "name": "app_platform", "comment": "The name of the App Platform and will either be 'apple_store' or 'google_play.'"}, "app_name": {"type": "text", "index": 4, "name": "app_name", "comment": "Application Name."}, "traffic_source_type": {"type": "text", "index": 5, "name": "traffic_source_type", "comment": "The original source that was credited for directing traffic to your target (e.g. directed users to a page view or a download). For detailed descriptions, please refer to the [Apple App Store](https://github.com/fivetran/dbt_apple_store_source/blob/main/models/docs.md?plain=1#L72-L82) or [Google Play](https://github.com/fivetran/dbt_google_play_source/blob/main/models/docs.md?plain=1#L116) docs."}, "downloads": {"type": "numeric", "index": 6, "name": "downloads", "comment": "The number of times your app has been downloaded onto a user's device. An individual user can have multiple device installs."}, "page_views": {"type": "numeric", "index": 7, "name": "page_views", "comment": "The number of times your app listing was viewed."}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.app_reporting.app_reporting__traffic_source_report"}, "model.apple_store.apple_store__app_version_report": {"metadata": {"type": "BASE TABLE", "schema": "app_reporting_integrations_test_8_app_reporting_dev", "name": "apple_store__app_version_report", "database": "postgres", "comment": "Each record represents daily metrics for each by app_id, source_type and app version", "owner": "pguser"}, "columns": {"source_relation": {"type": "text", "index": 1, "name": "source_relation", "comment": "The source of the record if the unioning functionality is being used. If it is not this field will be empty."}, "date_day": {"type": "date", "index": 2, "name": "date_day", "comment": "The date of the report and respective recorded metric(s); follows the format `YYYY-MM-DD`."}, "app_id": {"type": "bigint", "index": 3, "name": "app_id", "comment": "Application ID."}, "app_name": {"type": "text", "index": 4, "name": "app_name", "comment": "Application Name."}, "source_type": {"type": "text", "index": 5, "name": "source_type", "comment": "Where the user discovered the app, for example: App Store Browse, App Store Search, App Referrers, Web Referrers, App Clips, Unavailable,and Null. Null is the default value for data that does not provide source types, including: crashes, subscription events and subscription summary."}, "app_version": {"type": "text", "index": 6, "name": "app_version", "comment": "The app version of the app that the user is engaging with."}, "crashes": {"type": "numeric", "index": 7, "name": "crashes", "comment": "The number of recorded crashes experienced (User Opt-In only); a value of 0 indicates there were 0 crash reports or no value from the source report that day."}, "active_devices": {"type": "numeric", "index": 8, "name": "active_devices", "comment": "This represents the number of devices with at least one session during a selected period. In the UI, to calculate this, you can query the session data for your app over the desired timeframe and count the unique devices that initiated at least one session. However, in the models here, this is deduplicated across the given grain."}, "deletions": {"type": "numeric", "index": 9, "name": "deletions", "comment": "The number of times your app is deleted. A deletion occurs when a user removes your app from their device (User Opt-In only). Data from resetting or erasing a device\u2019s content and settings is not included. A value of 0 indicates there were 0 deletions or no value from the source report that day."}, "installations": {"type": "numeric", "index": 10, "name": "installations", "comment": "The number of times your app is installed."}, "sessions": {"type": "numeric", "index": 11, "name": "sessions", "comment": "The number of sessions. Based on users who have agreed to share their data with Apple and developers."}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.apple_store.apple_store__app_version_report"}, "model.apple_store.apple_store__device_report": {"metadata": {"type": "BASE TABLE", "schema": "app_reporting_integrations_test_8_app_reporting_dev", "name": "apple_store__device_report", "database": "postgres", "comment": "Each record represents daily subscription metrics by app_id, source_type and device", "owner": "pguser"}, "columns": {"source_relation": {"type": "text", "index": 1, "name": "source_relation", "comment": "The source of the record if the unioning functionality is being used. If it is not this field will be empty."}, "date_day": {"type": "date", "index": 2, "name": "date_day", "comment": "The date of the report and respective recorded metric(s); follows the format `YYYY-MM-DD`."}, "app_id": {"type": "bigint", "index": 3, "name": "app_id", "comment": "Application ID."}, "app_name": {"type": "text", "index": 4, "name": "app_name", "comment": "Application Name."}, "source_type": {"type": "text", "index": 5, "name": "source_type", "comment": "Where the user discovered the app, for example: App Store Browse, App Store Search, App Referrers, Web Referrers, App Clips, Unavailable,and Null. Null is the default value for data that does not provide source types, including: crashes, subscription events and subscription summary."}, "device": {"type": "text", "index": 6, "name": "device", "comment": "Device type associated with the respective metric(s)."}, "impressions": {"type": "numeric", "index": 7, "name": "impressions", "comment": "The number of times a user viewed your app icon in a list alongside other apps, including in search results, charts, and the Today, Apps, and Games tabs. Page views are not included in these counts."}, "impressions_unique_device": {"type": "numeric", "index": 8, "name": "impressions_unique_device", "comment": "The number of unique devices that viewed your app icon in a list alongside other apps, including in search results, charts, and the Today, Apps, and Games tabs. Page views are not included in these counts. In the models, this is deduplicated across the given grain."}, "page_views": {"type": "numeric", "index": 9, "name": "page_views", "comment": "The number of times a user was presented with a dedicated page for your app or in-app event."}, "page_views_unique_device": {"type": "numeric", "index": 10, "name": "page_views_unique_device", "comment": "The number of unique devices that viewed dedicated page for your app or in-app event. In the models, this is deduplicated across the given grain."}, "crashes": {"type": "numeric", "index": 11, "name": "crashes", "comment": "The number of recorded crashes experienced (User Opt-In only); a value of 0 indicates there were 0 crash reports or no value from the source report that day."}, "first_time_downloads": {"type": "numeric", "index": 12, "name": "first_time_downloads", "comment": "The number of first time downloads for your app."}, "redownloads": {"type": "numeric", "index": 13, "name": "redownloads", "comment": "The number of times your app is redownloaded. A redownload is a subsequent installation of an app onto a device by an Apple ID account. Counted when a user taps the redownload button on the App Store."}, "total_downloads": {"type": "numeric", "index": 14, "name": "total_downloads", "comment": "Total Downloads is the sum of Redownloads and First Time Downloads."}, "active_devices": {"type": "numeric", "index": 15, "name": "active_devices", "comment": "This represents the number of devices with at least one session during a selected period. In the UI, to calculate this, you can query the session data for your app over the desired timeframe and count the unique devices that initiated at least one session. However, in the models here, this is deduplicated across the given grain."}, "deletions": {"type": "numeric", "index": 16, "name": "deletions", "comment": "The number of times your app is deleted. A deletion occurs when a user removes your app from their device (User Opt-In only). Data from resetting or erasing a device\u2019s content and settings is not included. A value of 0 indicates there were 0 deletions or no value from the source report that day."}, "installations": {"type": "numeric", "index": 17, "name": "installations", "comment": "The number of times your app is installed."}, "sessions": {"type": "numeric", "index": 18, "name": "sessions", "comment": "The number of sessions. Based on users who have agreed to share their data with Apple and developers."}, "active_free_trial_introductory_offer_subscriptions": {"type": "bigint", "index": 19, "name": "active_free_trial_introductory_offer_subscriptions", "comment": "Total number of introductory offer subscriptions currently in a free trial."}, "active_pay_as_you_go_introductory_offer_subscriptions": {"type": "bigint", "index": 20, "name": "active_pay_as_you_go_introductory_offer_subscriptions", "comment": "Total number of introductory offer subscriptions currently with a pay as you go introductory price."}, "active_pay_up_front_introductory_offer_subscriptions": {"type": "bigint", "index": 21, "name": "active_pay_up_front_introductory_offer_subscriptions", "comment": "Total number of introductory offer subscriptions currently with a pay up front introductory price."}, "active_standard_price_subscriptions": {"type": "bigint", "index": 22, "name": "active_standard_price_subscriptions", "comment": "Total number of auto-renewable standard paid subscriptions currently active, excluding free trials, \nsubscription offers, introductory offers, and marketing opt-ins. Subscriptions are active during the period for which the customer has paid without cancellation."}, "event_renew": {"type": "bigint", "index": 23, "name": "event_renew", "comment": null}, "event_cancel": {"type": "bigint", "index": 24, "name": "event_cancel", "comment": null}, "event_subscribe": {"type": "bigint", "index": 25, "name": "event_subscribe", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.apple_store.apple_store__device_report"}, "model.apple_store.apple_store__overview_report": {"metadata": {"type": "BASE TABLE", "schema": "app_reporting_integrations_test_8_app_reporting_dev", "name": "apple_store__overview_report", "database": "postgres", "comment": "Each record represents daily metrics for each app_id", "owner": "pguser"}, "columns": {"source_relation": {"type": "text", "index": 1, "name": "source_relation", "comment": "The source of the record if the unioning functionality is being used. If it is not this field will be empty."}, "date_day": {"type": "date", "index": 2, "name": "date_day", "comment": "The date of the report and respective recorded metric(s); follows the format `YYYY-MM-DD`."}, "app_id": {"type": "bigint", "index": 3, "name": "app_id", "comment": "Application ID."}, "app_name": {"type": "text", "index": 4, "name": "app_name", "comment": "Application Name."}, "impressions": {"type": "numeric", "index": 5, "name": "impressions", "comment": "The number of times a user viewed your app icon in a list alongside other apps, including in search results, charts, and the Today, Apps, and Games tabs. Page views are not included in these counts."}, "page_views": {"type": "numeric", "index": 6, "name": "page_views", "comment": "The number of times a user was presented with a dedicated page for your app or in-app event."}, "crashes": {"type": "numeric", "index": 7, "name": "crashes", "comment": "The number of recorded crashes experienced (User Opt-In only); a value of 0 indicates there were 0 crash reports or no value from the source report that day."}, "first_time_downloads": {"type": "numeric", "index": 8, "name": "first_time_downloads", "comment": "The number of first time downloads for your app."}, "redownloads": {"type": "numeric", "index": 9, "name": "redownloads", "comment": "The number of times your app is redownloaded. A redownload is a subsequent installation of an app onto a device by an Apple ID account. Counted when a user taps the redownload button on the App Store."}, "total_downloads": {"type": "numeric", "index": 10, "name": "total_downloads", "comment": "Total Downloads is the sum of Redownloads and First Time Downloads."}, "active_devices": {"type": "numeric", "index": 11, "name": "active_devices", "comment": "This represents the number of devices with at least one session during a selected period. In the UI, to calculate this, you can query the session data for your app over the desired timeframe and count the unique devices that initiated at least one session. However, in the models here, this is deduplicated across the given grain."}, "deletions": {"type": "numeric", "index": 12, "name": "deletions", "comment": "The number of times your app is deleted. A deletion occurs when a user removes your app from their device (User Opt-In only). Data from resetting or erasing a device\u2019s content and settings is not included. A value of 0 indicates there were 0 deletions or no value from the source report that day."}, "installations": {"type": "numeric", "index": 13, "name": "installations", "comment": "The number of times your app is installed."}, "sessions": {"type": "numeric", "index": 14, "name": "sessions", "comment": "The number of sessions. Based on users who have agreed to share their data with Apple and developers."}, "active_free_trial_introductory_offer_subscriptions": {"type": "bigint", "index": 15, "name": "active_free_trial_introductory_offer_subscriptions", "comment": "Total number of introductory offer subscriptions currently in a free trial."}, "active_pay_as_you_go_introductory_offer_subscriptions": {"type": "bigint", "index": 16, "name": "active_pay_as_you_go_introductory_offer_subscriptions", "comment": "Total number of introductory offer subscriptions currently with a pay as you go introductory price."}, "active_pay_up_front_introductory_offer_subscriptions": {"type": "bigint", "index": 17, "name": "active_pay_up_front_introductory_offer_subscriptions", "comment": "Total number of introductory offer subscriptions currently with a pay up front introductory price."}, "active_standard_price_subscriptions": {"type": "bigint", "index": 18, "name": "active_standard_price_subscriptions", "comment": "Total number of auto-renewable standard paid subscriptions currently active, excluding free trials, \nsubscription offers, introductory offers, and marketing opt-ins. Subscriptions are active during the period for which the customer has paid without cancellation."}, "event_renew": {"type": "bigint", "index": 19, "name": "event_renew", "comment": null}, "event_cancel": {"type": "bigint", "index": 20, "name": "event_cancel", "comment": null}, "event_subscribe": {"type": "bigint", "index": 21, "name": "event_subscribe", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.apple_store.apple_store__overview_report"}, "model.apple_store.apple_store__platform_version_report": {"metadata": {"type": "BASE TABLE", "schema": "app_reporting_integrations_test_8_app_reporting_dev", "name": "apple_store__platform_version_report", "database": "postgres", "comment": "Each record represents daily metrics for each by app_id, source_type and platform version", "owner": "pguser"}, "columns": {"source_relation": {"type": "text", "index": 1, "name": "source_relation", "comment": "The source of the record if the unioning functionality is being used. If it is not this field will be empty."}, "date_day": {"type": "date", "index": 2, "name": "date_day", "comment": "The date of the report and respective recorded metric(s); follows the format `YYYY-MM-DD`."}, "app_id": {"type": "bigint", "index": 3, "name": "app_id", "comment": "Application ID."}, "app_name": {"type": "text", "index": 4, "name": "app_name", "comment": "Application Name."}, "source_type": {"type": "text", "index": 5, "name": "source_type", "comment": "Where the user discovered the app, for example: App Store Browse, App Store Search, App Referrers, Web Referrers, App Clips, Unavailable,and Null. Null is the default value for data that does not provide source types, including: crashes, subscription events and subscription summary."}, "platform_version": {"type": "text", "index": 6, "name": "platform_version", "comment": "The platform version of the device engaging with your app."}, "crashes": {"type": "numeric", "index": 7, "name": "crashes", "comment": "The number of recorded crashes experienced (User Opt-In only); a value of 0 indicates there were 0 crash reports or no value from the source report that day."}, "impressions": {"type": "numeric", "index": 8, "name": "impressions", "comment": "The number of times a user viewed your app icon in a list alongside other apps, including in search results, charts, and the Today, Apps, and Games tabs. Page views are not included in these counts."}, "impressions_unique_device": {"type": "numeric", "index": 9, "name": "impressions_unique_device", "comment": "The number of unique devices that viewed your app icon in a list alongside other apps, including in search results, charts, and the Today, Apps, and Games tabs. Page views are not included in these counts. In the models, this is deduplicated across the given grain."}, "page_views": {"type": "numeric", "index": 10, "name": "page_views", "comment": "The number of times a user was presented with a dedicated page for your app or in-app event."}, "page_views_unique_device": {"type": "numeric", "index": 11, "name": "page_views_unique_device", "comment": "The number of unique devices that viewed dedicated page for your app or in-app event. In the models, this is deduplicated across the given grain."}, "first_time_downloads": {"type": "numeric", "index": 12, "name": "first_time_downloads", "comment": "The number of first time downloads for your app."}, "redownloads": {"type": "numeric", "index": 13, "name": "redownloads", "comment": "The number of times your app is redownloaded. A redownload is a subsequent installation of an app onto a device by an Apple ID account. Counted when a user taps the redownload button on the App Store."}, "total_downloads": {"type": "numeric", "index": 14, "name": "total_downloads", "comment": "Total Downloads is the sum of Redownloads and First Time Downloads."}, "active_devices": {"type": "numeric", "index": 15, "name": "active_devices", "comment": "This represents the number of devices with at least one session during a selected period. In the UI, to calculate this, you can query the session data for your app over the desired timeframe and count the unique devices that initiated at least one session. However, in the models here, this is deduplicated across the given grain."}, "deletions": {"type": "numeric", "index": 16, "name": "deletions", "comment": "The number of times your app is deleted. A deletion occurs when a user removes your app from their device (User Opt-In only). Data from resetting or erasing a device\u2019s content and settings is not included. A value of 0 indicates there were 0 deletions or no value from the source report that day."}, "installations": {"type": "numeric", "index": 17, "name": "installations", "comment": "The number of times your app is installed."}, "sessions": {"type": "numeric", "index": 18, "name": "sessions", "comment": "The number of sessions. Based on users who have agreed to share their data with Apple and developers."}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.apple_store.apple_store__platform_version_report"}, "model.apple_store.apple_store__source_type_report": {"metadata": {"type": "BASE TABLE", "schema": "app_reporting_integrations_test_8_app_reporting_dev", "name": "apple_store__source_type_report", "database": "postgres", "comment": "Each record represents daily metrics by app_id and source_type", "owner": "pguser"}, "columns": {"source_relation": {"type": "text", "index": 1, "name": "source_relation", "comment": "The source of the record if the unioning functionality is being used. If it is not this field will be empty."}, "date_day": {"type": "date", "index": 2, "name": "date_day", "comment": "The date of the report and respective recorded metric(s); follows the format `YYYY-MM-DD`."}, "app_id": {"type": "bigint", "index": 3, "name": "app_id", "comment": "Application ID."}, "app_name": {"type": "text", "index": 4, "name": "app_name", "comment": "Application Name."}, "source_type": {"type": "text", "index": 5, "name": "source_type", "comment": "Where the user discovered the app, for example: App Store Browse, App Store Search, App Referrers, Web Referrers, App Clips, Unavailable,and Null. Null is the default value for data that does not provide source types, including: crashes, subscription events and subscription summary."}, "impressions": {"type": "numeric", "index": 6, "name": "impressions", "comment": "The number of times a user viewed your app icon in a list alongside other apps, including in search results, charts, and the Today, Apps, and Games tabs. Page views are not included in these counts."}, "page_views": {"type": "numeric", "index": 7, "name": "page_views", "comment": "The number of times a user was presented with a dedicated page for your app or in-app event."}, "first_time_downloads": {"type": "numeric", "index": 8, "name": "first_time_downloads", "comment": "The number of first time downloads for your app."}, "redownloads": {"type": "numeric", "index": 9, "name": "redownloads", "comment": "The number of times your app is redownloaded. A redownload is a subsequent installation of an app onto a device by an Apple ID account. Counted when a user taps the redownload button on the App Store."}, "total_downloads": {"type": "numeric", "index": 10, "name": "total_downloads", "comment": "Total Downloads is the sum of Redownloads and First Time Downloads."}, "deletions": {"type": "numeric", "index": 11, "name": "deletions", "comment": "The number of times your app is deleted. A deletion occurs when a user removes your app from their device (User Opt-In only). Data from resetting or erasing a device\u2019s content and settings is not included. A value of 0 indicates there were 0 deletions or no value from the source report that day."}, "installations": {"type": "numeric", "index": 12, "name": "installations", "comment": "The number of times your app is installed."}, "active_devices": {"type": "numeric", "index": 13, "name": "active_devices", "comment": "This represents the number of devices with at least one session during a selected period. In the UI, to calculate this, you can query the session data for your app over the desired timeframe and count the unique devices that initiated at least one session. However, in the models here, this is deduplicated across the given grain."}, "sessions": {"type": "numeric", "index": 14, "name": "sessions", "comment": "The number of sessions. Based on users who have agreed to share their data with Apple and developers."}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.apple_store.apple_store__source_type_report"}, "model.apple_store.apple_store__subscription_report": {"metadata": {"type": "BASE TABLE", "schema": "app_reporting_integrations_test_8_app_reporting_dev", "name": "apple_store__subscription_report", "database": "postgres", "comment": "Each record represents daily subscription metrics by account, app, subscription name, country and state", "owner": "pguser"}, "columns": {"date_day": {"type": "date", "index": 1, "name": "date_day", "comment": "The date of the report and respective recorded metric(s); follows the format `YYYY-MM-DD`."}, "vendor_number": {"type": "integer", "index": 2, "name": "vendor_number", "comment": "The vendor number associated with the subscription event or summary."}, "app_apple_id": {"type": "integer", "index": 3, "name": "app_apple_id", "comment": "Apple ID of your subscription\u2019s parent app."}, "app_name": {"type": "text", "index": 4, "name": "app_name", "comment": "Application Name."}, "subscription_name": {"type": "text", "index": 5, "name": "subscription_name", "comment": "The subscription name associated with the subscription event metric or subscription summary metric."}, "territory_long": {"type": "character varying(255)", "index": 6, "name": "territory_long", "comment": "Either the alternative country name, or the country name if the alternative doesn't exist."}, "territory_short": {"type": "text", "index": 7, "name": "territory_short", "comment": "The country associated with the subscription event metrics and subscription summary metric(s). This country code maps to ISO-3166 Alpha-2."}, "state": {"type": "text", "index": 8, "name": "state", "comment": "The state associated with the subscription event metrics or subscription summary metrics."}, "region": {"type": "character varying(255)", "index": 9, "name": "region", "comment": "The UN Statistics region name assignment. ([Original Source](https://github.com/lukes/ISO-3166-Countries-with-Regional-Codes/blob/master/all/all.csv))"}, "sub_region": {"type": "character varying(255)", "index": 10, "name": "sub_region", "comment": "The UN Statistics sub-region name. ([Original Source](https://github.com/lukes/ISO-3166-Countries-with-Regional-Codes/blob/master/all/all.csv))"}, "source_relation": {"type": "text", "index": 11, "name": "source_relation", "comment": "The source of the record if the unioning functionality is being used. If it is not this field will be empty."}, "active_free_trial_introductory_offer_subscriptions": {"type": "bigint", "index": 12, "name": "active_free_trial_introductory_offer_subscriptions", "comment": "Total number of introductory offer subscriptions currently in a free trial."}, "active_pay_as_you_go_introductory_offer_subscriptions": {"type": "bigint", "index": 13, "name": "active_pay_as_you_go_introductory_offer_subscriptions", "comment": "Total number of introductory offer subscriptions currently with a pay as you go introductory price."}, "active_pay_up_front_introductory_offer_subscriptions": {"type": "bigint", "index": 14, "name": "active_pay_up_front_introductory_offer_subscriptions", "comment": "Total number of introductory offer subscriptions currently with a pay up front introductory price."}, "active_standard_price_subscriptions": {"type": "bigint", "index": 15, "name": "active_standard_price_subscriptions", "comment": "Total number of auto-renewable standard paid subscriptions currently active, excluding free trials, \nsubscription offers, introductory offers, and marketing opt-ins. Subscriptions are active during the period for which the customer has paid without cancellation."}, "event_renew": {"type": "bigint", "index": 16, "name": "event_renew", "comment": null}, "event_cancel": {"type": "bigint", "index": 17, "name": "event_cancel", "comment": null}, "event_subscribe": {"type": "bigint", "index": 18, "name": "event_subscribe", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.apple_store.apple_store__subscription_report"}, "model.apple_store.apple_store__territory_report": {"metadata": {"type": "BASE TABLE", "schema": "app_reporting_integrations_test_8_app_reporting_dev", "name": "apple_store__territory_report", "database": "postgres", "comment": "Each record represents daily subscription metrics by app_id, source_type and territory", "owner": "pguser"}, "columns": {"source_relation": {"type": "text", "index": 1, "name": "source_relation", "comment": "The source of the record if the unioning functionality is being used. If it is not this field will be empty."}, "date_day": {"type": "date", "index": 2, "name": "date_day", "comment": "The date of the report and respective recorded metric(s); follows the format `YYYY-MM-DD`."}, "app_id": {"type": "bigint", "index": 3, "name": "app_id", "comment": "Application ID."}, "app_name": {"type": "text", "index": 4, "name": "app_name", "comment": "Application Name."}, "source_type": {"type": "text", "index": 5, "name": "source_type", "comment": "Where the user discovered the app, for example: App Store Browse, App Store Search, App Referrers, Web Referrers, App Clips, Unavailable,and Null. Null is the default value for data that does not provide source types, including: crashes, subscription events and subscription summary."}, "territory_long": {"type": "character varying(255)", "index": 6, "name": "territory_long", "comment": "Either the alternative country name, or the country name if the alternative doesn't exist."}, "territory_short": {"type": "text", "index": 7, "name": "territory_short", "comment": "The country associated with the subscription event metrics and subscription summary metric(s). This country code maps to ISO-3166 Alpha-2."}, "region": {"type": "character varying(255)", "index": 8, "name": "region", "comment": "The UN Statistics region name assignment. ([Original Source](https://github.com/lukes/ISO-3166-Countries-with-Regional-Codes/blob/master/all/all.csv))"}, "sub_region": {"type": "character varying(255)", "index": 9, "name": "sub_region", "comment": "The UN Statistics sub-region name. ([Original Source](https://github.com/lukes/ISO-3166-Countries-with-Regional-Codes/blob/master/all/all.csv))"}, "impressions": {"type": "numeric", "index": 10, "name": "impressions", "comment": "The number of times a user viewed your app icon in a list alongside other apps, including in search results, charts, and the Today, Apps, and Games tabs. Page views are not included in these counts."}, "impressions_unique_device": {"type": "numeric", "index": 11, "name": "impressions_unique_device", "comment": "The number of unique devices that viewed your app icon in a list alongside other apps, including in search results, charts, and the Today, Apps, and Games tabs. Page views are not included in these counts. In the models, this is deduplicated across the given grain."}, "page_views": {"type": "numeric", "index": 12, "name": "page_views", "comment": "The number of times a user was presented with a dedicated page for your app or in-app event."}, "page_views_unique_device": {"type": "numeric", "index": 13, "name": "page_views_unique_device", "comment": "The number of unique devices that viewed dedicated page for your app or in-app event. In the models, this is deduplicated across the given grain."}, "first_time_downloads": {"type": "numeric", "index": 14, "name": "first_time_downloads", "comment": "The number of first time downloads for your app."}, "redownloads": {"type": "numeric", "index": 15, "name": "redownloads", "comment": "The number of times your app is redownloaded. A redownload is a subsequent installation of an app onto a device by an Apple ID account. Counted when a user taps the redownload button on the App Store."}, "total_downloads": {"type": "numeric", "index": 16, "name": "total_downloads", "comment": "Total Downloads is the sum of Redownloads and First Time Downloads."}, "active_devices": {"type": "numeric", "index": 17, "name": "active_devices", "comment": "This represents the number of devices with at least one session during a selected period. In the UI, to calculate this, you can query the session data for your app over the desired timeframe and count the unique devices that initiated at least one session. However, in the models here, this is deduplicated across the given grain."}, "deletions": {"type": "numeric", "index": 18, "name": "deletions", "comment": "The number of times your app is deleted. A deletion occurs when a user removes your app from their device (User Opt-In only). Data from resetting or erasing a device\u2019s content and settings is not included. A value of 0 indicates there were 0 deletions or no value from the source report that day."}, "installations": {"type": "numeric", "index": 19, "name": "installations", "comment": "The number of times your app is installed."}, "sessions": {"type": "numeric", "index": 20, "name": "sessions", "comment": "The number of sessions. Based on users who have agreed to share their data with Apple and developers."}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.apple_store.apple_store__territory_report"}, "model.google_play.google_play__app_version_report": {"metadata": {"type": "BASE TABLE", "schema": "app_reporting_integrations_test_8_app_reporting_dev", "name": "google_play__app_version_report", "database": "postgres", "comment": "Daily report on installs, crashes and ANRs, and ratings by app and app_version. Records with `NULL` app version codes are aggregated together into daily batches.\n", "owner": "pguser"}, "columns": {"source_relation": {"type": "text", "index": 1, "name": "source_relation", "comment": "The source of the record if the unioning functionality is being used. If not this field will be empty."}, "date_day": {"type": "date", "index": 2, "name": "date_day", "comment": "The date on which the data is reported."}, "app_version_code": {"type": "integer", "index": 3, "name": "app_version_code", "comment": "Integer value of the version of the app being reported on."}, "package_name": {"type": "text", "index": 4, "name": "package_name", "comment": "The package name of the app owning the report data."}, "device_installs": {"type": "numeric", "index": 5, "name": "device_installs", "comment": "Devices on which users installed your app on this day. An individual user can have multiple device installs."}, "device_uninstalls": {"type": "numeric", "index": 6, "name": "device_uninstalls", "comment": "The number of devices from which users uninstalled your app on a given day."}, "device_upgrades": {"type": "numeric", "index": 7, "name": "device_upgrades", "comment": "The number of devices from which users upgraded your app on a given day."}, "user_installs": {"type": "numeric", "index": 8, "name": "user_installs", "comment": "The number of users who installed your app and did not have it installed on any other devices at the time on a given day."}, "user_uninstalls": {"type": "numeric", "index": 9, "name": "user_uninstalls", "comment": "The number of users who uninstalled your app from all of their devices on this day."}, "crashes": {"type": "numeric", "index": 10, "name": "crashes", "comment": "Daily crash reports collected from Android devices whose users have opted in to automatically share usage and diagnostics data."}, "anrs": {"type": "numeric", "index": 11, "name": "anrs", "comment": "Daily application not responding (ANR) reports collected from Android devices whose users have opted in to automatically share usage and diagnostics data."}, "install_events": {"type": "numeric", "index": 12, "name": "install_events", "comment": "The number of times your app was installed, including devices on which the app had been installed previously. This does not include pre-installs or device reactivations."}, "uninstall_events": {"type": "numeric", "index": 13, "name": "uninstall_events", "comment": "The number of times your app was uninstalled. This does not include inactive devices."}, "update_events": {"type": "numeric", "index": 14, "name": "update_events", "comment": "The number of times your app was updated."}, "active_devices_last_30_days": {"type": "numeric", "index": 15, "name": "active_devices_last_30_days", "comment": "The number of active devices on which your app is installed. An active device is one that has been turned on at least once in the past 30 days."}, "average_rating": {"type": "double precision", "index": 16, "name": "average_rating", "comment": "Average star rating this app has received across all ratings submitted on a given day."}, "rolling_total_average_rating": {"type": "double precision", "index": 17, "name": "rolling_total_average_rating", "comment": "Average star rating this app received across all ratings submitted up to and including the past day. For each user submitting a rating, only their most recent rating of the app is counted."}, "total_device_installs": {"type": "numeric", "index": 18, "name": "total_device_installs", "comment": "Cumulative number of device installs up to and including this day (aggregated on the dimension of this table). This does not take uninstalls into account and may contain duplicate devices."}, "total_device_uninstalls": {"type": "numeric", "index": 19, "name": "total_device_uninstalls", "comment": "Cumulative number of device uninstalls up to and including this day (aggregated on the dimension of this table). This does not take re-installs into account and may contain duplicate devices."}, "net_device_installs": {"type": "numeric", "index": 20, "name": "net_device_installs", "comment": "Cumulative net number of device installs up to and including this day (aggregated on the dimension of this table). This is the difference of `total_device_installs` and `total_device_uninstalls`."}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.google_play.google_play__app_version_report"}, "model.google_play.google_play__country_report": {"metadata": {"type": "BASE TABLE", "schema": "app_reporting_integrations_test_8_app_reporting_dev", "name": "google_play__country_report", "database": "postgres", "comment": "Daily report on installs, ratings, and store performance by app and user country. Records with `NULL` countries (ie did not consent to being tracked) are aggregated together into daily batches.\n", "owner": "pguser"}, "columns": {"source_relation": {"type": "text", "index": 1, "name": "source_relation", "comment": "The source of the record if the unioning functionality is being used. If not this field will be empty."}, "date_day": {"type": "date", "index": 2, "name": "date_day", "comment": "The date on which the data is reported."}, "country_short": {"type": "text", "index": 3, "name": "country_short", "comment": "The country associated with the subscription event metrics and subscription summary metric(s). This country code maps to ISO-3166 Alpha-2."}, "country_long": {"type": "character varying(255)", "index": 4, "name": "country_long", "comment": "Full name of the country."}, "region": {"type": "character varying(255)", "index": 5, "name": "region", "comment": "Geographical region of the country."}, "sub_region": {"type": "character varying(255)", "index": 6, "name": "sub_region", "comment": "Geographical subregion of the country."}, "package_name": {"type": "text", "index": 7, "name": "package_name", "comment": "The package name of the app owning the report data."}, "device_installs": {"type": "numeric", "index": 8, "name": "device_installs", "comment": "Devices on which users installed your app on this day. An individual user can have multiple device installs."}, "device_uninstalls": {"type": "numeric", "index": 9, "name": "device_uninstalls", "comment": "The number of devices from which users uninstalled your app on a given day."}, "device_upgrades": {"type": "numeric", "index": 10, "name": "device_upgrades", "comment": "The number of devices from which users upgraded your app on a given day."}, "user_installs": {"type": "numeric", "index": 11, "name": "user_installs", "comment": "The number of users who installed your app and did not have it installed on any other devices at the time on a given day."}, "user_uninstalls": {"type": "numeric", "index": 12, "name": "user_uninstalls", "comment": "The number of users who uninstalled your app from all of their devices on this day."}, "install_events": {"type": "numeric", "index": 13, "name": "install_events", "comment": "The number of times your app was installed, including devices on which the app had been installed previously. This does not include pre-installs or device reactivations."}, "uninstall_events": {"type": "numeric", "index": 14, "name": "uninstall_events", "comment": "The number of times your app was uninstalled. This does not include inactive devices."}, "update_events": {"type": "numeric", "index": 15, "name": "update_events", "comment": "The number of times your app was updated."}, "store_listing_acquisitions": {"type": "numeric", "index": 16, "name": "store_listing_acquisitions", "comment": "The number of users that visited your store listing and installed your app, who did not have your app installed on any device."}, "store_listing_visitors": {"type": "numeric", "index": 17, "name": "store_listing_visitors", "comment": "The number of users that visited your store listing who did not have your app installed on any device."}, "store_listing_conversion_rate": {"type": "double precision", "index": 18, "name": "store_listing_conversion_rate", "comment": "The percentage of store listing visitors who installed your app on a given day.\n\nNote: Does not include visits or installs from users who already have your app installed on another device"}, "active_devices_last_30_days": {"type": "numeric", "index": 19, "name": "active_devices_last_30_days", "comment": "The number of active devices on which your app is installed. An active device is one that has been turned on at least once in the past 30 days."}, "average_rating": {"type": "double precision", "index": 20, "name": "average_rating", "comment": "Average star rating this app has received across all ratings submitted on a given day."}, "rolling_total_average_rating": {"type": "double precision", "index": 21, "name": "rolling_total_average_rating", "comment": "Average star rating this app received across all ratings submitted up to and including the past day. For each user submitting a rating, only their most recent rating of the app is counted."}, "total_device_installs": {"type": "numeric", "index": 22, "name": "total_device_installs", "comment": "Cumulative number of device installs up to and including this day (aggregated on the dimension of this table). This does not take uninstalls into account and may contain duplicate devices."}, "total_device_uninstalls": {"type": "numeric", "index": 23, "name": "total_device_uninstalls", "comment": "Cumulative number of device uninstalls up to and including this day (aggregated on the dimension of this table). This does not take re-installs into account and may contain duplicate devices."}, "total_store_acquisitions": {"type": "numeric", "index": 24, "name": "total_store_acquisitions", "comment": "Cumulative number of users that visited your store listing and installed your app, who did not have your app installed on any device prior to this."}, "total_store_visitors": {"type": "numeric", "index": 25, "name": "total_store_visitors", "comment": "Cumulative number of users that visited your store listing who did not have your app installed on any device at the time."}, "rolling_store_conversion_rate": {"type": "numeric", "index": 26, "name": "rolling_store_conversion_rate", "comment": "Rolling percentage of store listing visitors who installed your app within a given country. The ratio of `total_store_acquisitions` to `total_store_visitors`."}, "net_device_installs": {"type": "numeric", "index": 27, "name": "net_device_installs", "comment": "Cumulative net number of device installs up to and including this day (aggregated on the dimension of this table). This is the difference of `total_device_installs` and `total_device_uninstalls`."}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.google_play.google_play__country_report"}, "model.google_play.google_play__device_report": {"metadata": {"type": "BASE TABLE", "schema": "app_reporting_integrations_test_8_app_reporting_dev", "name": "google_play__device_report", "database": "postgres", "comment": "Daily report on installs and ratings by app and device model type. Records with `NULL` device types (ie did not consent to being tracked) are aggregated together into daily batches.\n", "owner": "pguser"}, "columns": {"source_relation": {"type": "text", "index": 1, "name": "source_relation", "comment": "The source of the record if the unioning functionality is being used. If not this field will be empty."}, "date_day": {"type": "date", "index": 2, "name": "date_day", "comment": "The date on which the data is reported."}, "device": {"type": "text", "index": 3, "name": "device", "comment": "Device type associated with the respective metric(s)."}, "package_name": {"type": "text", "index": 4, "name": "package_name", "comment": "The package name of the app owning the report data."}, "device_installs": {"type": "numeric", "index": 5, "name": "device_installs", "comment": "Devices on which users installed your app on this day. An individual user can have multiple device installs."}, "device_uninstalls": {"type": "numeric", "index": 6, "name": "device_uninstalls", "comment": "The number of devices from which users uninstalled your app on a given day."}, "device_upgrades": {"type": "numeric", "index": 7, "name": "device_upgrades", "comment": "The number of devices from which users upgraded your app on a given day."}, "user_installs": {"type": "numeric", "index": 8, "name": "user_installs", "comment": "The number of users who installed your app and did not have it installed on any other devices at the time on a given day."}, "user_uninstalls": {"type": "numeric", "index": 9, "name": "user_uninstalls", "comment": "The number of users who uninstalled your app from all of their devices on this day."}, "install_events": {"type": "numeric", "index": 10, "name": "install_events", "comment": "The number of times your app was installed, including devices on which the app had been installed previously. This does not include pre-installs or device reactivations."}, "uninstall_events": {"type": "numeric", "index": 11, "name": "uninstall_events", "comment": "The number of times your app was uninstalled. This does not include inactive devices."}, "update_events": {"type": "numeric", "index": 12, "name": "update_events", "comment": "The number of times your app was updated."}, "active_devices_last_30_days": {"type": "numeric", "index": 13, "name": "active_devices_last_30_days", "comment": "The number of active devices on which your app is installed. An active device is one that has been turned on at least once in the past 30 days."}, "average_rating": {"type": "double precision", "index": 14, "name": "average_rating", "comment": "Average star rating this app has received across all ratings submitted on a given day."}, "rolling_total_average_rating": {"type": "double precision", "index": 15, "name": "rolling_total_average_rating", "comment": "Average star rating this app received across all ratings submitted up to and including the past day. For each user submitting a rating, only their most recent rating of the app is counted."}, "total_device_installs": {"type": "numeric", "index": 16, "name": "total_device_installs", "comment": "Cumulative number of device installs up to and including this day (aggregated on the dimension of this table). This does not take uninstalls into account and may contain duplicate devices."}, "total_device_uninstalls": {"type": "numeric", "index": 17, "name": "total_device_uninstalls", "comment": "Cumulative number of device uninstalls up to and including this day (aggregated on the dimension of this table). This does not take re-installs into account and may contain duplicate devices."}, "net_device_installs": {"type": "numeric", "index": 18, "name": "net_device_installs", "comment": "Cumulative net number of device installs up to and including this day (aggregated on the dimension of this table). This is the difference of `total_device_installs` and `total_device_uninstalls`."}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.google_play.google_play__device_report"}, "model.google_play.google_play__finance_report": {"metadata": {"type": "BASE TABLE", "schema": "app_reporting_integrations_test_8_app_reporting_dev", "name": "google_play__finance_report", "database": "postgres", "comment": "Daily report on revenue (in merchant currency) and subscriptions by product (defined by 'sku_id') and buyer country. Includes financial metrics for each type of transaction that your app has completed. Note that this table draws from the `earnings` report and NOT `sales`. The Google Play UI draws from the `sales` data, and therefore this model will NOT tie out with the UI revenue reports. Google recommends using `earnings` data for financial analyses despite this -- `sales` does not include chargebacks and the like, making it more appropriate for trend analyses than accounting ([source](https://support.google.com/googleplay/android-developer/answer/6135870)).\n", "owner": "pguser"}, "columns": {"source_relation": {"type": "text", "index": 1, "name": "source_relation", "comment": "The source of the record if the unioning functionality is being used. If not this field will be empty."}, "date_day": {"type": "date", "index": 2, "name": "date_day", "comment": "The date on which the data is reported."}, "country_short": {"type": "text", "index": 3, "name": "country_short", "comment": "The country associated with the subscription event metrics and subscription summary metric(s). This country code maps to ISO-3166 Alpha-2."}, "package_name": {"type": "text", "index": 4, "name": "package_name", "comment": "The package name of the app owning the report data."}, "sku_id": {"type": "text", "index": 5, "name": "sku_id", "comment": "Developer-specified unique ID assigned to the ordered product. Subscription order IDs include the renewal cycle number at the end."}, "merchant_currency": {"type": "text", "index": 6, "name": "merchant_currency", "comment": "Currency to which the order was converted. This is the local currency you are paid in."}, "net_amount": {"type": "numeric", "index": 7, "name": "net_amount", "comment": "Net amount of revenue summed across the different transaction types."}, "transactions": {"type": "bigint", "index": 8, "name": "transactions", "comment": "Total number of distinct transactions made."}, "charge_amount": {"type": "numeric", "index": 9, "name": "charge_amount", "comment": "Amount of revenue brought in through `charge` transaction types (ie charging a customer for a subscription)."}, "charge_transactions": {"type": "bigint", "index": 10, "name": "charge_transactions", "comment": "Number of distinct orders of the `charge` transaction type."}, "google_fee_amount": {"type": "numeric", "index": 11, "name": "google_fee_amount", "comment": "Amount of revenue paid to Google in fees. Transactions made in the European Economic Area will not include Google fees."}, "google_fee_transactions": {"type": "bigint", "index": 12, "name": "google_fee_transactions", "comment": "Number of distinct transactions of the `charge` transaction type."}, "new_subscriptions": {"type": "numeric", "index": 13, "name": "new_subscriptions", "comment": "The daily count of newly purchased subscriptions."}, "cancelled_subscriptions": {"type": "numeric", "index": 14, "name": "cancelled_subscriptions", "comment": "The daily count of cancelled subscriptions."}, "total_active_subscriptions": {"type": "numeric", "index": 15, "name": "total_active_subscriptions", "comment": "The rolling count of active subscriptions of this type in this country."}, "product_title": {"type": "text", "index": 16, "name": "product_title", "comment": "Developer-specified name of the product. Shown in the buyer's locale."}, "country_long": {"type": "character varying(255)", "index": 17, "name": "country_long", "comment": "Full name of the country."}, "region": {"type": "character varying(255)", "index": 18, "name": "region", "comment": "Geographical region of the country."}, "sub_region": {"type": "character varying(255)", "index": 19, "name": "sub_region", "comment": "Geographical subregion of the country."}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.google_play.google_play__finance_report"}, "model.google_play.google_play__os_version_report": {"metadata": {"type": "BASE TABLE", "schema": "app_reporting_integrations_test_8_app_reporting_dev", "name": "google_play__os_version_report", "database": "postgres", "comment": "Daily report on installs, crashes and ANRs, and ratings by app and android os version. Records with `NULL` os versions (ie they do not consent to being tracked) are aggregated together into daily batches.\n", "owner": "pguser"}, "columns": {"source_relation": {"type": "text", "index": 1, "name": "source_relation", "comment": "The source of the record if the unioning functionality is being used. If not this field will be empty."}, "date_day": {"type": "date", "index": 2, "name": "date_day", "comment": "The date on which the data is reported."}, "android_os_version": {"type": "text", "index": 3, "name": "android_os_version", "comment": "Operation System of the android being used. May be NULL if users do not consent to being tracked."}, "package_name": {"type": "text", "index": 4, "name": "package_name", "comment": "The package name of the app owning the report data."}, "device_installs": {"type": "numeric", "index": 5, "name": "device_installs", "comment": "Devices on which users installed your app on this day. An individual user can have multiple device installs."}, "device_uninstalls": {"type": "numeric", "index": 6, "name": "device_uninstalls", "comment": "The number of devices from which users uninstalled your app on a given day."}, "device_upgrades": {"type": "numeric", "index": 7, "name": "device_upgrades", "comment": "The number of devices from which users upgraded your app on a given day."}, "user_installs": {"type": "numeric", "index": 8, "name": "user_installs", "comment": "The number of users who installed your app and did not have it installed on any other devices at the time on a given day."}, "user_uninstalls": {"type": "numeric", "index": 9, "name": "user_uninstalls", "comment": "The number of users who uninstalled your app from all of their devices on this day."}, "crashes": {"type": "numeric", "index": 10, "name": "crashes", "comment": "Daily crash reports collected from Android devices whose users have opted in to automatically share usage and diagnostics data."}, "anrs": {"type": "numeric", "index": 11, "name": "anrs", "comment": "Daily application not responding (ANR) reports collected from Android devices whose users have opted in to automatically share usage and diagnostics data."}, "install_events": {"type": "numeric", "index": 12, "name": "install_events", "comment": "The number of times your app was installed, including devices on which the app had been installed previously. This does not include pre-installs or device reactivations."}, "uninstall_events": {"type": "numeric", "index": 13, "name": "uninstall_events", "comment": "The number of times your app was uninstalled. This does not include inactive devices."}, "update_events": {"type": "numeric", "index": 14, "name": "update_events", "comment": "The number of times your app was updated."}, "active_devices_last_30_days": {"type": "numeric", "index": 15, "name": "active_devices_last_30_days", "comment": "The number of active devices on which your app is installed. An active device is one that has been turned on at least once in the past 30 days."}, "average_rating": {"type": "double precision", "index": 16, "name": "average_rating", "comment": "Average star rating this app has received across all ratings submitted on a given day."}, "rolling_total_average_rating": {"type": "double precision", "index": 17, "name": "rolling_total_average_rating", "comment": "Average star rating this app received across all ratings submitted up to and including the past day. For each user submitting a rating, only their most recent rating of the app is counted."}, "total_device_installs": {"type": "numeric", "index": 18, "name": "total_device_installs", "comment": "Cumulative number of device installs up to and including this day (aggregated on the dimension of this table). This does not take uninstalls into account and may contain duplicate devices."}, "total_device_uninstalls": {"type": "numeric", "index": 19, "name": "total_device_uninstalls", "comment": "Cumulative number of device uninstalls up to and including this day (aggregated on the dimension of this table). This does not take re-installs into account and may contain duplicate devices."}, "net_device_installs": {"type": "numeric", "index": 20, "name": "net_device_installs", "comment": "Cumulative net number of device installs up to and including this day (aggregated on the dimension of this table). This is the difference of `total_device_installs` and `total_device_uninstalls`."}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.google_play.google_play__os_version_report"}, "model.google_play.google_play__overview_report": {"metadata": {"type": "BASE TABLE", "schema": "app_reporting_integrations_test_8_app_reporting_dev", "name": "google_play__overview_report", "database": "postgres", "comment": "Daily overview report on installs, crashes and ANRs, ratings, and store performance by app. \n", "owner": "pguser"}, "columns": {"source_relation": {"type": "text", "index": 1, "name": "source_relation", "comment": "The source of the record if the unioning functionality is being used. If not this field will be empty."}, "date_day": {"type": "date", "index": 2, "name": "date_day", "comment": "The date on which the data is reported."}, "package_name": {"type": "text", "index": 3, "name": "package_name", "comment": "The package name of the app owning the report data."}, "device_installs": {"type": "bigint", "index": 4, "name": "device_installs", "comment": "Devices on which users installed your app on this day. An individual user can have multiple device installs."}, "device_uninstalls": {"type": "bigint", "index": 5, "name": "device_uninstalls", "comment": "The number of devices from which users uninstalled your app on a given day."}, "device_upgrades": {"type": "bigint", "index": 6, "name": "device_upgrades", "comment": "The number of devices from which users upgraded your app on a given day."}, "user_installs": {"type": "bigint", "index": 7, "name": "user_installs", "comment": "The number of users who installed your app and did not have it installed on any other devices at the time on a given day."}, "user_uninstalls": {"type": "bigint", "index": 8, "name": "user_uninstalls", "comment": "The number of users who uninstalled your app from all of their devices on this day."}, "crashes": {"type": "bigint", "index": 9, "name": "crashes", "comment": "Daily crash reports collected from Android devices whose users have opted in to automatically share usage and diagnostics data."}, "anrs": {"type": "bigint", "index": 10, "name": "anrs", "comment": "Daily application not responding (ANR) reports collected from Android devices whose users have opted in to automatically share usage and diagnostics data."}, "install_events": {"type": "bigint", "index": 11, "name": "install_events", "comment": "The number of times your app was installed, including devices on which the app had been installed previously. This does not include pre-installs or device reactivations."}, "uninstall_events": {"type": "bigint", "index": 12, "name": "uninstall_events", "comment": "The number of times your app was uninstalled. This does not include inactive devices."}, "update_events": {"type": "bigint", "index": 13, "name": "update_events", "comment": "The number of times your app was updated."}, "store_listing_acquisitions": {"type": "numeric", "index": 14, "name": "store_listing_acquisitions", "comment": "The number of users that visited your store listing and installed your app, who did not have your app installed on any device."}, "store_listing_visitors": {"type": "numeric", "index": 15, "name": "store_listing_visitors", "comment": "The number of users that visited your store listing who did not have your app installed on any device."}, "store_listing_conversion_rate": {"type": "numeric", "index": 16, "name": "store_listing_conversion_rate", "comment": "The percentage of store listing visitors who installed your app on a given day.\n\nNote: Does not include visits or installs from users who already have your app installed on another device"}, "active_devices_last_30_days": {"type": "bigint", "index": 17, "name": "active_devices_last_30_days", "comment": "The number of active devices on which your app is installed. An active device is one that has been turned on at least once in the past 30 days."}, "average_rating": {"type": "double precision", "index": 18, "name": "average_rating", "comment": "Average star rating this app has received across all ratings submitted on a given day."}, "rolling_total_average_rating": {"type": "double precision", "index": 19, "name": "rolling_total_average_rating", "comment": "Average star rating this app received across all ratings submitted up to and including the past day. For each user submitting a rating, only their most recent rating of the app is counted."}, "total_device_installs": {"type": "numeric", "index": 20, "name": "total_device_installs", "comment": "Cumulative number of device installs up to and including this day (aggregated on the dimension of this table). This does not take uninstalls into account and may contain duplicate devices."}, "total_device_uninstalls": {"type": "numeric", "index": 21, "name": "total_device_uninstalls", "comment": "Cumulative number of device uninstalls up to and including this day (aggregated on the dimension of this table). This does not take re-installs into account and may contain duplicate devices."}, "total_store_acquisitions": {"type": "numeric", "index": 22, "name": "total_store_acquisitions", "comment": "Cumulative number of users that visited your store listing and installed your app, who did not have your app installed on any device prior to this."}, "total_store_visitors": {"type": "numeric", "index": 23, "name": "total_store_visitors", "comment": "Cumulative number of users that visited your store listing who did not have your app installed on any device at the time."}, "rolling_store_conversion_rate": {"type": "numeric", "index": 24, "name": "rolling_store_conversion_rate", "comment": "Rolling percentage of store listing visitors who installed your app within a given country. The ratio of `total_store_acquisitions` to `total_store_visitors`."}, "net_device_installs": {"type": "numeric", "index": 25, "name": "net_device_installs", "comment": "Cumulative net number of device installs up to and including this day (aggregated on the dimension of this table). This is the difference of `total_device_installs` and `total_device_uninstalls`."}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.google_play.google_play__overview_report"}, "model.app_reporting.int_apple_store__app_version": {"metadata": {"type": "VIEW", "schema": "app_reporting_integrations_test_8_app_reporting_dev", "name": "int_apple_store__app_version", "database": "postgres", "comment": null, "owner": "pguser"}, "columns": {"source_relation": {"type": "text", "index": 1, "name": "source_relation", "comment": null}, "date_day": {"type": "date", "index": 2, "name": "date_day", "comment": null}, "app_platform": {"type": "text", "index": 3, "name": "app_platform", "comment": null}, "app_name": {"type": "text", "index": 4, "name": "app_name", "comment": null}, "app_version": {"type": "text", "index": 5, "name": "app_version", "comment": null}, "deletions": {"type": "numeric", "index": 6, "name": "deletions", "comment": null}, "crashes": {"type": "numeric", "index": 7, "name": "crashes", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.app_reporting.int_apple_store__app_version"}, "model.apple_store.int_apple_store__app_version_report": {"metadata": {"type": "BASE TABLE", "schema": "app_reporting_integrations_test_8_app_reporting_dev", "name": "int_apple_store__app_version_report", "database": "postgres", "comment": null, "owner": "pguser"}, "columns": {"date_day": {"type": "date", "index": 1, "name": "date_day", "comment": null}, "app_id": {"type": "bigint", "index": 2, "name": "app_id", "comment": null}, "app_version": {"type": "text", "index": 3, "name": "app_version", "comment": null}, "source_type": {"type": "text", "index": 4, "name": "source_type", "comment": null}, "source_relation": {"type": "text", "index": 5, "name": "source_relation", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.apple_store.int_apple_store__app_version_report"}, "model.app_reporting.int_apple_store__country": {"metadata": {"type": "VIEW", "schema": "app_reporting_integrations_test_8_app_reporting_dev", "name": "int_apple_store__country", "database": "postgres", "comment": null, "owner": "pguser"}, "columns": {"source_relation": {"type": "text", "index": 1, "name": "source_relation", "comment": null}, "date_day": {"type": "date", "index": 2, "name": "date_day", "comment": null}, "app_platform": {"type": "text", "index": 3, "name": "app_platform", "comment": null}, "app_name": {"type": "text", "index": 4, "name": "app_name", "comment": null}, "country_long": {"type": "character varying(255)", "index": 5, "name": "country_long", "comment": null}, "country_short": {"type": "text", "index": 6, "name": "country_short", "comment": null}, "region": {"type": "character varying(255)", "index": 7, "name": "region", "comment": null}, "sub_region": {"type": "character varying(255)", "index": 8, "name": "sub_region", "comment": null}, "downloads": {"type": "numeric", "index": 9, "name": "downloads", "comment": null}, "deletions": {"type": "numeric", "index": 10, "name": "deletions", "comment": null}, "page_views": {"type": "numeric", "index": 11, "name": "page_views", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.app_reporting.int_apple_store__country"}, "model.apple_store.int_apple_store__date_spine": {"metadata": {"type": "BASE TABLE", "schema": "app_reporting_integrations_test_8_app_reporting_dev", "name": "int_apple_store__date_spine", "database": "postgres", "comment": null, "owner": "pguser"}, "columns": {"date_day": {"type": "date", "index": 1, "name": "date_day", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.apple_store.int_apple_store__date_spine"}, "model.app_reporting.int_apple_store__device": {"metadata": {"type": "VIEW", "schema": "app_reporting_integrations_test_8_app_reporting_dev", "name": "int_apple_store__device", "database": "postgres", "comment": null, "owner": "pguser"}, "columns": {"source_relation": {"type": "text", "index": 1, "name": "source_relation", "comment": null}, "date_day": {"type": "date", "index": 2, "name": "date_day", "comment": null}, "app_platform": {"type": "text", "index": 3, "name": "app_platform", "comment": null}, "app_name": {"type": "text", "index": 4, "name": "app_name", "comment": null}, "device": {"type": "text", "index": 5, "name": "device", "comment": null}, "downloads": {"type": "numeric", "index": 6, "name": "downloads", "comment": null}, "deletions": {"type": "numeric", "index": 7, "name": "deletions", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.app_reporting.int_apple_store__device"}, "model.apple_store.int_apple_store__device_report": {"metadata": {"type": "BASE TABLE", "schema": "app_reporting_integrations_test_8_app_reporting_dev", "name": "int_apple_store__device_report", "database": "postgres", "comment": null, "owner": "pguser"}, "columns": {"date_day": {"type": "date", "index": 1, "name": "date_day", "comment": null}, "app_id": {"type": "bigint", "index": 2, "name": "app_id", "comment": null}, "source_type": {"type": "text", "index": 3, "name": "source_type", "comment": null}, "device": {"type": "text", "index": 4, "name": "device", "comment": null}, "source_relation": {"type": "text", "index": 5, "name": "source_relation", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.apple_store.int_apple_store__device_report"}, "model.app_reporting.int_apple_store__os_version": {"metadata": {"type": "VIEW", "schema": "app_reporting_integrations_test_8_app_reporting_dev", "name": "int_apple_store__os_version", "database": "postgres", "comment": null, "owner": "pguser"}, "columns": {"source_relation": {"type": "text", "index": 1, "name": "source_relation", "comment": null}, "date_day": {"type": "date", "index": 2, "name": "date_day", "comment": null}, "app_platform": {"type": "text", "index": 3, "name": "app_platform", "comment": null}, "app_name": {"type": "text", "index": 4, "name": "app_name", "comment": null}, "os_version": {"type": "text", "index": 5, "name": "os_version", "comment": null}, "downloads": {"type": "numeric", "index": 6, "name": "downloads", "comment": null}, "deletions": {"type": "numeric", "index": 7, "name": "deletions", "comment": null}, "crashes": {"type": "numeric", "index": 8, "name": "crashes", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.app_reporting.int_apple_store__os_version"}, "model.app_reporting.int_apple_store__overview": {"metadata": {"type": "VIEW", "schema": "app_reporting_integrations_test_8_app_reporting_dev", "name": "int_apple_store__overview", "database": "postgres", "comment": null, "owner": "pguser"}, "columns": {"source_relation": {"type": "text", "index": 1, "name": "source_relation", "comment": null}, "date_day": {"type": "date", "index": 2, "name": "date_day", "comment": null}, "app_platform": {"type": "text", "index": 3, "name": "app_platform", "comment": null}, "app_name": {"type": "text", "index": 4, "name": "app_name", "comment": null}, "downloads": {"type": "numeric", "index": 5, "name": "downloads", "comment": null}, "deletions": {"type": "numeric", "index": 6, "name": "deletions", "comment": null}, "page_views": {"type": "numeric", "index": 7, "name": "page_views", "comment": null}, "crashes": {"type": "numeric", "index": 8, "name": "crashes", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.app_reporting.int_apple_store__overview"}, "model.apple_store.int_apple_store__platform_version_report": {"metadata": {"type": "BASE TABLE", "schema": "app_reporting_integrations_test_8_app_reporting_dev", "name": "int_apple_store__platform_version_report", "database": "postgres", "comment": null, "owner": "pguser"}, "columns": {"date_day": {"type": "date", "index": 1, "name": "date_day", "comment": null}, "app_id": {"type": "bigint", "index": 2, "name": "app_id", "comment": null}, "platform_version": {"type": "text", "index": 3, "name": "platform_version", "comment": null}, "source_type": {"type": "text", "index": 4, "name": "source_type", "comment": null}, "source_relation": {"type": "text", "index": 5, "name": "source_relation", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.apple_store.int_apple_store__platform_version_report"}, "model.apple_store.int_apple_store__source_type_report": {"metadata": {"type": "BASE TABLE", "schema": "app_reporting_integrations_test_8_app_reporting_dev", "name": "int_apple_store__source_type_report", "database": "postgres", "comment": null, "owner": "pguser"}, "columns": {"date_day": {"type": "date", "index": 1, "name": "date_day", "comment": null}, "app_id": {"type": "bigint", "index": 2, "name": "app_id", "comment": null}, "source_type": {"type": "text", "index": 3, "name": "source_type", "comment": null}, "source_relation": {"type": "text", "index": 4, "name": "source_relation", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.apple_store.int_apple_store__source_type_report"}, "model.apple_store.int_apple_store__subscription_report": {"metadata": {"type": "BASE TABLE", "schema": "app_reporting_integrations_test_8_app_reporting_dev", "name": "int_apple_store__subscription_report", "database": "postgres", "comment": null, "owner": "pguser"}, "columns": {"date_day": {"type": "date", "index": 1, "name": "date_day", "comment": null}, "vendor_number": {"type": "integer", "index": 2, "name": "vendor_number", "comment": null}, "app_apple_id": {"type": "integer", "index": 3, "name": "app_apple_id", "comment": null}, "app_name": {"type": "text", "index": 4, "name": "app_name", "comment": null}, "subscription_name": {"type": "text", "index": 5, "name": "subscription_name", "comment": null}, "country": {"type": "text", "index": 6, "name": "country", "comment": null}, "state": {"type": "text", "index": 7, "name": "state", "comment": null}, "source_relation": {"type": "text", "index": 8, "name": "source_relation", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.apple_store.int_apple_store__subscription_report"}, "model.apple_store.int_apple_store__territory_report": {"metadata": {"type": "BASE TABLE", "schema": "app_reporting_integrations_test_8_app_reporting_dev", "name": "int_apple_store__territory_report", "database": "postgres", "comment": null, "owner": "pguser"}, "columns": {"date_day": {"type": "date", "index": 1, "name": "date_day", "comment": null}, "app_id": {"type": "bigint", "index": 2, "name": "app_id", "comment": null}, "source_type": {"type": "text", "index": 3, "name": "source_type", "comment": null}, "territory": {"type": "text", "index": 4, "name": "territory", "comment": null}, "source_relation": {"type": "text", "index": 5, "name": "source_relation", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.apple_store.int_apple_store__territory_report"}, "model.app_reporting.int_apple_store__traffic_source": {"metadata": {"type": "VIEW", "schema": "app_reporting_integrations_test_8_app_reporting_dev", "name": "int_apple_store__traffic_source", "database": "postgres", "comment": null, "owner": "pguser"}, "columns": {"source_relation": {"type": "text", "index": 1, "name": "source_relation", "comment": null}, "date_day": {"type": "date", "index": 2, "name": "date_day", "comment": null}, "app_platform": {"type": "text", "index": 3, "name": "app_platform", "comment": null}, "app_name": {"type": "text", "index": 4, "name": "app_name", "comment": null}, "traffic_source_type": {"type": "text", "index": 5, "name": "traffic_source_type", "comment": null}, "downloads": {"type": "numeric", "index": 6, "name": "downloads", "comment": null}, "page_views": {"type": "numeric", "index": 7, "name": "page_views", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.app_reporting.int_apple_store__traffic_source"}, "model.app_reporting.int_google_play__app_version": {"metadata": {"type": "VIEW", "schema": "app_reporting_integrations_test_8_app_reporting_dev", "name": "int_google_play__app_version", "database": "postgres", "comment": null, "owner": "pguser"}, "columns": {"source_relation": {"type": "text", "index": 1, "name": "source_relation", "comment": null}, "date_day": {"type": "date", "index": 2, "name": "date_day", "comment": null}, "app_platform": {"type": "text", "index": 3, "name": "app_platform", "comment": null}, "app_name": {"type": "text", "index": 4, "name": "app_name", "comment": null}, "app_version": {"type": "text", "index": 5, "name": "app_version", "comment": null}, "deletions": {"type": "numeric", "index": 6, "name": "deletions", "comment": null}, "crashes": {"type": "numeric", "index": 7, "name": "crashes", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.app_reporting.int_google_play__app_version"}, "model.app_reporting.int_google_play__country": {"metadata": {"type": "VIEW", "schema": "app_reporting_integrations_test_8_app_reporting_dev", "name": "int_google_play__country", "database": "postgres", "comment": null, "owner": "pguser"}, "columns": {"source_relation": {"type": "text", "index": 1, "name": "source_relation", "comment": null}, "date_day": {"type": "date", "index": 2, "name": "date_day", "comment": null}, "app_platform": {"type": "text", "index": 3, "name": "app_platform", "comment": null}, "app_name": {"type": "text", "index": 4, "name": "app_name", "comment": null}, "country_long": {"type": "character varying(255)", "index": 5, "name": "country_long", "comment": null}, "country_short": {"type": "text", "index": 6, "name": "country_short", "comment": null}, "region": {"type": "character varying(255)", "index": 7, "name": "region", "comment": null}, "sub_region": {"type": "character varying(255)", "index": 8, "name": "sub_region", "comment": null}, "deletions": {"type": "numeric", "index": 9, "name": "deletions", "comment": null}, "downloads": {"type": "numeric", "index": 10, "name": "downloads", "comment": null}, "page_views": {"type": "numeric", "index": 11, "name": "page_views", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.app_reporting.int_google_play__country"}, "model.app_reporting.int_google_play__device": {"metadata": {"type": "VIEW", "schema": "app_reporting_integrations_test_8_app_reporting_dev", "name": "int_google_play__device", "database": "postgres", "comment": null, "owner": "pguser"}, "columns": {"source_relation": {"type": "text", "index": 1, "name": "source_relation", "comment": null}, "date_day": {"type": "date", "index": 2, "name": "date_day", "comment": null}, "app_platform": {"type": "text", "index": 3, "name": "app_platform", "comment": null}, "app_name": {"type": "text", "index": 4, "name": "app_name", "comment": null}, "device": {"type": "text", "index": 5, "name": "device", "comment": null}, "deletions": {"type": "numeric", "index": 6, "name": "deletions", "comment": null}, "downloads": {"type": "numeric", "index": 7, "name": "downloads", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.app_reporting.int_google_play__device"}, "model.google_play.int_google_play__earnings": {"metadata": {"type": "VIEW", "schema": "app_reporting_integrations_test_8_app_reporting_dev", "name": "int_google_play__earnings", "database": "postgres", "comment": null, "owner": "pguser"}, "columns": {"source_relation": {"type": "text", "index": 1, "name": "source_relation", "comment": null}, "date_day": {"type": "date", "index": 2, "name": "date_day", "comment": null}, "country_short": {"type": "text", "index": 3, "name": "country_short", "comment": null}, "sku_id": {"type": "text", "index": 4, "name": "sku_id", "comment": null}, "package_name": {"type": "text", "index": 5, "name": "package_name", "comment": null}, "merchant_currency": {"type": "text", "index": 6, "name": "merchant_currency", "comment": null}, "net_amount": {"type": "numeric", "index": 7, "name": "net_amount", "comment": null}, "transactions": {"type": "bigint", "index": 8, "name": "transactions", "comment": null}, "charge_amount": {"type": "numeric", "index": 9, "name": "charge_amount", "comment": null}, "charge_transactions": {"type": "bigint", "index": 10, "name": "charge_transactions", "comment": null}, "google_fee_amount": {"type": "numeric", "index": 11, "name": "google_fee_amount", "comment": null}, "google_fee_transactions": {"type": "bigint", "index": 12, "name": "google_fee_transactions", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.google_play.int_google_play__earnings"}, "model.app_reporting.int_google_play__os_version": {"metadata": {"type": "VIEW", "schema": "app_reporting_integrations_test_8_app_reporting_dev", "name": "int_google_play__os_version", "database": "postgres", "comment": null, "owner": "pguser"}, "columns": {"source_relation": {"type": "text", "index": 1, "name": "source_relation", "comment": null}, "date_day": {"type": "date", "index": 2, "name": "date_day", "comment": null}, "app_platform": {"type": "text", "index": 3, "name": "app_platform", "comment": null}, "app_name": {"type": "text", "index": 4, "name": "app_name", "comment": null}, "os_version": {"type": "text", "index": 5, "name": "os_version", "comment": null}, "deletions": {"type": "numeric", "index": 6, "name": "deletions", "comment": null}, "downloads": {"type": "numeric", "index": 7, "name": "downloads", "comment": null}, "crashes": {"type": "numeric", "index": 8, "name": "crashes", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.app_reporting.int_google_play__os_version"}, "model.app_reporting.int_google_play__overview": {"metadata": {"type": "VIEW", "schema": "app_reporting_integrations_test_8_app_reporting_dev", "name": "int_google_play__overview", "database": "postgres", "comment": null, "owner": "pguser"}, "columns": {"source_relation": {"type": "text", "index": 1, "name": "source_relation", "comment": null}, "date_day": {"type": "date", "index": 2, "name": "date_day", "comment": null}, "app_platform": {"type": "text", "index": 3, "name": "app_platform", "comment": null}, "app_name": {"type": "text", "index": 4, "name": "app_name", "comment": null}, "deletions": {"type": "bigint", "index": 5, "name": "deletions", "comment": null}, "downloads": {"type": "bigint", "index": 6, "name": "downloads", "comment": null}, "page_views": {"type": "numeric", "index": 7, "name": "page_views", "comment": null}, "crashes": {"type": "bigint", "index": 8, "name": "crashes", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.app_reporting.int_google_play__overview"}, "model.app_reporting.int_google_play__traffic_source": {"metadata": {"type": "VIEW", "schema": "app_reporting_integrations_test_8_app_reporting_dev", "name": "int_google_play__traffic_source", "database": "postgres", "comment": null, "owner": "pguser"}, "columns": {"source_relation": {"type": "text", "index": 1, "name": "source_relation", "comment": null}, "date_day": {"type": "date", "index": 2, "name": "date_day", "comment": null}, "app_platform": {"type": "text", "index": 3, "name": "app_platform", "comment": null}, "app_name": {"type": "text", "index": 4, "name": "app_name", "comment": null}, "traffic_source_type": {"type": "text", "index": 5, "name": "traffic_source_type", "comment": null}, "downloads": {"type": "numeric", "index": 6, "name": "downloads", "comment": null}, "page_views": {"type": "numeric", "index": 7, "name": "page_views", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.app_reporting.int_google_play__traffic_source"}, "model.apple_store_source.stg_apple_store__app_crash_daily": {"metadata": {"type": "BASE TABLE", "schema": "app_reporting_integrations_test_8_app_reporting_dev", "name": "stg_apple_store__app_crash_daily", "database": "postgres", "comment": "Provides daily data on app crashes, helping you understand app stability across different versions and devices.", "owner": "pguser"}, "columns": {"source_relation": {"type": "text", "index": 1, "name": "source_relation", "comment": "The source of the record if the unioning functionality is being used. If it is not this field will be empty."}, "_fivetran_id": {"type": "text", "index": 2, "name": "_fivetran_id", "comment": "A Fivetran-generated key that is unique for each record, for each app and date or for each vendor, depending on the table."}, "date_day": {"type": "date", "index": 3, "name": "date_day", "comment": "The date of the report and respective recorded metric(s); follows the format `YYYY-MM-DD`."}, "app_id": {"type": "bigint", "index": 4, "name": "app_id", "comment": "Application ID."}, "app_version": {"type": "text", "index": 5, "name": "app_version", "comment": "The app version of the app that the user is engaging with."}, "device": {"type": "text", "index": 6, "name": "device", "comment": "Device type associated with the respective metric(s)."}, "source_type": {"type": "text", "index": 7, "name": "source_type", "comment": "A null field for crash data, but created to assist with joins downstream."}, "platform_version": {"type": "text", "index": 8, "name": "platform_version", "comment": "The platform version of the device engaging with your app."}, "crashes": {"type": "bigint", "index": 9, "name": "crashes", "comment": "The number of recorded crashes experienced (User Opt-In only); a value of 0 indicates there were 0 crash reports or no value from the source report that day."}, "unique_devices": {"type": "bigint", "index": 10, "name": "unique_devices", "comment": "The number of unique devices on which events were generated, based on users who have agreed to share their data with Apple and developers."}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.apple_store_source.stg_apple_store__app_crash_daily"}, "model.apple_store_source.stg_apple_store__app_crash_tmp": {"metadata": {"type": "VIEW", "schema": "app_reporting_integrations_test_8_app_reporting_dev", "name": "stg_apple_store__app_crash_tmp", "database": "postgres", "comment": null, "owner": "pguser"}, "columns": {"_fivetran_id": {"type": "text", "index": 1, "name": "_fivetran_id", "comment": null}, "app_id": {"type": "integer", "index": 2, "name": "app_id", "comment": null}, "date": {"type": "date", "index": 3, "name": "date", "comment": null}, "app_version": {"type": "text", "index": 4, "name": "app_version", "comment": null}, "device": {"type": "text", "index": 5, "name": "device", "comment": null}, "platform_version": {"type": "text", "index": 6, "name": "platform_version", "comment": null}, "crashes": {"type": "integer", "index": 7, "name": "crashes", "comment": null}, "unique_devices": {"type": "integer", "index": 8, "name": "unique_devices", "comment": null}, "_fivetran_synced": {"type": "timestamp without time zone", "index": 9, "name": "_fivetran_synced", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.apple_store_source.stg_apple_store__app_crash_tmp"}, "model.apple_store_source.stg_apple_store__app_session_daily": {"metadata": {"type": "BASE TABLE", "schema": "app_reporting_integrations_test_8_app_reporting_dev", "name": "stg_apple_store__app_session_daily", "database": "postgres", "comment": "Provides standard daily metrics on user sessions within your app, including session duration and device information.", "owner": "pguser"}, "columns": {"source_relation": {"type": "text", "index": 1, "name": "source_relation", "comment": "The source of the record if the unioning functionality is being used. If it is not this field will be empty."}, "_fivetran_id": {"type": "text", "index": 2, "name": "_fivetran_id", "comment": "A Fivetran-generated key that is unique for each record, for each app and date or for each vendor, depending on the table."}, "date_day": {"type": "date", "index": 3, "name": "date_day", "comment": "The date of the report and respective recorded metric(s); follows the format `YYYY-MM-DD`."}, "app_id": {"type": "bigint", "index": 4, "name": "app_id", "comment": "Application ID."}, "app_version": {"type": "text", "index": 5, "name": "app_version", "comment": "The app version of the app that the user is engaging with."}, "device": {"type": "text", "index": 6, "name": "device", "comment": "Device type associated with the respective metric(s)."}, "platform_version": {"type": "text", "index": 7, "name": "platform_version", "comment": "The platform version of the device engaging with your app."}, "source_type": {"type": "text", "index": 8, "name": "source_type", "comment": "Where the user discovered the app, for example: App Store Browse, App Store Search, App Referrers, Web Referrers, App Clips, Unavailable,and Null. Null is the default value for data that does not provide source types, including: crashes, subscription events and subscription summary."}, "page_type": {"type": "text", "index": 9, "name": "page_type", "comment": "The page type which led the user to discover your app."}, "app_download_date": {"type": "date", "index": 10, "name": "app_download_date", "comment": "Date when the app was downloaded on the user's device."}, "territory": {"type": "text", "index": 11, "name": "territory", "comment": "The territory's (aka country) two-character ISO country code associated with the report's respective metric(s)."}, "sessions": {"type": "bigint", "index": 12, "name": "sessions", "comment": "The number of sessions. Based on users who have agreed to share their data with Apple and developers."}, "total_session_duration": {"type": "bigint", "index": 13, "name": "total_session_duration", "comment": "The total amount of time, in seconds, that users spent in sessions with your app on a given day."}, "unique_devices": {"type": "bigint", "index": 14, "name": "unique_devices", "comment": "The number of unique devices on which events were generated, based on users who have agreed to share their data with Apple and developers."}, "source_info": {"type": "text", "index": 15, "name": "source_info", "comment": null}, "page_title": {"type": "text", "index": 16, "name": "page_title", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.apple_store_source.stg_apple_store__app_session_daily"}, "model.apple_store_source.stg_apple_store__app_session_tmp": {"metadata": {"type": "VIEW", "schema": "app_reporting_integrations_test_8_app_reporting_dev", "name": "stg_apple_store__app_session_tmp", "database": "postgres", "comment": null, "owner": "pguser"}, "columns": {"_fivetran_id": {"type": "text", "index": 1, "name": "_fivetran_id", "comment": null}, "app_id": {"type": "integer", "index": 2, "name": "app_id", "comment": null}, "date": {"type": "date", "index": 3, "name": "date", "comment": null}, "app_version": {"type": "double precision", "index": 4, "name": "app_version", "comment": null}, "device": {"type": "text", "index": 5, "name": "device", "comment": null}, "platform_version": {"type": "text", "index": 6, "name": "platform_version", "comment": null}, "source_type": {"type": "text", "index": 7, "name": "source_type", "comment": null}, "page_type": {"type": "text", "index": 8, "name": "page_type", "comment": null}, "app_download_date": {"type": "date", "index": 9, "name": "app_download_date", "comment": null}, "territory": {"type": "text", "index": 10, "name": "territory", "comment": null}, "sessions": {"type": "integer", "index": 11, "name": "sessions", "comment": null}, "total_session_duration": {"type": "integer", "index": 12, "name": "total_session_duration", "comment": null}, "unique_devices": {"type": "integer", "index": 13, "name": "unique_devices", "comment": null}, "_fivetran_synced": {"type": "timestamp without time zone", "index": 14, "name": "_fivetran_synced", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.apple_store_source.stg_apple_store__app_session_tmp"}, "model.apple_store_source.stg_apple_store__app_store_app": {"metadata": {"type": "BASE TABLE", "schema": "app_reporting_integrations_test_8_app_reporting_dev", "name": "stg_apple_store__app_store_app", "database": "postgres", "comment": "Table containing data about your application(s)", "owner": "pguser"}, "columns": {"source_relation": {"type": "text", "index": 1, "name": "source_relation", "comment": "The source of the record if the unioning functionality is being used. If it is not this field will be empty."}, "app_id": {"type": "bigint", "index": 2, "name": "app_id", "comment": "Application ID."}, "app_name": {"type": "text", "index": 3, "name": "app_name", "comment": "Application Name."}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.apple_store_source.stg_apple_store__app_store_app"}, "model.apple_store_source.stg_apple_store__app_store_app_tmp": {"metadata": {"type": "VIEW", "schema": "app_reporting_integrations_test_8_app_reporting_dev", "name": "stg_apple_store__app_store_app_tmp", "database": "postgres", "comment": null, "owner": "pguser"}, "columns": {"id": {"type": "integer", "index": 1, "name": "id", "comment": null}, "name": {"type": "text", "index": 2, "name": "name", "comment": null}, "primary_locale": {"type": "text", "index": 3, "name": "primary_locale", "comment": null}, "content_rights_declaration": {"type": "text", "index": 4, "name": "content_rights_declaration", "comment": null}, "was_made_for_kids": {"type": "integer", "index": 5, "name": "was_made_for_kids", "comment": null}, "subscription_status_url": {"type": "text", "index": 6, "name": "subscription_status_url", "comment": null}, "subscription_status_url_version": {"type": "text", "index": 7, "name": "subscription_status_url_version", "comment": null}, "subscription_status_url_for_sandbox": {"type": "text", "index": 8, "name": "subscription_status_url_for_sandbox", "comment": null}, "subscription_status_url_version_for_sandbox": {"type": "text", "index": 9, "name": "subscription_status_url_version_for_sandbox", "comment": null}, "_fivetran_synced": {"type": "timestamp without time zone", "index": 10, "name": "_fivetran_synced", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.apple_store_source.stg_apple_store__app_store_app_tmp"}, "model.apple_store_source.stg_apple_store__app_store_discovery_and_engagement_daily": {"metadata": {"type": "BASE TABLE", "schema": "app_reporting_integrations_test_8_app_reporting_dev", "name": "stg_apple_store__app_store_discovery_and_engagement_daily", "database": "postgres", "comment": "Contains daily metrics on how users discover and engage with your app on the App Store.", "owner": "pguser"}, "columns": {"source_relation": {"type": "text", "index": 1, "name": "source_relation", "comment": "The source of the record if the unioning functionality is being used. If it is not this field will be empty."}, "_fivetran_id": {"type": "text", "index": 2, "name": "_fivetran_id", "comment": "A Fivetran-generated key that is unique for each record, for each app and date or for each vendor, depending on the table."}, "date_day": {"type": "date", "index": 3, "name": "date_day", "comment": "The date of the report and respective recorded metric(s); follows the format `YYYY-MM-DD`."}, "app_id": {"type": "bigint", "index": 4, "name": "app_id", "comment": "Application ID."}, "event": {"type": "text", "index": 5, "name": "event", "comment": "The type of usage event that occurred."}, "page_type": {"type": "text", "index": 6, "name": "page_type", "comment": "The page type which led the user to discover your app."}, "source_type": {"type": "text", "index": 7, "name": "source_type", "comment": "Where the user discovered the app, for example: App Store Browse, App Store Search, App Referrers, Web Referrers, App Clips, Unavailable,and Null. Null is the default value for data that does not provide source types, including: crashes, subscription events and subscription summary."}, "engagement_type": {"type": "text", "index": 8, "name": "engagement_type", "comment": "The type of user engagement action (e.g., Tap, Scroll)."}, "device": {"type": "text", "index": 9, "name": "device", "comment": "Device type associated with the respective metric(s)."}, "platform_version": {"type": "text", "index": 10, "name": "platform_version", "comment": "The platform version of the device engaging with your app."}, "territory": {"type": "text", "index": 11, "name": "territory", "comment": "The territory's (aka country) two-character ISO country code associated with the report's respective metric(s)."}, "counts": {"type": "bigint", "index": 12, "name": "counts", "comment": "The total count of events, based on users who have agreed to share their data with Apple and developers."}, "unique_counts": {"type": "bigint", "index": 13, "name": "unique_counts", "comment": "The number of unique devices associated with the event."}, "page_title": {"type": "text", "index": 14, "name": "page_title", "comment": null}, "source_info": {"type": "text", "index": 15, "name": "source_info", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.apple_store_source.stg_apple_store__app_store_discovery_and_engagement_daily"}, "model.apple_store_source.stg_apple_store__app_store_discovery_and_engagement_tmp": {"metadata": {"type": "VIEW", "schema": "app_reporting_integrations_test_8_app_reporting_dev", "name": "stg_apple_store__app_store_discovery_and_engagement_tmp", "database": "postgres", "comment": null, "owner": "pguser"}, "columns": {"_fivetran_id": {"type": "text", "index": 1, "name": "_fivetran_id", "comment": null}, "app_id": {"type": "integer", "index": 2, "name": "app_id", "comment": null}, "date": {"type": "date", "index": 3, "name": "date", "comment": null}, "event": {"type": "text", "index": 4, "name": "event", "comment": null}, "page_type": {"type": "text", "index": 5, "name": "page_type", "comment": null}, "source_type": {"type": "text", "index": 6, "name": "source_type", "comment": null}, "engagement_type": {"type": "text", "index": 7, "name": "engagement_type", "comment": null}, "device": {"type": "text", "index": 8, "name": "device", "comment": null}, "platform_version": {"type": "text", "index": 9, "name": "platform_version", "comment": null}, "territory": {"type": "text", "index": 10, "name": "territory", "comment": null}, "counts": {"type": "integer", "index": 11, "name": "counts", "comment": null}, "unique_counts": {"type": "integer", "index": 12, "name": "unique_counts", "comment": null}, "_fivetran_synced": {"type": "timestamp without time zone", "index": 13, "name": "_fivetran_synced", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.apple_store_source.stg_apple_store__app_store_discovery_and_engagement_tmp"}, "model.apple_store_source.stg_apple_store__app_store_download_daily": {"metadata": {"type": "BASE TABLE", "schema": "app_reporting_integrations_test_8_app_reporting_dev", "name": "stg_apple_store__app_store_download_daily", "database": "postgres", "comment": "Contains standard daily metrics on app downloads, including download types and sources.", "owner": "pguser"}, "columns": {"source_relation": {"type": "text", "index": 1, "name": "source_relation", "comment": "The source of the record if the unioning functionality is being used. If it is not this field will be empty."}, "_fivetran_id": {"type": "text", "index": 2, "name": "_fivetran_id", "comment": "A Fivetran-generated key that is unique for each record, for each app and date or for each vendor, depending on the table."}, "date_day": {"type": "date", "index": 3, "name": "date_day", "comment": "The date of the report and respective recorded metric(s); follows the format `YYYY-MM-DD`."}, "app_id": {"type": "bigint", "index": 4, "name": "app_id", "comment": "Application ID."}, "download_type": {"type": "text", "index": 5, "name": "download_type", "comment": "The type of download event that occurred. Possible values include:\n- **First-Time Download**: The user downloaded the app for the first time.\n- **Redownload**: The user reinstalled the app after having downloaded it previously.\n- **Auto-Download**: The app was automatically downloaded on another device using the same Apple ID.\n- **Manual Update**: The user manually updated the app from the App Store.\n- **Restore**: The app was restored from a backup.\n- **Unavailable**: The download type is unknown or not reported."}, "app_version": {"type": "text", "index": 6, "name": "app_version", "comment": "The app version of the app that the user is engaging with."}, "device": {"type": "text", "index": 7, "name": "device", "comment": "Device type associated with the respective metric(s)."}, "platform_version": {"type": "text", "index": 8, "name": "platform_version", "comment": "The platform version of the device engaging with your app."}, "source_type": {"type": "text", "index": 9, "name": "source_type", "comment": "Where the user discovered the app, for example: App Store Browse, App Store Search, App Referrers, Web Referrers, App Clips, Unavailable,and Null. Null is the default value for data that does not provide source types, including: crashes, subscription events and subscription summary."}, "page_type": {"type": "text", "index": 10, "name": "page_type", "comment": "The page type which led the user to discover your app."}, "pre_order": {"type": "text", "index": 11, "name": "pre_order", "comment": "Indicates whether the download was a result of a pre-order. If `true`, the user had pre-ordered the app before its release and it was automatically downloaded upon availability."}, "territory": {"type": "text", "index": 12, "name": "territory", "comment": "The territory's (aka country) two-character ISO country code associated with the report's respective metric(s)."}, "counts": {"type": "bigint", "index": 13, "name": "counts", "comment": "The total count of events, based on users who have agreed to share their data with Apple and developers."}, "source_info": {"type": "text", "index": 14, "name": "source_info", "comment": null}, "page_title": {"type": "text", "index": 15, "name": "page_title", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.apple_store_source.stg_apple_store__app_store_download_daily"}, "model.apple_store_source.stg_apple_store__app_store_download_tmp": {"metadata": {"type": "VIEW", "schema": "app_reporting_integrations_test_8_app_reporting_dev", "name": "stg_apple_store__app_store_download_tmp", "database": "postgres", "comment": null, "owner": "pguser"}, "columns": {"_fivetran_id": {"type": "text", "index": 1, "name": "_fivetran_id", "comment": null}, "app_id": {"type": "integer", "index": 2, "name": "app_id", "comment": null}, "date": {"type": "date", "index": 3, "name": "date", "comment": null}, "download_type": {"type": "text", "index": 4, "name": "download_type", "comment": null}, "app_version": {"type": "double precision", "index": 5, "name": "app_version", "comment": null}, "device": {"type": "text", "index": 6, "name": "device", "comment": null}, "platform_version": {"type": "text", "index": 7, "name": "platform_version", "comment": null}, "source_type": {"type": "text", "index": 8, "name": "source_type", "comment": null}, "page_type": {"type": "text", "index": 9, "name": "page_type", "comment": null}, "pre_order": {"type": "integer", "index": 10, "name": "pre_order", "comment": null}, "territory": {"type": "text", "index": 11, "name": "territory", "comment": null}, "counts": {"type": "integer", "index": 12, "name": "counts", "comment": null}, "_fivetran_synced": {"type": "timestamp without time zone", "index": 13, "name": "_fivetran_synced", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.apple_store_source.stg_apple_store__app_store_download_tmp"}, "model.apple_store_source.stg_apple_store__app_store_installation_and_deletion_daily": {"metadata": {"type": "BASE TABLE", "schema": "app_reporting_integrations_test_8_app_reporting_dev", "name": "stg_apple_store__app_store_installation_and_deletion_daily", "database": "postgres", "comment": "Contains standard daily metrics on app installations and deletions, providing insights into user acquisition and retention.", "owner": "pguser"}, "columns": {"source_relation": {"type": "text", "index": 1, "name": "source_relation", "comment": "The source of the record if the unioning functionality is being used. If it is not this field will be empty."}, "_fivetran_id": {"type": "text", "index": 2, "name": "_fivetran_id", "comment": "A Fivetran-generated key that is unique for each record, for each app and date or for each vendor, depending on the table."}, "date_day": {"type": "date", "index": 3, "name": "date_day", "comment": "The date of the report and respective recorded metric(s); follows the format `YYYY-MM-DD`."}, "app_id": {"type": "bigint", "index": 4, "name": "app_id", "comment": "Application ID."}, "event": {"type": "text", "index": 5, "name": "event", "comment": "The type of usage event that occurred."}, "download_type": {"type": "text", "index": 6, "name": "download_type", "comment": "The type of download event that occurred. Possible values include:\n- **First-Time Download**: The user downloaded the app for the first time.\n- **Redownload**: The user reinstalled the app after having downloaded it previously.\n- **Auto-Download**: The app was automatically downloaded on another device using the same Apple ID.\n- **Manual Update**: The user manually updated the app from the App Store.\n- **Restore**: The app was restored from a backup.\n- **Unavailable**: The download type is unknown or not reported."}, "app_version": {"type": "text", "index": 7, "name": "app_version", "comment": "The app version of the app that the user is engaging with."}, "device": {"type": "text", "index": 8, "name": "device", "comment": "Device type associated with the respective metric(s)."}, "platform_version": {"type": "text", "index": 9, "name": "platform_version", "comment": "The platform version of the device engaging with your app."}, "source_type": {"type": "text", "index": 10, "name": "source_type", "comment": "Where the user discovered the app, for example: App Store Browse, App Store Search, App Referrers, Web Referrers, App Clips, Unavailable,and Null. Null is the default value for data that does not provide source types, including: crashes, subscription events and subscription summary."}, "page_type": {"type": "text", "index": 11, "name": "page_type", "comment": "The page type which led the user to discover your app."}, "app_download_date": {"type": "date", "index": 12, "name": "app_download_date", "comment": "The date when the user originally downloaded the app on their device."}, "territory": {"type": "text", "index": 13, "name": "territory", "comment": "The territory's (aka country) two-character ISO country code associated with the report's respective metric(s)."}, "counts": {"type": "bigint", "index": 14, "name": "counts", "comment": "The total count of events, based on users who have agreed to share their data with Apple and developers."}, "unique_devices": {"type": "bigint", "index": 15, "name": "unique_devices", "comment": "The number of unique devices on which events were generated, based on users who have agreed to share their data with Apple and developers."}, "source_info": {"type": "text", "index": 16, "name": "source_info", "comment": null}, "page_title": {"type": "text", "index": 17, "name": "page_title", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.apple_store_source.stg_apple_store__app_store_installation_and_deletion_daily"}, "model.apple_store_source.stg_apple_store__app_store_installation_and_deletion_tmp": {"metadata": {"type": "VIEW", "schema": "app_reporting_integrations_test_8_app_reporting_dev", "name": "stg_apple_store__app_store_installation_and_deletion_tmp", "database": "postgres", "comment": null, "owner": "pguser"}, "columns": {"_fivetran_id": {"type": "text", "index": 1, "name": "_fivetran_id", "comment": null}, "app_id": {"type": "integer", "index": 2, "name": "app_id", "comment": null}, "date": {"type": "date", "index": 3, "name": "date", "comment": null}, "event": {"type": "text", "index": 4, "name": "event", "comment": null}, "download_type": {"type": "text", "index": 5, "name": "download_type", "comment": null}, "app_version": {"type": "double precision", "index": 6, "name": "app_version", "comment": null}, "device": {"type": "text", "index": 7, "name": "device", "comment": null}, "platform_version": {"type": "text", "index": 8, "name": "platform_version", "comment": null}, "source_type": {"type": "text", "index": 9, "name": "source_type", "comment": null}, "page_type": {"type": "text", "index": 10, "name": "page_type", "comment": null}, "app_download_date": {"type": "date", "index": 11, "name": "app_download_date", "comment": null}, "territory": {"type": "text", "index": 12, "name": "territory", "comment": null}, "counts": {"type": "integer", "index": 13, "name": "counts", "comment": null}, "unique_devices": {"type": "integer", "index": 14, "name": "unique_devices", "comment": null}, "_fivetran_synced": {"type": "timestamp without time zone", "index": 15, "name": "_fivetran_synced", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.apple_store_source.stg_apple_store__app_store_installation_and_deletion_tmp"}, "model.apple_store_source.stg_apple_store__sales_subscription_events": {"metadata": {"type": "BASE TABLE", "schema": "app_reporting_integrations_test_8_app_reporting_dev", "name": "stg_apple_store__sales_subscription_events", "database": "postgres", "comment": "Daily subscription event report by account ID, app name, subscription name, event, country, state and device; this model is aggregated by date, app_name, account_id, country, state and subscription_name for easier transformations in the modeling package.", "owner": "pguser"}, "columns": {"source_relation": {"type": "text", "index": 1, "name": "source_relation", "comment": "The source of the record if the unioning functionality is being used. If it is not this field will be empty."}, "date_day": {"type": "date", "index": 2, "name": "date_day", "comment": "The date of the report and respective recorded metric(s); follows the format `YYYY-MM-DD`."}, "_fivetran_id": {"type": "text", "index": 3, "name": "_fivetran_id", "comment": "A Fivetran-generated key that is unique for each record, for each app and date or for each vendor, depending on the table."}, "vendor_number": {"type": "integer", "index": 4, "name": "vendor_number", "comment": "The vendor number associated with the subscription event or summary."}, "app_apple_id": {"type": "integer", "index": 5, "name": "app_apple_id", "comment": "Apple ID of your subscription\u2019s parent app."}, "app_name": {"type": "text", "index": 6, "name": "app_name", "comment": "Application Name."}, "event": {"type": "text", "index": 7, "name": "event", "comment": "The type of usage event that occurred."}, "subscription_name": {"type": "text", "index": 8, "name": "subscription_name", "comment": "The subscription name associated with the subscription event metric or subscription summary metric."}, "subscription_apple_id": {"type": "integer", "index": 9, "name": "subscription_apple_id", "comment": "Apple ID of your subscription\u2019s parent app."}, "subscription_group_id": {"type": "integer", "index": 10, "name": "subscription_group_id", "comment": "The group ID of the subscription."}, "standard_subscription_duration": {"type": "text", "index": 11, "name": "standard_subscription_duration", "comment": "The duration of the standard subscription (e.g., 1 Month, 1 Year)."}, "subscription_offer_type": {"type": "text", "index": 12, "name": "subscription_offer_type", "comment": "The type of subscription offer (e.g., Free Trial, Introductory Offer)."}, "subscription_offer_duration": {"type": "text", "index": 13, "name": "subscription_offer_duration", "comment": "The duration of the subscription offer (e.g., 7 Days)."}, "marketing_opt_in": {"type": "text", "index": 14, "name": "marketing_opt_in", "comment": "If the subscription included a marketing opt-in, this field equals \u201cYes\u201d. Otherwise, it is blank."}, "marketing_opt_in_duration": {"type": "text", "index": 15, "name": "marketing_opt_in_duration", "comment": "Duration of the opt-in if applicable (e.g., 7 Days, 1 Month, 2 Months, 3 Months, 6 Months, or 1 Year)."}, "preserved_pricing": {"type": "text", "index": 16, "name": "preserved_pricing", "comment": "For Renew events, if the price is preserved, this field equals \u201cYes\u201d. Otherwise, it is blank."}, "proceeds_reason": {"type": "text", "index": 17, "name": "proceeds_reason", "comment": "For Renew events, if the subscription has been active for more than a year then you receive 85% of the customer price, minus applicable taxes, and this field equals \u201cRate After One Year\u201d. Otherwise, you receive 70% and the field is blank."}, "promotional_offer_name": {"type": "text", "index": 18, "name": "promotional_offer_name", "comment": "The name of the promotional offer."}, "promotional_offer_id": {"type": "text", "index": 19, "name": "promotional_offer_id", "comment": "The ID of the promotional offer."}, "consecutive_paid_periods": {"type": "integer", "index": 20, "name": "consecutive_paid_periods", "comment": "The total number of paid periods that the subscription has been active without cancellation. This does not include free trials, marketing opt-in bonus periods, or grace periods."}, "original_start_date": {"type": "date", "index": 21, "name": "original_start_date", "comment": "The original start date of the subscription."}, "device": {"type": "text", "index": 22, "name": "device", "comment": "Device type associated with the respective metric(s)."}, "source_type": {"type": "text", "index": 23, "name": "source_type", "comment": "A null field for this subscription data, but created to assist with joins downstream."}, "client": {"type": "text", "index": 24, "name": "client", "comment": "The client associated with the subscription."}, "state": {"type": "text", "index": 25, "name": "state", "comment": "The state associated with the subscription event metrics or subscription summary metrics."}, "country": {"type": "text", "index": 26, "name": "country", "comment": "The country associated with the subscription event metrics and subscription summary metric(s). This country code maps to ISO-3166 Alpha-2."}, "previous_subscription_name": {"type": "text", "index": 27, "name": "previous_subscription_name", "comment": "The name of the previous subscription."}, "previous_subscription_apple_id": {"type": "integer", "index": 28, "name": "previous_subscription_apple_id", "comment": "The Apple ID of the previous subscription."}, "days_before_canceling": {"type": "integer", "index": 29, "name": "days_before_canceling", "comment": "For cancel events, the number of days from the start date to when a subscriber canceled, which could be in the middle of the period. This only applies to cancel events where cancellation reason equals \u2018canceled.' Otherwise, it is blank."}, "cancellation_reason": {"type": "text", "index": 30, "name": "cancellation_reason", "comment": "Reason for a cancellation (e.g., Billing issue, Price increase, Canceled, Removed from Sale, or Other.)"}, "days_canceled": {"type": "integer", "index": 31, "name": "days_canceled", "comment": "For reactivate events, the number of days ago that the subscriber canceled."}, "quantity": {"type": "integer", "index": 32, "name": "quantity", "comment": "Number of events with the same values for the other fields."}, "paid_service_days_recovered": {"type": "integer", "index": 33, "name": "paid_service_days_recovered", "comment": "The estimated number of paid service days recovered due to Billing Grace Period."}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.apple_store_source.stg_apple_store__sales_subscription_events"}, "model.apple_store_source.stg_apple_store__sales_subscription_events_tmp": {"metadata": {"type": "VIEW", "schema": "app_reporting_integrations_test_8_app_reporting_dev", "name": "stg_apple_store__sales_subscription_events_tmp", "database": "postgres", "comment": null, "owner": "pguser"}, "columns": {"_fivetran_id": {"type": "text", "index": 1, "name": "_fivetran_id", "comment": null}, "vendor_number": {"type": "integer", "index": 2, "name": "vendor_number", "comment": null}, "event_date": {"type": "date", "index": 3, "name": "event_date", "comment": null}, "event": {"type": "text", "index": 4, "name": "event", "comment": null}, "app_name": {"type": "text", "index": 5, "name": "app_name", "comment": null}, "app_apple_id": {"type": "integer", "index": 6, "name": "app_apple_id", "comment": null}, "subscription_name": {"type": "text", "index": 7, "name": "subscription_name", "comment": null}, "subscription_apple_id": {"type": "integer", "index": 8, "name": "subscription_apple_id", "comment": null}, "subscription_group_id": {"type": "integer", "index": 9, "name": "subscription_group_id", "comment": null}, "standard_subscription_duration": {"type": "text", "index": 10, "name": "standard_subscription_duration", "comment": null}, "subscription_offer_type": {"type": "text", "index": 11, "name": "subscription_offer_type", "comment": null}, "subscription_offer_duration": {"type": "text", "index": 12, "name": "subscription_offer_duration", "comment": null}, "marketing_opt_in": {"type": "text", "index": 13, "name": "marketing_opt_in", "comment": null}, "marketing_opt_in_duration": {"type": "text", "index": 14, "name": "marketing_opt_in_duration", "comment": null}, "preserved_pricing": {"type": "text", "index": 15, "name": "preserved_pricing", "comment": null}, "proceeds_reason": {"type": "text", "index": 16, "name": "proceeds_reason", "comment": null}, "promotional_offer_name": {"type": "text", "index": 17, "name": "promotional_offer_name", "comment": null}, "promotional_offer_id": {"type": "text", "index": 18, "name": "promotional_offer_id", "comment": null}, "consecutive_paid_periods": {"type": "integer", "index": 19, "name": "consecutive_paid_periods", "comment": null}, "original_start_date": {"type": "date", "index": 20, "name": "original_start_date", "comment": null}, "device": {"type": "text", "index": 21, "name": "device", "comment": null}, "client": {"type": "text", "index": 22, "name": "client", "comment": null}, "state": {"type": "text", "index": 23, "name": "state", "comment": null}, "country": {"type": "text", "index": 24, "name": "country", "comment": null}, "previous_subscription_name": {"type": "text", "index": 25, "name": "previous_subscription_name", "comment": null}, "previous_subscription_apple_id": {"type": "integer", "index": 26, "name": "previous_subscription_apple_id", "comment": null}, "days_before_canceling": {"type": "integer", "index": 27, "name": "days_before_canceling", "comment": null}, "cancellation_reason": {"type": "text", "index": 28, "name": "cancellation_reason", "comment": null}, "days_canceled": {"type": "integer", "index": 29, "name": "days_canceled", "comment": null}, "quantity": {"type": "integer", "index": 30, "name": "quantity", "comment": null}, "paid_service_days_recovered": {"type": "integer", "index": 31, "name": "paid_service_days_recovered", "comment": null}, "_fivetran_synced": {"type": "timestamp without time zone", "index": 32, "name": "_fivetran_synced", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.apple_store_source.stg_apple_store__sales_subscription_events_tmp"}, "model.apple_store_source.stg_apple_store__sales_subscription_summary": {"metadata": {"type": "BASE TABLE", "schema": "app_reporting_integrations_test_8_app_reporting_dev", "name": "stg_apple_store__sales_subscription_summary", "database": "postgres", "comment": "Daily subscription summary report by account ID, app name, country, state and subscription name; this model is aggregated by date, app_name, account_id, country, state and subscription_name for easier transformations in the modeling package.", "owner": "pguser"}, "columns": {"source_relation": {"type": "text", "index": 1, "name": "source_relation", "comment": "The source of the record if the unioning functionality is being used. If it is not this field will be empty."}, "date_day": {"type": "date", "index": 2, "name": "date_day", "comment": "The date of the report and respective recorded metric(s); follows the format `YYYY-MM-DD`."}, "_fivetran_id": {"type": "text", "index": 3, "name": "_fivetran_id", "comment": "A Fivetran-generated key that is unique for each record, for each app and date or for each vendor, depending on the table."}, "vendor_number": {"type": "integer", "index": 4, "name": "vendor_number", "comment": "The vendor number associated with the subscription event or summary."}, "app_apple_id": {"type": "integer", "index": 5, "name": "app_apple_id", "comment": "Apple ID of your subscription\u2019s parent app."}, "app_name": {"type": "text", "index": 6, "name": "app_name", "comment": "Application Name."}, "subscription_name": {"type": "text", "index": 7, "name": "subscription_name", "comment": "The subscription name associated with the subscription event metric or subscription summary metric."}, "subscription_apple_id": {"type": "integer", "index": 8, "name": "subscription_apple_id", "comment": "Apple ID of your subscription\u2019s parent app."}, "subscription_group_id": {"type": "integer", "index": 9, "name": "subscription_group_id", "comment": "The group ID of the subscription."}, "standard_subscription_duration": {"type": "text", "index": 10, "name": "standard_subscription_duration", "comment": "The duration of the standard subscription (e.g., 1 Month, 1 Year)."}, "customer_price": {"type": "double precision", "index": 11, "name": "customer_price", "comment": "The price paid by the customer."}, "customer_currency": {"type": "text", "index": 12, "name": "customer_currency", "comment": "Three-character ISO code indicating the customer\u2019s currency."}, "developer_proceeds": {"type": "double precision", "index": 13, "name": "developer_proceeds", "comment": "The proceeds for each item delivered."}, "proceeds_currency": {"type": "text", "index": 14, "name": "proceeds_currency", "comment": "The currency of the developer proceeds."}, "preserved_pricing": {"type": "text", "index": 15, "name": "preserved_pricing", "comment": "For Renew events, if the price is preserved, this field equals \u201cYes\u201d. Otherwise, it is blank."}, "proceeds_reason": {"type": "text", "index": 16, "name": "proceeds_reason", "comment": "For Renew events, if the subscription has been active for more than a year then you receive 85% of the customer price, minus applicable taxes, and this field equals \u201cRate After One Year\u201d. Otherwise, you receive 70% and the field is blank."}, "subscription_offer_name": {"type": "text", "index": 17, "name": "subscription_offer_name", "comment": "The name of the subscription offer."}, "promotional_offer_id": {"type": "text", "index": 18, "name": "promotional_offer_id", "comment": "The ID of the promotional offer."}, "state": {"type": "text", "index": 19, "name": "state", "comment": "The state associated with the subscription event metrics or subscription summary metrics."}, "country": {"type": "text", "index": 20, "name": "country", "comment": "The country associated with the subscription event metrics and subscription summary metric(s). This country code maps to ISO-3166 Alpha-2."}, "device": {"type": "text", "index": 21, "name": "device", "comment": "Device type associated with the respective metric(s)."}, "source_type": {"type": "text", "index": 22, "name": "source_type", "comment": "A null field for this subscription data, but created to assist with joins downstream."}, "client": {"type": "text", "index": 23, "name": "client", "comment": "The client associated with the subscription."}, "active_standard_price_subscriptions": {"type": "integer", "index": 24, "name": "active_standard_price_subscriptions", "comment": "Total number of auto-renewable standard paid subscriptions currently active, excluding free trials, \nsubscription offers, introductory offers, and marketing opt-ins. Subscriptions are active during the period for which the customer has paid without cancellation."}, "active_free_trial_introductory_offer_subscriptions": {"type": "integer", "index": 25, "name": "active_free_trial_introductory_offer_subscriptions", "comment": "Total number of introductory offer subscriptions currently in a free trial."}, "active_pay_up_front_introductory_offer_subscriptions": {"type": "integer", "index": 26, "name": "active_pay_up_front_introductory_offer_subscriptions", "comment": "Total number of introductory offer subscriptions currently with a pay up front introductory price."}, "active_pay_as_you_go_introductory_offer_subscriptions": {"type": "integer", "index": 27, "name": "active_pay_as_you_go_introductory_offer_subscriptions", "comment": "Total number of introductory offer subscriptions currently with a pay as you go introductory price."}, "free_trial_promotional_offer_subscriptions": {"type": "integer", "index": 28, "name": "free_trial_promotional_offer_subscriptions", "comment": "The number of free trial promotional offer subscriptions."}, "pay_up_front_promotional_offer_subscriptions": {"type": "integer", "index": 29, "name": "pay_up_front_promotional_offer_subscriptions", "comment": "The number of pay-up-front promotional offer subscriptions."}, "pay_as_you_go_promotional_offer_subscriptions": {"type": "integer", "index": 30, "name": "pay_as_you_go_promotional_offer_subscriptions", "comment": "The number of pay-as-you-go promotional offer subscriptions."}, "marketing_opt_ins": {"type": "integer", "index": 31, "name": "marketing_opt_ins", "comment": "The number of marketing opt-ins."}, "billing_retry": {"type": "integer", "index": 32, "name": "billing_retry", "comment": "The number of billing retries."}, "grace_period": {"type": "integer", "index": 33, "name": "grace_period", "comment": "The number of grace periods."}, "free_trial_offer_code_subscriptions": {"type": "integer", "index": 34, "name": "free_trial_offer_code_subscriptions", "comment": "The number of free trial offer code subscriptions."}, "pay_up_front_offer_code_subscriptions": {"type": "integer", "index": 35, "name": "pay_up_front_offer_code_subscriptions", "comment": "The number of pay-up-front offer code subscriptions."}, "pay_as_you_go_offer_code_subscriptions": {"type": "integer", "index": 36, "name": "pay_as_you_go_offer_code_subscriptions", "comment": "The number of pay-as-you-go offer code subscriptions."}, "subscribers": {"type": "integer", "index": 37, "name": "subscribers", "comment": "The number of subscribers."}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.apple_store_source.stg_apple_store__sales_subscription_summary"}, "model.apple_store_source.stg_apple_store__sales_subscription_summary_tmp": {"metadata": {"type": "VIEW", "schema": "app_reporting_integrations_test_8_app_reporting_dev", "name": "stg_apple_store__sales_subscription_summary_tmp", "database": "postgres", "comment": null, "owner": "pguser"}, "columns": {"_fivetran_id": {"type": "text", "index": 1, "name": "_fivetran_id", "comment": null}, "vendor_number": {"type": "integer", "index": 2, "name": "vendor_number", "comment": null}, "app_name": {"type": "text", "index": 3, "name": "app_name", "comment": null}, "app_apple_id": {"type": "integer", "index": 4, "name": "app_apple_id", "comment": null}, "subscription_name": {"type": "text", "index": 5, "name": "subscription_name", "comment": null}, "subscription_apple_id": {"type": "integer", "index": 6, "name": "subscription_apple_id", "comment": null}, "subscription_group_id": {"type": "integer", "index": 7, "name": "subscription_group_id", "comment": null}, "standard_subscription_duration": {"type": "text", "index": 8, "name": "standard_subscription_duration", "comment": null}, "customer_price": {"type": "double precision", "index": 9, "name": "customer_price", "comment": null}, "customer_currency": {"type": "text", "index": 10, "name": "customer_currency", "comment": null}, "developer_proceeds": {"type": "double precision", "index": 11, "name": "developer_proceeds", "comment": null}, "proceeds_currency": {"type": "text", "index": 12, "name": "proceeds_currency", "comment": null}, "preserved_pricing": {"type": "text", "index": 13, "name": "preserved_pricing", "comment": null}, "proceeds_reason": {"type": "text", "index": 14, "name": "proceeds_reason", "comment": null}, "subscription_offer_name": {"type": "text", "index": 15, "name": "subscription_offer_name", "comment": null}, "promotional_offer_id": {"type": "text", "index": 16, "name": "promotional_offer_id", "comment": null}, "state": {"type": "text", "index": 17, "name": "state", "comment": null}, "country": {"type": "text", "index": 18, "name": "country", "comment": null}, "device": {"type": "text", "index": 19, "name": "device", "comment": null}, "client": {"type": "text", "index": 20, "name": "client", "comment": null}, "active_standard_price_subscriptions": {"type": "integer", "index": 21, "name": "active_standard_price_subscriptions", "comment": null}, "active_free_trial_introductory_offer_subscriptions": {"type": "integer", "index": 22, "name": "active_free_trial_introductory_offer_subscriptions", "comment": null}, "active_pay_up_front_introductory_offer_subscriptions": {"type": "integer", "index": 23, "name": "active_pay_up_front_introductory_offer_subscriptions", "comment": null}, "active_pay_as_you_go_introductory_offer_subscriptions": {"type": "integer", "index": 24, "name": "active_pay_as_you_go_introductory_offer_subscriptions", "comment": null}, "free_trial_promotional_offer_subscriptions": {"type": "integer", "index": 25, "name": "free_trial_promotional_offer_subscriptions", "comment": null}, "pay_up_front_promotional_offer_subscriptions": {"type": "integer", "index": 26, "name": "pay_up_front_promotional_offer_subscriptions", "comment": null}, "pay_as_you_go_promotional_offer_subscriptions": {"type": "integer", "index": 27, "name": "pay_as_you_go_promotional_offer_subscriptions", "comment": null}, "marketing_opt_ins": {"type": "integer", "index": 28, "name": "marketing_opt_ins", "comment": null}, "billing_retry": {"type": "integer", "index": 29, "name": "billing_retry", "comment": null}, "grace_period": {"type": "integer", "index": 30, "name": "grace_period", "comment": null}, "free_trial_offer_code_subscriptions": {"type": "integer", "index": 31, "name": "free_trial_offer_code_subscriptions", "comment": null}, "pay_up_front_offer_code_subscriptions": {"type": "integer", "index": 32, "name": "pay_up_front_offer_code_subscriptions", "comment": null}, "pay_as_you_go_offer_code_subscriptions": {"type": "integer", "index": 33, "name": "pay_as_you_go_offer_code_subscriptions", "comment": null}, "subscribers": {"type": "integer", "index": 34, "name": "subscribers", "comment": null}, "_fivetran_synced": {"type": "timestamp without time zone", "index": 35, "name": "_fivetran_synced", "comment": null}, "date": {"type": "date", "index": 36, "name": "date", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.apple_store_source.stg_apple_store__sales_subscription_summary_tmp"}, "model.google_play_source.stg_google_play__earnings": {"metadata": {"type": "BASE TABLE", "schema": "app_reporting_integrations_test_8_app_reporting_dev", "name": "stg_google_play__earnings", "database": "postgres", "comment": "Each line in the report represents a type of transaction, like when you charge a customer money or pay Google a fee, along with the original and converted amounts. Does not include chargebacks. No transactions made in the European Economic Area will not be Google fees. \n", "owner": "pguser"}, "columns": {"source_relation": {"type": "text", "index": 1, "name": "source_relation", "comment": "The source of the record if the unioning functionality is being used. If not this field will be empty."}, "amount_buyer_currency": {"type": "numeric(28,6)", "index": 2, "name": "amount_buyer_currency", "comment": "Total amount for this invoice line before currency conversion."}, "amount_merchant_currency": {"type": "numeric(28,6)", "index": 3, "name": "amount_merchant_currency", "comment": "Total amount for this invoice line after currency conversion."}, "base_plan_id": {"type": "integer", "index": 4, "name": "base_plan_id", "comment": "Base plan id of the subscription product."}, "buyer_country": {"type": "text", "index": 5, "name": "buyer_country", "comment": "Two-letter abbreviation of the country where the user\u2019s Google account is registered."}, "buyer_currency": {"type": "text", "index": 6, "name": "buyer_currency", "comment": "Currency the order was converted from."}, "buyer_postal_code": {"type": "integer", "index": 7, "name": "buyer_postal_code", "comment": "Postal code of the buyer."}, "buyer_state": {"type": "text", "index": 8, "name": "buyer_state", "comment": "State in which the buyer resides."}, "currency_conversion_rate": {"type": "double precision", "index": 9, "name": "currency_conversion_rate", "comment": "Exchange rate used when converting buyer amounts to payout amounts in merchant currency."}, "order_id": {"type": "text", "index": 10, "name": "order_id", "comment": "Unique ID assigned to this order. Subscription order IDs include the renewal cycle number at the end. Renamed from `description`. One order will have a record for every kind of transaction associated with it."}, "buyer_hardware": {"type": "integer", "index": 11, "name": "buyer_hardware", "comment": "Android device model used to make the purchase. For subscription orders, this refers to the model used for the original purchase."}, "merchant_currency": {"type": "text", "index": 12, "name": "merchant_currency", "comment": "Currency to which the order was converted. This is the local currency you are paid in."}, "offer_id": {"type": "integer", "index": 13, "name": "offer_id", "comment": "ID of the offer used to purchase the product."}, "package_name": {"type": "text", "index": 14, "name": "package_name", "comment": "Package name of the app where the product was sold. Renamed from `product_id`."}, "product_title": {"type": "text", "index": 15, "name": "product_title", "comment": "Developer-specified name of the product. Shown in the buyer's locale."}, "product_type": {"type": "integer", "index": 16, "name": "product_type", "comment": "Used to identify the type of product sold. '0' represents the sale of a paid app, '1' represents the sale of an in-app product or subscription."}, "refund_type": {"type": "integer", "index": 17, "name": "refund_type", "comment": "Refunds where the buyer was reimbursed their full spend will be marked as 'Full'. Refunds for part of a user\u2019s payment amount will be marked as 'Partial'."}, "sku_id": {"type": "text", "index": 18, "name": "sku_id", "comment": "Developer-specified unique ID assigned to the ordered product. Subscription order IDs include the renewal cycle number at the end."}, "tax_type": {"type": "integer", "index": 19, "name": "tax_type", "comment": "Kind of tax for tax lines; null for non-tax lines."}, "transaction_date": {"type": "date", "index": 20, "name": "transaction_date", "comment": "Date of this order based on the PDT time zone (in 'MMM DD, YYYY' format)."}, "transaction_pt_timestamp": {"type": "timestamp without time zone", "index": 21, "name": "transaction_pt_timestamp", "comment": "Timestamp (in Pacific Time) of when the order was placed. This is cast as a `dbt.type_timestamp()` which compiles to a timestamp WITHOUT a timezone. However, all times reported in Google Play are in Pacific Time.\n"}, "transaction_timezone": {"type": "text", "index": 22, "name": "transaction_timezone", "comment": "Timezone in which the order was placed (PDT or PST)."}, "transaction_type": {"type": "text", "index": 23, "name": "transaction_type", "comment": "Type of transaction - Charge, Google fee, Tax, Charge refund, Google fee refund, Charge rebill, Tax rebill, Google fee rebill, etc. Nulls are coalesced into 'Other'"}, "_fivetran_synced": {"type": "timestamp without time zone", "index": 24, "name": "_fivetran_synced", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.google_play_source.stg_google_play__earnings"}, "model.google_play_source.stg_google_play__earnings_tmp": {"metadata": {"type": "VIEW", "schema": "app_reporting_integrations_test_8_app_reporting_dev", "name": "stg_google_play__earnings_tmp", "database": "postgres", "comment": null, "owner": "pguser"}, "columns": {"_file": {"type": "text", "index": 1, "name": "_file", "comment": null}, "_line": {"type": "integer", "index": 2, "name": "_line", "comment": null}, "_modified": {"type": "text", "index": 3, "name": "_modified", "comment": null}, "description": {"type": "text", "index": 4, "name": "description", "comment": null}, "transaction_date": {"type": "text", "index": 5, "name": "transaction_date", "comment": null}, "transaction_time": {"type": "text", "index": 6, "name": "transaction_time", "comment": null}, "tax_type": {"type": "integer", "index": 7, "name": "tax_type", "comment": null}, "transaction_type": {"type": "text", "index": 8, "name": "transaction_type", "comment": null}, "refund_type": {"type": "integer", "index": 9, "name": "refund_type", "comment": null}, "product_title": {"type": "text", "index": 10, "name": "product_title", "comment": null}, "product_id": {"type": "text", "index": 11, "name": "product_id", "comment": null}, "product_type": {"type": "integer", "index": 12, "name": "product_type", "comment": null}, "sku_id": {"type": "text", "index": 13, "name": "sku_id", "comment": null}, "hardware": {"type": "integer", "index": 14, "name": "hardware", "comment": null}, "buyer_country": {"type": "text", "index": 15, "name": "buyer_country", "comment": null}, "buyer_state": {"type": "text", "index": 16, "name": "buyer_state", "comment": null}, "buyer_postal_code": {"type": "integer", "index": 17, "name": "buyer_postal_code", "comment": null}, "buyer_currency": {"type": "text", "index": 18, "name": "buyer_currency", "comment": null}, "amount_buyer_currency_": {"type": "double precision", "index": 19, "name": "amount_buyer_currency_", "comment": null}, "currency_conversion_rate": {"type": "double precision", "index": 20, "name": "currency_conversion_rate", "comment": null}, "merchant_currency": {"type": "text", "index": 21, "name": "merchant_currency", "comment": null}, "amount_merchant_currency_": {"type": "double precision", "index": 22, "name": "amount_merchant_currency_", "comment": null}, "_fivetran_synced": {"type": "timestamp without time zone", "index": 23, "name": "_fivetran_synced", "comment": null}, "base_plan_id": {"type": "integer", "index": 24, "name": "base_plan_id", "comment": null}, "offer_id": {"type": "integer", "index": 25, "name": "offer_id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.google_play_source.stg_google_play__earnings_tmp"}, "model.google_play_source.stg_google_play__stats_crashes_app_version": {"metadata": {"type": "BASE TABLE", "schema": "app_reporting_integrations_test_8_app_reporting_dev", "name": "stg_google_play__stats_crashes_app_version", "database": "postgres", "comment": "Each line is a daily snapshot of the monthly crashes report by app version and app. Records with `NULL` app version codes are aggregated together into daily batches.\n", "owner": "pguser"}, "columns": {"source_relation": {"type": "text", "index": 1, "name": "source_relation", "comment": "The source of the record if the unioning functionality is being used. If not this field will be empty."}, "date_day": {"type": "date", "index": 2, "name": "date_day", "comment": "The date on which the data is reported."}, "app_version_code": {"type": "integer", "index": 3, "name": "app_version_code", "comment": "Integer value of the version of the app being reported on."}, "package_name": {"type": "text", "index": 4, "name": "package_name", "comment": "The package name of the app owning the report data."}, "anrs": {"type": "numeric", "index": 5, "name": "anrs", "comment": "Daily application not responding (ANR) reports collected from Android devices whose users have opted in to automatically share usage and diagnostics data."}, "crashes": {"type": "numeric", "index": 6, "name": "crashes", "comment": "Daily crash reports collected from Android devices whose users have opted in to automatically share usage and diagnostics data."}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.google_play_source.stg_google_play__stats_crashes_app_version"}, "model.google_play_source.stg_google_play__stats_crashes_app_version_tmp": {"metadata": {"type": "VIEW", "schema": "app_reporting_integrations_test_8_app_reporting_dev", "name": "stg_google_play__stats_crashes_app_version_tmp", "database": "postgres", "comment": null, "owner": "pguser"}, "columns": {"_file": {"type": "text", "index": 1, "name": "_file", "comment": null}, "_line": {"type": "integer", "index": 2, "name": "_line", "comment": null}, "_modified": {"type": "text", "index": 3, "name": "_modified", "comment": null}, "date": {"type": "date", "index": 4, "name": "date", "comment": null}, "package_name": {"type": "text", "index": 5, "name": "package_name", "comment": null}, "app_version_code": {"type": "integer", "index": 6, "name": "app_version_code", "comment": null}, "daily_crashes": {"type": "integer", "index": 7, "name": "daily_crashes", "comment": null}, "daily_anrs": {"type": "integer", "index": 8, "name": "daily_anrs", "comment": null}, "_fivetran_synced": {"type": "timestamp without time zone", "index": 9, "name": "_fivetran_synced", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.google_play_source.stg_google_play__stats_crashes_app_version_tmp"}, "model.google_play_source.stg_google_play__stats_crashes_os_version": {"metadata": {"type": "BASE TABLE", "schema": "app_reporting_integrations_test_8_app_reporting_dev", "name": "stg_google_play__stats_crashes_os_version", "database": "postgres", "comment": "Each line is a daily snapshot of the monthly crashes report by app and user OS version. Records with `NULL` os versions are aggregated together into daily batches.\n", "owner": "pguser"}, "columns": {"source_relation": {"type": "text", "index": 1, "name": "source_relation", "comment": "The source of the record if the unioning functionality is being used. If not this field will be empty."}, "date_day": {"type": "date", "index": 2, "name": "date_day", "comment": "The date on which the data is reported."}, "android_os_version": {"type": "text", "index": 3, "name": "android_os_version", "comment": "Operation System of the android being used. May be NULL if users do not consent to being tracked."}, "package_name": {"type": "text", "index": 4, "name": "package_name", "comment": "The package name of the app owning the report data."}, "anrs": {"type": "numeric", "index": 5, "name": "anrs", "comment": "Daily application not responding (ANR) reports collected from Android devices whose users have opted in to automatically share usage and diagnostics data."}, "crashes": {"type": "numeric", "index": 6, "name": "crashes", "comment": "Daily crash reports collected from Android devices whose users have opted in to automatically share usage and diagnostics data."}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.google_play_source.stg_google_play__stats_crashes_os_version"}, "model.google_play_source.stg_google_play__stats_crashes_os_version_tmp": {"metadata": {"type": "VIEW", "schema": "app_reporting_integrations_test_8_app_reporting_dev", "name": "stg_google_play__stats_crashes_os_version_tmp", "database": "postgres", "comment": null, "owner": "pguser"}, "columns": {"_file": {"type": "text", "index": 1, "name": "_file", "comment": null}, "_line": {"type": "integer", "index": 2, "name": "_line", "comment": null}, "_modified": {"type": "text", "index": 3, "name": "_modified", "comment": null}, "date": {"type": "date", "index": 4, "name": "date", "comment": null}, "package_name": {"type": "text", "index": 5, "name": "package_name", "comment": null}, "android_os_version": {"type": "text", "index": 6, "name": "android_os_version", "comment": null}, "daily_crashes": {"type": "integer", "index": 7, "name": "daily_crashes", "comment": null}, "daily_anrs": {"type": "integer", "index": 8, "name": "daily_anrs", "comment": null}, "_fivetran_synced": {"type": "timestamp without time zone", "index": 9, "name": "_fivetran_synced", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.google_play_source.stg_google_play__stats_crashes_os_version_tmp"}, "model.google_play_source.stg_google_play__stats_crashes_overview": {"metadata": {"type": "BASE TABLE", "schema": "app_reporting_integrations_test_8_app_reporting_dev", "name": "stg_google_play__stats_crashes_overview", "database": "postgres", "comment": "Each line is a daily snapshot of the monthly overview crashes report by app.", "owner": "pguser"}, "columns": {"source_relation": {"type": "text", "index": 1, "name": "source_relation", "comment": "The source of the record if the unioning functionality is being used. If not this field will be empty."}, "date_day": {"type": "date", "index": 2, "name": "date_day", "comment": "The date on which the data is reported."}, "package_name": {"type": "text", "index": 3, "name": "package_name", "comment": "The package name of the app owning the report data."}, "anrs": {"type": "bigint", "index": 4, "name": "anrs", "comment": "Daily application not responding (ANR) reports collected from Android devices whose users have opted in to automatically share usage and diagnostics data."}, "crashes": {"type": "bigint", "index": 5, "name": "crashes", "comment": "Daily crash reports collected from Android devices whose users have opted in to automatically share usage and diagnostics data."}, "_fivetran_synced": {"type": "timestamp without time zone", "index": 6, "name": "_fivetran_synced", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.google_play_source.stg_google_play__stats_crashes_overview"}, "model.google_play_source.stg_google_play__stats_crashes_overview_tmp": {"metadata": {"type": "VIEW", "schema": "app_reporting_integrations_test_8_app_reporting_dev", "name": "stg_google_play__stats_crashes_overview_tmp", "database": "postgres", "comment": null, "owner": "pguser"}, "columns": {"_file": {"type": "text", "index": 1, "name": "_file", "comment": null}, "_line": {"type": "integer", "index": 2, "name": "_line", "comment": null}, "_modified": {"type": "text", "index": 3, "name": "_modified", "comment": null}, "date": {"type": "date", "index": 4, "name": "date", "comment": null}, "package_name": {"type": "text", "index": 5, "name": "package_name", "comment": null}, "daily_crashes": {"type": "integer", "index": 6, "name": "daily_crashes", "comment": null}, "daily_anrs": {"type": "integer", "index": 7, "name": "daily_anrs", "comment": null}, "_fivetran_synced": {"type": "timestamp without time zone", "index": 8, "name": "_fivetran_synced", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.google_play_source.stg_google_play__stats_crashes_overview_tmp"}, "model.google_play_source.stg_google_play__stats_installs_app_version": {"metadata": {"type": "BASE TABLE", "schema": "app_reporting_integrations_test_8_app_reporting_dev", "name": "stg_google_play__stats_installs_app_version", "database": "postgres", "comment": "Each line is a daily snapshot of the monthly installs report by app and app version. Records with `NULL` app version codes are aggregated together into daily batches.\n", "owner": "pguser"}, "columns": {"source_relation": {"type": "text", "index": 1, "name": "source_relation", "comment": "The source of the record if the unioning functionality is being used. If not this field will be empty."}, "date_day": {"type": "date", "index": 2, "name": "date_day", "comment": "The date on which the data is reported."}, "app_version_code": {"type": "integer", "index": 3, "name": "app_version_code", "comment": "Integer value of the version of the app being reported on."}, "package_name": {"type": "text", "index": 4, "name": "package_name", "comment": "The package name of the app owning the report data."}, "active_devices_last_30_days": {"type": "numeric", "index": 5, "name": "active_devices_last_30_days", "comment": "The number of active devices on which your app is installed. An active device is one that has been turned on at least once in the past 30 days."}, "device_installs": {"type": "numeric", "index": 6, "name": "device_installs", "comment": "Devices on which users installed your app on this day. An individual user can have multiple device installs."}, "device_uninstalls": {"type": "numeric", "index": 7, "name": "device_uninstalls", "comment": "The number of devices from which users uninstalled your app on a given day."}, "device_upgrades": {"type": "numeric", "index": 8, "name": "device_upgrades", "comment": "The number of devices from which users upgraded your app on a given day."}, "user_installs": {"type": "numeric", "index": 9, "name": "user_installs", "comment": "The number of users who installed your app and did not have it installed on any other devices at the time on a given day."}, "user_uninstalls": {"type": "numeric", "index": 10, "name": "user_uninstalls", "comment": "The number of users who uninstalled your app from all of their devices on this day."}, "install_events": {"type": "numeric", "index": 11, "name": "install_events", "comment": "The number of times your app was installed, including devices on which the app had been installed previously. This does not include pre-installs or device reactivations."}, "uninstall_events": {"type": "numeric", "index": 12, "name": "uninstall_events", "comment": "The number of times your app was uninstalled. This does not include inactive devices."}, "update_events": {"type": "numeric", "index": 13, "name": "update_events", "comment": "The number of times your app was updated."}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.google_play_source.stg_google_play__stats_installs_app_version"}, "model.google_play_source.stg_google_play__stats_installs_app_version_tmp": {"metadata": {"type": "VIEW", "schema": "app_reporting_integrations_test_8_app_reporting_dev", "name": "stg_google_play__stats_installs_app_version_tmp", "database": "postgres", "comment": null, "owner": "pguser"}, "columns": {"_file": {"type": "text", "index": 1, "name": "_file", "comment": null}, "_line": {"type": "integer", "index": 2, "name": "_line", "comment": null}, "_modified": {"type": "text", "index": 3, "name": "_modified", "comment": null}, "date": {"type": "date", "index": 4, "name": "date", "comment": null}, "package_name": {"type": "text", "index": 5, "name": "package_name", "comment": null}, "app_version_code": {"type": "integer", "index": 6, "name": "app_version_code", "comment": null}, "current_device_installs": {"type": "integer", "index": 7, "name": "current_device_installs", "comment": null}, "daily_device_installs": {"type": "integer", "index": 8, "name": "daily_device_installs", "comment": null}, "daily_device_uninstalls": {"type": "integer", "index": 9, "name": "daily_device_uninstalls", "comment": null}, "daily_device_upgrades": {"type": "integer", "index": 10, "name": "daily_device_upgrades", "comment": null}, "current_user_installs": {"type": "integer", "index": 11, "name": "current_user_installs", "comment": null}, "total_user_installs": {"type": "integer", "index": 12, "name": "total_user_installs", "comment": null}, "daily_user_installs": {"type": "integer", "index": 13, "name": "daily_user_installs", "comment": null}, "daily_user_uninstalls": {"type": "integer", "index": 14, "name": "daily_user_uninstalls", "comment": null}, "_fivetran_synced": {"type": "timestamp without time zone", "index": 15, "name": "_fivetran_synced", "comment": null}, "active_device_installs": {"type": "integer", "index": 16, "name": "active_device_installs", "comment": null}, "install_events": {"type": "integer", "index": 17, "name": "install_events", "comment": null}, "update_events": {"type": "integer", "index": 18, "name": "update_events", "comment": null}, "uninstall_events": {"type": "integer", "index": 19, "name": "uninstall_events", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.google_play_source.stg_google_play__stats_installs_app_version_tmp"}, "model.google_play_source.stg_google_play__stats_installs_country": {"metadata": {"type": "BASE TABLE", "schema": "app_reporting_integrations_test_8_app_reporting_dev", "name": "stg_google_play__stats_installs_country", "database": "postgres", "comment": "Each line is a daily snapshot of the monthly installs report by app and user country. Records with `NULL` countries are aggregated together into daily batches.\n", "owner": "pguser"}, "columns": {"source_relation": {"type": "text", "index": 1, "name": "source_relation", "comment": "The source of the record if the unioning functionality is being used. If not this field will be empty."}, "date_day": {"type": "date", "index": 2, "name": "date_day", "comment": "The date on which the data is reported."}, "country": {"type": "text", "index": 3, "name": "country", "comment": "Two-letter abbreviation of the country where the user\u2019s Google account is registered."}, "package_name": {"type": "text", "index": 4, "name": "package_name", "comment": "The package name of the app owning the report data."}, "active_devices_last_30_days": {"type": "numeric", "index": 5, "name": "active_devices_last_30_days", "comment": "The number of active devices on which your app is installed. An active device is one that has been turned on at least once in the past 30 days."}, "device_installs": {"type": "numeric", "index": 6, "name": "device_installs", "comment": "Devices on which users installed your app on this day. An individual user can have multiple device installs."}, "device_uninstalls": {"type": "numeric", "index": 7, "name": "device_uninstalls", "comment": "The number of devices from which users uninstalled your app on a given day."}, "device_upgrades": {"type": "numeric", "index": 8, "name": "device_upgrades", "comment": "The number of devices from which users upgraded your app on a given day."}, "user_installs": {"type": "numeric", "index": 9, "name": "user_installs", "comment": "The number of users who installed your app and did not have it installed on any other devices at the time on a given day."}, "user_uninstalls": {"type": "numeric", "index": 10, "name": "user_uninstalls", "comment": "The number of users who uninstalled your app from all of their devices on this day."}, "install_events": {"type": "numeric", "index": 11, "name": "install_events", "comment": "The number of times your app was installed, including devices on which the app had been installed previously. This does not include pre-installs or device reactivations."}, "uninstall_events": {"type": "numeric", "index": 12, "name": "uninstall_events", "comment": "The number of times your app was uninstalled. This does not include inactive devices."}, "update_events": {"type": "numeric", "index": 13, "name": "update_events", "comment": "The number of times your app was updated."}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.google_play_source.stg_google_play__stats_installs_country"}, "model.google_play_source.stg_google_play__stats_installs_country_tmp": {"metadata": {"type": "VIEW", "schema": "app_reporting_integrations_test_8_app_reporting_dev", "name": "stg_google_play__stats_installs_country_tmp", "database": "postgres", "comment": null, "owner": "pguser"}, "columns": {"_file": {"type": "text", "index": 1, "name": "_file", "comment": null}, "_line": {"type": "integer", "index": 2, "name": "_line", "comment": null}, "_modified": {"type": "text", "index": 3, "name": "_modified", "comment": null}, "date": {"type": "date", "index": 4, "name": "date", "comment": null}, "package_name": {"type": "text", "index": 5, "name": "package_name", "comment": null}, "country": {"type": "text", "index": 6, "name": "country", "comment": null}, "current_device_installs": {"type": "integer", "index": 7, "name": "current_device_installs", "comment": null}, "daily_device_installs": {"type": "integer", "index": 8, "name": "daily_device_installs", "comment": null}, "daily_device_uninstalls": {"type": "integer", "index": 9, "name": "daily_device_uninstalls", "comment": null}, "daily_device_upgrades": {"type": "integer", "index": 10, "name": "daily_device_upgrades", "comment": null}, "current_user_installs": {"type": "integer", "index": 11, "name": "current_user_installs", "comment": null}, "total_user_installs": {"type": "integer", "index": 12, "name": "total_user_installs", "comment": null}, "daily_user_installs": {"type": "integer", "index": 13, "name": "daily_user_installs", "comment": null}, "daily_user_uninstalls": {"type": "integer", "index": 14, "name": "daily_user_uninstalls", "comment": null}, "_fivetran_synced": {"type": "timestamp without time zone", "index": 15, "name": "_fivetran_synced", "comment": null}, "active_device_installs": {"type": "integer", "index": 16, "name": "active_device_installs", "comment": null}, "install_events": {"type": "integer", "index": 17, "name": "install_events", "comment": null}, "update_events": {"type": "integer", "index": 18, "name": "update_events", "comment": null}, "uninstall_events": {"type": "integer", "index": 19, "name": "uninstall_events", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.google_play_source.stg_google_play__stats_installs_country_tmp"}, "model.google_play_source.stg_google_play__stats_installs_device": {"metadata": {"type": "BASE TABLE", "schema": "app_reporting_integrations_test_8_app_reporting_dev", "name": "stg_google_play__stats_installs_device", "database": "postgres", "comment": "Each line is a daily snapshot of the monthly installs report by app and type of device model. Records with `NULL` device types are aggregated together into daily batches.\n", "owner": "pguser"}, "columns": {"source_relation": {"type": "text", "index": 1, "name": "source_relation", "comment": "The source of the record if the unioning functionality is being used. If not this field will be empty."}, "date_day": {"type": "date", "index": 2, "name": "date_day", "comment": "The date on which the data is reported."}, "device": {"type": "text", "index": 3, "name": "device", "comment": "Type of device model. May be NULL if users do not consent to being tracked."}, "package_name": {"type": "text", "index": 4, "name": "package_name", "comment": "The package name of the app owning the report data."}, "active_devices_last_30_days": {"type": "numeric", "index": 5, "name": "active_devices_last_30_days", "comment": "The number of active devices on which your app is installed. An active device is one that has been turned on at least once in the past 30 days."}, "device_installs": {"type": "numeric", "index": 6, "name": "device_installs", "comment": "Devices on which users installed your app on this day. An individual user can have multiple device installs."}, "device_uninstalls": {"type": "numeric", "index": 7, "name": "device_uninstalls", "comment": "The number of devices from which users uninstalled your app on a given day."}, "device_upgrades": {"type": "numeric", "index": 8, "name": "device_upgrades", "comment": "The number of devices from which users upgraded your app on a given day."}, "user_installs": {"type": "numeric", "index": 9, "name": "user_installs", "comment": "The number of users who installed your app and did not have it installed on any other devices at the time on a given day."}, "user_uninstalls": {"type": "numeric", "index": 10, "name": "user_uninstalls", "comment": "The number of users who uninstalled your app from all of their devices on this day."}, "install_events": {"type": "numeric", "index": 11, "name": "install_events", "comment": "The number of times your app was installed, including devices on which the app had been installed previously. This does not include pre-installs or device reactivations."}, "uninstall_events": {"type": "numeric", "index": 12, "name": "uninstall_events", "comment": "The number of times your app was uninstalled. This does not include inactive devices."}, "update_events": {"type": "numeric", "index": 13, "name": "update_events", "comment": "The number of times your app was updated."}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.google_play_source.stg_google_play__stats_installs_device"}, "model.google_play_source.stg_google_play__stats_installs_device_tmp": {"metadata": {"type": "VIEW", "schema": "app_reporting_integrations_test_8_app_reporting_dev", "name": "stg_google_play__stats_installs_device_tmp", "database": "postgres", "comment": null, "owner": "pguser"}, "columns": {"_file": {"type": "text", "index": 1, "name": "_file", "comment": null}, "_line": {"type": "integer", "index": 2, "name": "_line", "comment": null}, "_modified": {"type": "text", "index": 3, "name": "_modified", "comment": null}, "date": {"type": "date", "index": 4, "name": "date", "comment": null}, "package_name": {"type": "text", "index": 5, "name": "package_name", "comment": null}, "device": {"type": "text", "index": 6, "name": "device", "comment": null}, "current_device_installs": {"type": "integer", "index": 7, "name": "current_device_installs", "comment": null}, "daily_device_installs": {"type": "integer", "index": 8, "name": "daily_device_installs", "comment": null}, "daily_device_uninstalls": {"type": "integer", "index": 9, "name": "daily_device_uninstalls", "comment": null}, "daily_device_upgrades": {"type": "integer", "index": 10, "name": "daily_device_upgrades", "comment": null}, "current_user_installs": {"type": "integer", "index": 11, "name": "current_user_installs", "comment": null}, "total_user_installs": {"type": "integer", "index": 12, "name": "total_user_installs", "comment": null}, "daily_user_installs": {"type": "integer", "index": 13, "name": "daily_user_installs", "comment": null}, "daily_user_uninstalls": {"type": "integer", "index": 14, "name": "daily_user_uninstalls", "comment": null}, "_fivetran_synced": {"type": "timestamp without time zone", "index": 15, "name": "_fivetran_synced", "comment": null}, "active_device_installs": {"type": "integer", "index": 16, "name": "active_device_installs", "comment": null}, "install_events": {"type": "integer", "index": 17, "name": "install_events", "comment": null}, "update_events": {"type": "integer", "index": 18, "name": "update_events", "comment": null}, "uninstall_events": {"type": "integer", "index": 19, "name": "uninstall_events", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.google_play_source.stg_google_play__stats_installs_device_tmp"}, "model.google_play_source.stg_google_play__stats_installs_os_version": {"metadata": {"type": "BASE TABLE", "schema": "app_reporting_integrations_test_8_app_reporting_dev", "name": "stg_google_play__stats_installs_os_version", "database": "postgres", "comment": "Each line is a daily snapshot of the monthly installs report by app and user OS version. Records with `NULL` os versions are aggregated together into daily batches.\n", "owner": "pguser"}, "columns": {"source_relation": {"type": "text", "index": 1, "name": "source_relation", "comment": "The source of the record if the unioning functionality is being used. If not this field will be empty."}, "date_day": {"type": "date", "index": 2, "name": "date_day", "comment": "The date on which the data is reported."}, "package_name": {"type": "text", "index": 3, "name": "package_name", "comment": "The package name of the app owning the report data."}, "android_os_version": {"type": "text", "index": 4, "name": "android_os_version", "comment": "Operation System of the android being used. May be NULL if users do not consent to being tracked."}, "active_devices_last_30_days": {"type": "numeric", "index": 5, "name": "active_devices_last_30_days", "comment": "The number of active devices on which your app is installed. An active device is one that has been turned on at least once in the past 30 days."}, "device_installs": {"type": "numeric", "index": 6, "name": "device_installs", "comment": "Devices on which users installed your app on this day. An individual user can have multiple device installs."}, "device_uninstalls": {"type": "numeric", "index": 7, "name": "device_uninstalls", "comment": "The number of devices from which users uninstalled your app on a given day."}, "device_upgrades": {"type": "numeric", "index": 8, "name": "device_upgrades", "comment": "The number of devices from which users upgraded your app on a given day."}, "user_installs": {"type": "numeric", "index": 9, "name": "user_installs", "comment": "The number of users who installed your app and did not have it installed on any other devices at the time on a given day."}, "user_uninstalls": {"type": "numeric", "index": 10, "name": "user_uninstalls", "comment": "The number of users who uninstalled your app from all of their devices on this day."}, "install_events": {"type": "numeric", "index": 11, "name": "install_events", "comment": "The number of times your app was installed, including devices on which the app had been installed previously. This does not include pre-installs or device reactivations."}, "uninstall_events": {"type": "numeric", "index": 12, "name": "uninstall_events", "comment": "The number of times your app was uninstalled. This does not include inactive devices."}, "update_events": {"type": "numeric", "index": 13, "name": "update_events", "comment": "The number of times your app was updated."}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.google_play_source.stg_google_play__stats_installs_os_version"}, "model.google_play_source.stg_google_play__stats_installs_os_version_tmp": {"metadata": {"type": "VIEW", "schema": "app_reporting_integrations_test_8_app_reporting_dev", "name": "stg_google_play__stats_installs_os_version_tmp", "database": "postgres", "comment": null, "owner": "pguser"}, "columns": {"_file": {"type": "text", "index": 1, "name": "_file", "comment": null}, "_line": {"type": "integer", "index": 2, "name": "_line", "comment": null}, "_modified": {"type": "text", "index": 3, "name": "_modified", "comment": null}, "date": {"type": "date", "index": 4, "name": "date", "comment": null}, "package_name": {"type": "text", "index": 5, "name": "package_name", "comment": null}, "android_os_version": {"type": "text", "index": 6, "name": "android_os_version", "comment": null}, "current_device_installs": {"type": "integer", "index": 7, "name": "current_device_installs", "comment": null}, "daily_device_installs": {"type": "integer", "index": 8, "name": "daily_device_installs", "comment": null}, "daily_device_uninstalls": {"type": "integer", "index": 9, "name": "daily_device_uninstalls", "comment": null}, "daily_device_upgrades": {"type": "integer", "index": 10, "name": "daily_device_upgrades", "comment": null}, "current_user_installs": {"type": "integer", "index": 11, "name": "current_user_installs", "comment": null}, "total_user_installs": {"type": "integer", "index": 12, "name": "total_user_installs", "comment": null}, "daily_user_installs": {"type": "integer", "index": 13, "name": "daily_user_installs", "comment": null}, "daily_user_uninstalls": {"type": "integer", "index": 14, "name": "daily_user_uninstalls", "comment": null}, "_fivetran_synced": {"type": "timestamp without time zone", "index": 15, "name": "_fivetran_synced", "comment": null}, "active_device_installs": {"type": "integer", "index": 16, "name": "active_device_installs", "comment": null}, "install_events": {"type": "integer", "index": 17, "name": "install_events", "comment": null}, "update_events": {"type": "integer", "index": 18, "name": "update_events", "comment": null}, "uninstall_events": {"type": "integer", "index": 19, "name": "uninstall_events", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.google_play_source.stg_google_play__stats_installs_os_version_tmp"}, "model.google_play_source.stg_google_play__stats_installs_overview": {"metadata": {"type": "BASE TABLE", "schema": "app_reporting_integrations_test_8_app_reporting_dev", "name": "stg_google_play__stats_installs_overview", "database": "postgres", "comment": "Each line is a daily snapshot of the monthly overview installs report by app.", "owner": "pguser"}, "columns": {"source_relation": {"type": "text", "index": 1, "name": "source_relation", "comment": "The source of the record if the unioning functionality is being used. If not this field will be empty."}, "date_day": {"type": "date", "index": 2, "name": "date_day", "comment": "The date on which the data is reported."}, "package_name": {"type": "text", "index": 3, "name": "package_name", "comment": "The package name of the app owning the report data."}, "active_devices_last_30_days": {"type": "bigint", "index": 4, "name": "active_devices_last_30_days", "comment": "The number of active devices on which your app is installed. An active device is one that has been turned on at least once in the past 30 days."}, "device_installs": {"type": "bigint", "index": 5, "name": "device_installs", "comment": "Devices on which users installed your app on this day. An individual user can have multiple device installs."}, "device_uninstalls": {"type": "bigint", "index": 6, "name": "device_uninstalls", "comment": "The number of devices from which users uninstalled your app on a given day."}, "device_upgrades": {"type": "bigint", "index": 7, "name": "device_upgrades", "comment": "The number of devices from which users upgraded your app on a given day."}, "user_installs": {"type": "bigint", "index": 8, "name": "user_installs", "comment": "The number of users who installed your app and did not have it installed on any other devices at the time on a given day."}, "user_uninstalls": {"type": "bigint", "index": 9, "name": "user_uninstalls", "comment": "The number of users who uninstalled your app from all of their devices on this day."}, "install_events": {"type": "bigint", "index": 10, "name": "install_events", "comment": "The number of times your app was installed, including devices on which the app had been installed previously. This does not include pre-installs or device reactivations."}, "uninstall_events": {"type": "bigint", "index": 11, "name": "uninstall_events", "comment": "The number of times your app was uninstalled. This does not include inactive devices."}, "update_events": {"type": "bigint", "index": 12, "name": "update_events", "comment": "The number of times your app was updated."}, "_fivetran_synced": {"type": "timestamp without time zone", "index": 13, "name": "_fivetran_synced", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.google_play_source.stg_google_play__stats_installs_overview"}, "model.google_play_source.stg_google_play__stats_installs_overview_tmp": {"metadata": {"type": "VIEW", "schema": "app_reporting_integrations_test_8_app_reporting_dev", "name": "stg_google_play__stats_installs_overview_tmp", "database": "postgres", "comment": null, "owner": "pguser"}, "columns": {"_file": {"type": "text", "index": 1, "name": "_file", "comment": null}, "_line": {"type": "integer", "index": 2, "name": "_line", "comment": null}, "_modified": {"type": "text", "index": 3, "name": "_modified", "comment": null}, "date": {"type": "date", "index": 4, "name": "date", "comment": null}, "package_name": {"type": "text", "index": 5, "name": "package_name", "comment": null}, "current_device_installs": {"type": "integer", "index": 6, "name": "current_device_installs", "comment": null}, "daily_device_installs": {"type": "integer", "index": 7, "name": "daily_device_installs", "comment": null}, "daily_device_uninstalls": {"type": "integer", "index": 8, "name": "daily_device_uninstalls", "comment": null}, "daily_device_upgrades": {"type": "integer", "index": 9, "name": "daily_device_upgrades", "comment": null}, "current_user_installs": {"type": "integer", "index": 10, "name": "current_user_installs", "comment": null}, "total_user_installs": {"type": "integer", "index": 11, "name": "total_user_installs", "comment": null}, "daily_user_installs": {"type": "integer", "index": 12, "name": "daily_user_installs", "comment": null}, "daily_user_uninstalls": {"type": "integer", "index": 13, "name": "daily_user_uninstalls", "comment": null}, "_fivetran_synced": {"type": "timestamp without time zone", "index": 14, "name": "_fivetran_synced", "comment": null}, "active_device_installs": {"type": "bigint", "index": 15, "name": "active_device_installs", "comment": null}, "install_events": {"type": "integer", "index": 16, "name": "install_events", "comment": null}, "update_events": {"type": "integer", "index": 17, "name": "update_events", "comment": null}, "uninstall_events": {"type": "integer", "index": 18, "name": "uninstall_events", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.google_play_source.stg_google_play__stats_installs_overview_tmp"}, "model.google_play_source.stg_google_play__stats_ratings_app_version": {"metadata": {"type": "BASE TABLE", "schema": "app_reporting_integrations_test_8_app_reporting_dev", "name": "stg_google_play__stats_ratings_app_version", "database": "postgres", "comment": "Each line is a daily snapshot of the monthly ratings report by app and app version. Records with `NULL` app version codes are aggregated together into daily batches.\n", "owner": "pguser"}, "columns": {"source_relation": {"type": "text", "index": 1, "name": "source_relation", "comment": "The source of the record if the unioning functionality is being used. If not this field will be empty."}, "date_day": {"type": "date", "index": 2, "name": "date_day", "comment": "The date on which the data is reported."}, "app_version_code": {"type": "integer", "index": 3, "name": "app_version_code", "comment": "Integer value of the version of the app being reported on."}, "package_name": {"type": "text", "index": 4, "name": "package_name", "comment": "The package name of the app owning the report data."}, "average_rating": {"type": "double precision", "index": 5, "name": "average_rating", "comment": "Average star rating this app has received across all ratings submitted on a given day."}, "rolling_total_average_rating": {"type": "double precision", "index": 6, "name": "rolling_total_average_rating", "comment": "Average star rating this app received across all ratings submitted up to and including the past day. For each user submitting a rating, only their most recent rating of the app is counted."}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.google_play_source.stg_google_play__stats_ratings_app_version"}, "model.google_play_source.stg_google_play__stats_ratings_app_version_tmp": {"metadata": {"type": "VIEW", "schema": "app_reporting_integrations_test_8_app_reporting_dev", "name": "stg_google_play__stats_ratings_app_version_tmp", "database": "postgres", "comment": null, "owner": "pguser"}, "columns": {"_file": {"type": "text", "index": 1, "name": "_file", "comment": null}, "_line": {"type": "integer", "index": 2, "name": "_line", "comment": null}, "_modified": {"type": "text", "index": 3, "name": "_modified", "comment": null}, "date": {"type": "date", "index": 4, "name": "date", "comment": null}, "package_name": {"type": "text", "index": 5, "name": "package_name", "comment": null}, "app_version_code": {"type": "bigint", "index": 6, "name": "app_version_code", "comment": null}, "daily_average_rating": {"type": "text", "index": 7, "name": "daily_average_rating", "comment": null}, "total_average_rating": {"type": "double precision", "index": 8, "name": "total_average_rating", "comment": null}, "_fivetran_synced": {"type": "timestamp without time zone", "index": 9, "name": "_fivetran_synced", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.google_play_source.stg_google_play__stats_ratings_app_version_tmp"}, "model.google_play_source.stg_google_play__stats_ratings_country": {"metadata": {"type": "BASE TABLE", "schema": "app_reporting_integrations_test_8_app_reporting_dev", "name": "stg_google_play__stats_ratings_country", "database": "postgres", "comment": "Each line is a daily snapshot of the monthly ratings report by app and country. Records with `NULL` countries are aggregated together into daily batches.\n", "owner": "pguser"}, "columns": {"source_relation": {"type": "text", "index": 1, "name": "source_relation", "comment": "The source of the record if the unioning functionality is being used. If not this field will be empty."}, "date_day": {"type": "date", "index": 2, "name": "date_day", "comment": "The date on which the data is reported."}, "country": {"type": "text", "index": 3, "name": "country", "comment": "Two-letter abbreviation of the country where the user\u2019s Google account is registered."}, "package_name": {"type": "text", "index": 4, "name": "package_name", "comment": "The package name of the app owning the report data."}, "average_rating": {"type": "double precision", "index": 5, "name": "average_rating", "comment": "Average star rating this app has received across all ratings submitted on a given day."}, "rolling_total_average_rating": {"type": "double precision", "index": 6, "name": "rolling_total_average_rating", "comment": "Average star rating this app received across all ratings submitted up to and including the past day. For each user submitting a rating, only their most recent rating of the app is counted."}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.google_play_source.stg_google_play__stats_ratings_country"}, "model.google_play_source.stg_google_play__stats_ratings_country_tmp": {"metadata": {"type": "VIEW", "schema": "app_reporting_integrations_test_8_app_reporting_dev", "name": "stg_google_play__stats_ratings_country_tmp", "database": "postgres", "comment": null, "owner": "pguser"}, "columns": {"_file": {"type": "text", "index": 1, "name": "_file", "comment": null}, "_line": {"type": "integer", "index": 2, "name": "_line", "comment": null}, "_modified": {"type": "text", "index": 3, "name": "_modified", "comment": null}, "date": {"type": "date", "index": 4, "name": "date", "comment": null}, "package_name": {"type": "text", "index": 5, "name": "package_name", "comment": null}, "country": {"type": "text", "index": 6, "name": "country", "comment": null}, "daily_average_rating": {"type": "text", "index": 7, "name": "daily_average_rating", "comment": null}, "total_average_rating": {"type": "double precision", "index": 8, "name": "total_average_rating", "comment": null}, "_fivetran_synced": {"type": "timestamp without time zone", "index": 9, "name": "_fivetran_synced", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.google_play_source.stg_google_play__stats_ratings_country_tmp"}, "model.google_play_source.stg_google_play__stats_ratings_device": {"metadata": {"type": "BASE TABLE", "schema": "app_reporting_integrations_test_8_app_reporting_dev", "name": "stg_google_play__stats_ratings_device", "database": "postgres", "comment": "Each line is a daily snapshot of the monthly ratings report by app and type of device model. Records with `NULL` device types are aggregated together into daily batches.\n", "owner": "pguser"}, "columns": {"source_relation": {"type": "text", "index": 1, "name": "source_relation", "comment": "The source of the record if the unioning functionality is being used. If not this field will be empty."}, "date_day": {"type": "date", "index": 2, "name": "date_day", "comment": "The date on which the data is reported."}, "device": {"type": "text", "index": 3, "name": "device", "comment": "Type of device model. May be NULL if users do not consent to being tracked."}, "package_name": {"type": "text", "index": 4, "name": "package_name", "comment": "The package name of the app owning the report data."}, "average_rating": {"type": "double precision", "index": 5, "name": "average_rating", "comment": "Average star rating this app has received across all ratings submitted on a given day."}, "rolling_total_average_rating": {"type": "double precision", "index": 6, "name": "rolling_total_average_rating", "comment": "Average star rating this app received across all ratings submitted up to and including the past day. For each user submitting a rating, only their most recent rating of the app is counted."}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.google_play_source.stg_google_play__stats_ratings_device"}, "model.google_play_source.stg_google_play__stats_ratings_device_tmp": {"metadata": {"type": "VIEW", "schema": "app_reporting_integrations_test_8_app_reporting_dev", "name": "stg_google_play__stats_ratings_device_tmp", "database": "postgres", "comment": null, "owner": "pguser"}, "columns": {"_file": {"type": "text", "index": 1, "name": "_file", "comment": null}, "_line": {"type": "integer", "index": 2, "name": "_line", "comment": null}, "_modified": {"type": "text", "index": 3, "name": "_modified", "comment": null}, "date": {"type": "date", "index": 4, "name": "date", "comment": null}, "package_name": {"type": "text", "index": 5, "name": "package_name", "comment": null}, "device": {"type": "text", "index": 6, "name": "device", "comment": null}, "daily_average_rating": {"type": "text", "index": 7, "name": "daily_average_rating", "comment": null}, "total_average_rating": {"type": "double precision", "index": 8, "name": "total_average_rating", "comment": null}, "_fivetran_synced": {"type": "timestamp without time zone", "index": 9, "name": "_fivetran_synced", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.google_play_source.stg_google_play__stats_ratings_device_tmp"}, "model.google_play_source.stg_google_play__stats_ratings_os_version": {"metadata": {"type": "BASE TABLE", "schema": "app_reporting_integrations_test_8_app_reporting_dev", "name": "stg_google_play__stats_ratings_os_version", "database": "postgres", "comment": "Each line is a daily snapshot of the monthly ratings report by app and user OS version. Records with `NULL` os versions are aggregated together into daily batches.\n", "owner": "pguser"}, "columns": {"source_relation": {"type": "text", "index": 1, "name": "source_relation", "comment": "The source of the record if the unioning functionality is being used. If not this field will be empty."}, "date_day": {"type": "date", "index": 2, "name": "date_day", "comment": "The date on which the data is reported."}, "android_os_version": {"type": "text", "index": 3, "name": "android_os_version", "comment": "Type of device model. May be NULL if users do not consent to being tracked."}, "package_name": {"type": "text", "index": 4, "name": "package_name", "comment": "The package name of the app owning the report data."}, "average_rating": {"type": "double precision", "index": 5, "name": "average_rating", "comment": "Average star rating this app has received across all ratings submitted on a given day."}, "rolling_total_average_rating": {"type": "double precision", "index": 6, "name": "rolling_total_average_rating", "comment": "Average star rating this app received across all ratings submitted up to and including the past day. For each user submitting a rating, only their most recent rating of the app is counted."}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.google_play_source.stg_google_play__stats_ratings_os_version"}, "model.google_play_source.stg_google_play__stats_ratings_os_version_tmp": {"metadata": {"type": "VIEW", "schema": "app_reporting_integrations_test_8_app_reporting_dev", "name": "stg_google_play__stats_ratings_os_version_tmp", "database": "postgres", "comment": null, "owner": "pguser"}, "columns": {"_file": {"type": "text", "index": 1, "name": "_file", "comment": null}, "_line": {"type": "integer", "index": 2, "name": "_line", "comment": null}, "_modified": {"type": "text", "index": 3, "name": "_modified", "comment": null}, "date": {"type": "date", "index": 4, "name": "date", "comment": null}, "package_name": {"type": "text", "index": 5, "name": "package_name", "comment": null}, "android_os_version": {"type": "text", "index": 6, "name": "android_os_version", "comment": null}, "daily_average_rating": {"type": "text", "index": 7, "name": "daily_average_rating", "comment": null}, "total_average_rating": {"type": "double precision", "index": 8, "name": "total_average_rating", "comment": null}, "_fivetran_synced": {"type": "timestamp without time zone", "index": 9, "name": "_fivetran_synced", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.google_play_source.stg_google_play__stats_ratings_os_version_tmp"}, "model.google_play_source.stg_google_play__stats_ratings_overview": {"metadata": {"type": "BASE TABLE", "schema": "app_reporting_integrations_test_8_app_reporting_dev", "name": "stg_google_play__stats_ratings_overview", "database": "postgres", "comment": "Each line is a daily snapshot of the monthly overview ratings report by app.", "owner": "pguser"}, "columns": {"source_relation": {"type": "text", "index": 1, "name": "source_relation", "comment": "The source of the record if the unioning functionality is being used. If not this field will be empty."}, "date_day": {"type": "date", "index": 2, "name": "date_day", "comment": "The date on which the data is reported."}, "package_name": {"type": "text", "index": 3, "name": "package_name", "comment": "The package name of the app owning the report data."}, "average_rating": {"type": "double precision", "index": 4, "name": "average_rating", "comment": "Average star rating this app has received across all ratings submitted on a given day."}, "rolling_total_average_rating": {"type": "double precision", "index": 5, "name": "rolling_total_average_rating", "comment": "Average star rating this app received across all ratings submitted up to and including the past day. For each user submitting a rating, only their most recent rating of the app is counted."}, "_fivetran_synced": {"type": "timestamp without time zone", "index": 6, "name": "_fivetran_synced", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.google_play_source.stg_google_play__stats_ratings_overview"}, "model.google_play_source.stg_google_play__stats_ratings_overview_tmp": {"metadata": {"type": "VIEW", "schema": "app_reporting_integrations_test_8_app_reporting_dev", "name": "stg_google_play__stats_ratings_overview_tmp", "database": "postgres", "comment": null, "owner": "pguser"}, "columns": {"a": {"type": "integer", "index": 1, "name": "a", "comment": null}, "_file": {"type": "text", "index": 2, "name": "_file", "comment": null}, "_line": {"type": "integer", "index": 3, "name": "_line", "comment": null}, "_modified": {"type": "text", "index": 4, "name": "_modified", "comment": null}, "date": {"type": "date", "index": 5, "name": "date", "comment": null}, "package_name": {"type": "text", "index": 6, "name": "package_name", "comment": null}, "daily_average_rating": {"type": "text", "index": 7, "name": "daily_average_rating", "comment": null}, "total_average_rating": {"type": "double precision", "index": 8, "name": "total_average_rating", "comment": null}, "_fivetran_synced": {"type": "timestamp without time zone", "index": 9, "name": "_fivetran_synced", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.google_play_source.stg_google_play__stats_ratings_overview_tmp"}, "model.google_play_source.stg_google_play__store_performance_country": {"metadata": {"type": "BASE TABLE", "schema": "app_reporting_integrations_test_8_app_reporting_dev", "name": "stg_google_play__store_performance_country", "database": "postgres", "comment": "Each line is a daily snapshot of the monthly store performance report by app and country. Records with `NULL` countries are aggregated together into daily batches.\n", "owner": "pguser"}, "columns": {"source_relation": {"type": "text", "index": 1, "name": "source_relation", "comment": "The source of the record if the unioning functionality is being used. If not this field will be empty."}, "date_day": {"type": "date", "index": 2, "name": "date_day", "comment": "The date on which the data is reported."}, "country_region": {"type": "text", "index": 3, "name": "country_region", "comment": "Two-letter abbreviation of the country or region where the user\u2019s Google account is registered."}, "package_name": {"type": "text", "index": 4, "name": "package_name", "comment": "The package name of the app owning the report data."}, "store_listing_acquisitions": {"type": "numeric", "index": 5, "name": "store_listing_acquisitions", "comment": "The number of users that visited your store listing and installed your app, who did not have your app installed on any device."}, "store_listing_conversion_rate": {"type": "double precision", "index": 6, "name": "store_listing_conversion_rate", "comment": "The percentage of store listing visitors who installed your app on a given day.\n\nNote: Does not include visits or installs from users who already have your app installed on another device"}, "store_listing_visitors": {"type": "numeric", "index": 7, "name": "store_listing_visitors", "comment": "The number of users that visited your store listing who did not have your app installed on any device."}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.google_play_source.stg_google_play__store_performance_country"}, "model.google_play_source.stg_google_play__store_performance_country_tmp": {"metadata": {"type": "VIEW", "schema": "app_reporting_integrations_test_8_app_reporting_dev", "name": "stg_google_play__store_performance_country_tmp", "database": "postgres", "comment": null, "owner": "pguser"}, "columns": {"_file": {"type": "text", "index": 1, "name": "_file", "comment": null}, "_line": {"type": "integer", "index": 2, "name": "_line", "comment": null}, "_modified": {"type": "text", "index": 3, "name": "_modified", "comment": null}, "date": {"type": "date", "index": 4, "name": "date", "comment": null}, "package_name": {"type": "text", "index": 5, "name": "package_name", "comment": null}, "country_region": {"type": "text", "index": 6, "name": "country_region", "comment": null}, "store_listing_acquisitions": {"type": "integer", "index": 7, "name": "store_listing_acquisitions", "comment": null}, "store_listing_visitors": {"type": "integer", "index": 8, "name": "store_listing_visitors", "comment": null}, "store_listing_conversion_rate": {"type": "double precision", "index": 9, "name": "store_listing_conversion_rate", "comment": null}, "_fivetran_synced": {"type": "timestamp without time zone", "index": 10, "name": "_fivetran_synced", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.google_play_source.stg_google_play__store_performance_country_tmp"}, "model.google_play_source.stg_google_play__store_performance_source": {"metadata": {"type": "BASE TABLE", "schema": "app_reporting_integrations_test_8_app_reporting_dev", "name": "stg_google_play__store_performance_source", "database": "postgres", "comment": "Each line is a daily snapshot of the monthly store performance report by app and type of traffic source.", "owner": "pguser"}, "columns": {"source_relation": {"type": "text", "index": 1, "name": "source_relation", "comment": "The source of the record if the unioning functionality is being used. If not this field will be empty."}, "date_day": {"type": "date", "index": 2, "name": "date_day", "comment": "The date on which the data is reported."}, "package_name": {"type": "text", "index": 3, "name": "package_name", "comment": "The package name of the app owning the report data."}, "traffic_source": {"type": "text", "index": 4, "name": "traffic_source", "comment": "How the user got to your store listing: Google Play search, Third-party referral, Google Play explore, or Other."}, "search_term": {"type": "text", "index": 5, "name": "search_term", "comment": "The term the user searched for before navigating to your store listing. Only available when the traffic source is Google Play search.\nNote: Can be Other this value does not reach certain minimum thresholds\n"}, "utm_campaign": {"type": "text", "index": 6, "name": "utm_campaign", "comment": "The value of the utm_campaign URL parameter in deep links to your store listing. Only available when the traffic source is a third-party referral.\nNote: Can be Other this value does not reach certain minimum thresholds\n"}, "utm_source": {"type": "text", "index": 7, "name": "utm_source", "comment": "The value of the utm_source URL parameter in deep links to your store listing. Only available when the traffic source is a third-party referral.\nNote: Can be Other this value does not reach certain minimum thresholds\n"}, "store_listing_acquisitions": {"type": "bigint", "index": 8, "name": "store_listing_acquisitions", "comment": "The number of users that visited your store listing and installed your app, who did not have your app installed on any device."}, "store_listing_conversion_rate": {"type": "double precision", "index": 9, "name": "store_listing_conversion_rate", "comment": "The percentage of store listing visitors who installed your app on a given day.\n\nNote: Does not include visits or installs from users who already have your app installed on another device"}, "store_listing_visitors": {"type": "bigint", "index": 10, "name": "store_listing_visitors", "comment": "The number of users that visited your store listing who did not have your app installed on any device."}, "traffic_source_unique_key": {"type": "text", "index": 11, "name": "traffic_source_unique_key", "comment": "Surrogate key hashed on `source_relation`, `date_day`, `package_name`, `traffic_source`, `search_term`, `utm_campaign`, and `utm_source`."}, "_fivetran_synced": {"type": "timestamp without time zone", "index": 12, "name": "_fivetran_synced", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.google_play_source.stg_google_play__store_performance_source"}, "model.google_play_source.stg_google_play__store_performance_source_tmp": {"metadata": {"type": "VIEW", "schema": "app_reporting_integrations_test_8_app_reporting_dev", "name": "stg_google_play__store_performance_source_tmp", "database": "postgres", "comment": null, "owner": "pguser"}, "columns": {"_file": {"type": "text", "index": 1, "name": "_file", "comment": null}, "_line": {"type": "integer", "index": 2, "name": "_line", "comment": null}, "_modified": {"type": "text", "index": 3, "name": "_modified", "comment": null}, "date": {"type": "date", "index": 4, "name": "date", "comment": null}, "package_name": {"type": "text", "index": 5, "name": "package_name", "comment": null}, "traffic_source": {"type": "text", "index": 6, "name": "traffic_source", "comment": null}, "search_term": {"type": "text", "index": 7, "name": "search_term", "comment": null}, "utm_source": {"type": "text", "index": 8, "name": "utm_source", "comment": null}, "utm_campaign": {"type": "text", "index": 9, "name": "utm_campaign", "comment": null}, "store_listing_acquisitions": {"type": "integer", "index": 10, "name": "store_listing_acquisitions", "comment": null}, "store_listing_visitors": {"type": "integer", "index": 11, "name": "store_listing_visitors", "comment": null}, "store_listing_conversion_rate": {"type": "double precision", "index": 12, "name": "store_listing_conversion_rate", "comment": null}, "_fivetran_synced": {"type": "timestamp without time zone", "index": 13, "name": "_fivetran_synced", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.google_play_source.stg_google_play__store_performance_source_tmp"}, "model.google_play_source.stg_google_play__subscriptions_country": {"metadata": {"type": "BASE TABLE", "schema": "app_reporting_integrations_test_8_app_reporting_dev", "name": "stg_google_play__subscriptions_country", "database": "postgres", "comment": "Each line is a daily snapshot of the monthly subscriptions report by individual country, app, and subscription product. Records with `NULL` countries are aggregated together into daily batches.\n", "owner": "pguser"}, "columns": {"source_relation": {"type": "text", "index": 1, "name": "source_relation", "comment": "The source of the record if the unioning functionality is being used. If not this field will be empty."}, "date_day": {"type": "date", "index": 2, "name": "date_day", "comment": "The date on which the data is reported."}, "country": {"type": "text", "index": 3, "name": "country", "comment": "Two-letter abbreviation of the country where the user\u2019s Google account is registered."}, "product_id": {"type": "text", "index": 4, "name": "product_id", "comment": "Developer-specified unique ID assigned to the ordered product. Subscription order IDs include the renewal cycle number at the end."}, "package_name": {"type": "text", "index": 5, "name": "package_name", "comment": "The package name of the app owning the report data."}, "total_active_subscriptions": {"type": "numeric", "index": 6, "name": "total_active_subscriptions", "comment": "The rolling count of active subscriptions of this type in this country."}, "cancelled_subscriptions": {"type": "numeric", "index": 7, "name": "cancelled_subscriptions", "comment": "The daily count of cancelled subscriptions."}, "new_subscriptions": {"type": "numeric", "index": 8, "name": "new_subscriptions", "comment": "The daily count of newly purchased subscriptions."}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.google_play_source.stg_google_play__subscriptions_country"}, "model.google_play_source.stg_google_play__subscriptions_country_tmp": {"metadata": {"type": "VIEW", "schema": "app_reporting_integrations_test_8_app_reporting_dev", "name": "stg_google_play__subscriptions_country_tmp", "database": "postgres", "comment": null, "owner": "pguser"}, "columns": {"_file": {"type": "text", "index": 1, "name": "_file", "comment": null}, "_line": {"type": "integer", "index": 2, "name": "_line", "comment": null}, "_modified": {"type": "text", "index": 3, "name": "_modified", "comment": null}, "date": {"type": "date", "index": 4, "name": "date", "comment": null}, "package_name": {"type": "text", "index": 5, "name": "package_name", "comment": null}, "product_id": {"type": "text", "index": 6, "name": "product_id", "comment": null}, "country": {"type": "text", "index": 7, "name": "country", "comment": null}, "new_subscriptions": {"type": "integer", "index": 8, "name": "new_subscriptions", "comment": null}, "cancelled_subscriptions": {"type": "integer", "index": 9, "name": "cancelled_subscriptions", "comment": null}, "active_subscriptions": {"type": "integer", "index": 10, "name": "active_subscriptions", "comment": null}, "_fivetran_synced": {"type": "timestamp without time zone", "index": 11, "name": "_fivetran_synced", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.google_play_source.stg_google_play__subscriptions_country_tmp"}, "seed.apple_store_source.apple_store_country_codes": {"metadata": {"type": "BASE TABLE", "schema": "app_reporting_integrations_test_8_apple_store_source", "name": "apple_store_country_codes", "database": "postgres", "comment": null, "owner": "pguser"}, "columns": {"country_name": {"type": "character varying(255)", "index": 1, "name": "country_name", "comment": null}, "alternative_country_name": {"type": "character varying(255)", "index": 2, "name": "alternative_country_name", "comment": null}, "country_code_numeric": {"type": "integer", "index": 3, "name": "country_code_numeric", "comment": null}, "country_code_alpha_2": {"type": "text", "index": 4, "name": "country_code_alpha_2", "comment": null}, "country_code_alpha_3": {"type": "text", "index": 5, "name": "country_code_alpha_3", "comment": null}, "region": {"type": "character varying(255)", "index": 6, "name": "region", "comment": null}, "region_code": {"type": "integer", "index": 7, "name": "region_code", "comment": null}, "sub_region": {"type": "character varying(255)", "index": 8, "name": "sub_region", "comment": null}, "sub_region_code": {"type": "integer", "index": 9, "name": "sub_region_code", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "seed.apple_store_source.apple_store_country_codes"}, "seed.google_play_source.google_play__country_codes": {"metadata": {"type": "BASE TABLE", "schema": "app_reporting_integrations_test_8_google_play_source", "name": "google_play__country_codes", "database": "postgres", "comment": null, "owner": "pguser"}, "columns": {"country_name": {"type": "character varying(255)", "index": 1, "name": "country_name", "comment": null}, "alternative_country_name": {"type": "character varying(255)", "index": 2, "name": "alternative_country_name", "comment": null}, "country_code_numeric": {"type": "integer", "index": 3, "name": "country_code_numeric", "comment": null}, "country_code_alpha_2": {"type": "text", "index": 4, "name": "country_code_alpha_2", "comment": null}, "country_code_alpha_3": {"type": "text", "index": 5, "name": "country_code_alpha_3", "comment": null}, "region": {"type": "character varying(255)", "index": 6, "name": "region", "comment": null}, "region_code": {"type": "integer", "index": 7, "name": "region_code", "comment": null}, "sub_region": {"type": "character varying(255)", "index": 8, "name": "sub_region", "comment": null}, "sub_region_code": {"type": "integer", "index": 9, "name": "sub_region_code", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "seed.google_play_source.google_play__country_codes"}}, "sources": {"source.apple_store_source.apple_store.app_crash_daily": {"metadata": {"type": "BASE TABLE", "schema": "app_reporting_integrations_test_8", "name": "app_crash_daily", "database": "postgres", "comment": null, "owner": "pguser"}, "columns": {"_fivetran_id": {"type": "text", "index": 1, "name": "_fivetran_id", "comment": null}, "app_id": {"type": "integer", "index": 2, "name": "app_id", "comment": null}, "date": {"type": "date", "index": 3, "name": "date", "comment": null}, "app_version": {"type": "text", "index": 4, "name": "app_version", "comment": null}, "device": {"type": "text", "index": 5, "name": "device", "comment": null}, "platform_version": {"type": "text", "index": 6, "name": "platform_version", "comment": null}, "crashes": {"type": "integer", "index": 7, "name": "crashes", "comment": null}, "unique_devices": {"type": "integer", "index": 8, "name": "unique_devices", "comment": null}, "_fivetran_synced": {"type": "timestamp without time zone", "index": 9, "name": "_fivetran_synced", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.apple_store_source.apple_store.app_crash_daily"}, "source.apple_store_source.apple_store.app_store_app": {"metadata": {"type": "BASE TABLE", "schema": "app_reporting_integrations_test_8", "name": "app_store_app", "database": "postgres", "comment": null, "owner": "pguser"}, "columns": {"id": {"type": "integer", "index": 1, "name": "id", "comment": null}, "name": {"type": "text", "index": 2, "name": "name", "comment": null}, "primary_locale": {"type": "text", "index": 3, "name": "primary_locale", "comment": null}, "content_rights_declaration": {"type": "text", "index": 4, "name": "content_rights_declaration", "comment": null}, "was_made_for_kids": {"type": "integer", "index": 5, "name": "was_made_for_kids", "comment": null}, "subscription_status_url": {"type": "text", "index": 6, "name": "subscription_status_url", "comment": null}, "subscription_status_url_version": {"type": "text", "index": 7, "name": "subscription_status_url_version", "comment": null}, "subscription_status_url_for_sandbox": {"type": "text", "index": 8, "name": "subscription_status_url_for_sandbox", "comment": null}, "subscription_status_url_version_for_sandbox": {"type": "text", "index": 9, "name": "subscription_status_url_version_for_sandbox", "comment": null}, "_fivetran_synced": {"type": "timestamp without time zone", "index": 10, "name": "_fivetran_synced", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.apple_store_source.apple_store.app_store_app"}, "source.google_play_source.google_play.earnings": {"metadata": {"type": "BASE TABLE", "schema": "app_reporting_integrations_test_8", "name": "earnings", "database": "postgres", "comment": null, "owner": "pguser"}, "columns": {"_file": {"type": "text", "index": 1, "name": "_file", "comment": null}, "_line": {"type": "integer", "index": 2, "name": "_line", "comment": null}, "_modified": {"type": "text", "index": 3, "name": "_modified", "comment": null}, "description": {"type": "text", "index": 4, "name": "description", "comment": null}, "transaction_date": {"type": "text", "index": 5, "name": "transaction_date", "comment": null}, "transaction_time": {"type": "text", "index": 6, "name": "transaction_time", "comment": null}, "tax_type": {"type": "integer", "index": 7, "name": "tax_type", "comment": null}, "transaction_type": {"type": "text", "index": 8, "name": "transaction_type", "comment": null}, "refund_type": {"type": "integer", "index": 9, "name": "refund_type", "comment": null}, "product_title": {"type": "text", "index": 10, "name": "product_title", "comment": null}, "product_id": {"type": "text", "index": 11, "name": "product_id", "comment": null}, "product_type": {"type": "integer", "index": 12, "name": "product_type", "comment": null}, "sku_id": {"type": "text", "index": 13, "name": "sku_id", "comment": null}, "hardware": {"type": "integer", "index": 14, "name": "hardware", "comment": null}, "buyer_country": {"type": "text", "index": 15, "name": "buyer_country", "comment": null}, "buyer_state": {"type": "text", "index": 16, "name": "buyer_state", "comment": null}, "buyer_postal_code": {"type": "integer", "index": 17, "name": "buyer_postal_code", "comment": null}, "buyer_currency": {"type": "text", "index": 18, "name": "buyer_currency", "comment": null}, "amount_buyer_currency_": {"type": "double precision", "index": 19, "name": "amount_buyer_currency_", "comment": null}, "currency_conversion_rate": {"type": "double precision", "index": 20, "name": "currency_conversion_rate", "comment": null}, "merchant_currency": {"type": "text", "index": 21, "name": "merchant_currency", "comment": null}, "amount_merchant_currency_": {"type": "double precision", "index": 22, "name": "amount_merchant_currency_", "comment": null}, "_fivetran_synced": {"type": "timestamp without time zone", "index": 23, "name": "_fivetran_synced", "comment": null}, "base_plan_id": {"type": "integer", "index": 24, "name": "base_plan_id", "comment": null}, "offer_id": {"type": "integer", "index": 25, "name": "offer_id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.google_play_source.google_play.earnings"}, "source.google_play_source.google_play.financial_stats_subscriptions_country": {"metadata": {"type": "BASE TABLE", "schema": "app_reporting_integrations_test_8", "name": "financial_stats_subscriptions_country", "database": "postgres", "comment": null, "owner": "pguser"}, "columns": {"_file": {"type": "text", "index": 1, "name": "_file", "comment": null}, "_line": {"type": "integer", "index": 2, "name": "_line", "comment": null}, "_modified": {"type": "text", "index": 3, "name": "_modified", "comment": null}, "date": {"type": "date", "index": 4, "name": "date", "comment": null}, "package_name": {"type": "text", "index": 5, "name": "package_name", "comment": null}, "product_id": {"type": "text", "index": 6, "name": "product_id", "comment": null}, "country": {"type": "text", "index": 7, "name": "country", "comment": null}, "new_subscriptions": {"type": "integer", "index": 8, "name": "new_subscriptions", "comment": null}, "cancelled_subscriptions": {"type": "integer", "index": 9, "name": "cancelled_subscriptions", "comment": null}, "active_subscriptions": {"type": "integer", "index": 10, "name": "active_subscriptions", "comment": null}, "_fivetran_synced": {"type": "timestamp without time zone", "index": 11, "name": "_fivetran_synced", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.google_play_source.google_play.financial_stats_subscriptions_country"}, "source.apple_store_source.apple_store.sales_subscription_event_summary": {"metadata": {"type": "BASE TABLE", "schema": "app_reporting_integrations_test_8", "name": "sales_subscription_event_summary", "database": "postgres", "comment": null, "owner": "pguser"}, "columns": {"_fivetran_id": {"type": "text", "index": 1, "name": "_fivetran_id", "comment": null}, "vendor_number": {"type": "integer", "index": 2, "name": "vendor_number", "comment": null}, "event_date": {"type": "date", "index": 3, "name": "event_date", "comment": null}, "event": {"type": "text", "index": 4, "name": "event", "comment": null}, "app_name": {"type": "text", "index": 5, "name": "app_name", "comment": null}, "app_apple_id": {"type": "integer", "index": 6, "name": "app_apple_id", "comment": null}, "subscription_name": {"type": "text", "index": 7, "name": "subscription_name", "comment": null}, "subscription_apple_id": {"type": "integer", "index": 8, "name": "subscription_apple_id", "comment": null}, "subscription_group_id": {"type": "integer", "index": 9, "name": "subscription_group_id", "comment": null}, "standard_subscription_duration": {"type": "text", "index": 10, "name": "standard_subscription_duration", "comment": null}, "subscription_offer_type": {"type": "text", "index": 11, "name": "subscription_offer_type", "comment": null}, "subscription_offer_duration": {"type": "text", "index": 12, "name": "subscription_offer_duration", "comment": null}, "marketing_opt_in": {"type": "text", "index": 13, "name": "marketing_opt_in", "comment": null}, "marketing_opt_in_duration": {"type": "text", "index": 14, "name": "marketing_opt_in_duration", "comment": null}, "preserved_pricing": {"type": "text", "index": 15, "name": "preserved_pricing", "comment": null}, "proceeds_reason": {"type": "text", "index": 16, "name": "proceeds_reason", "comment": null}, "promotional_offer_name": {"type": "text", "index": 17, "name": "promotional_offer_name", "comment": null}, "promotional_offer_id": {"type": "text", "index": 18, "name": "promotional_offer_id", "comment": null}, "consecutive_paid_periods": {"type": "integer", "index": 19, "name": "consecutive_paid_periods", "comment": null}, "original_start_date": {"type": "date", "index": 20, "name": "original_start_date", "comment": null}, "device": {"type": "text", "index": 21, "name": "device", "comment": null}, "client": {"type": "text", "index": 22, "name": "client", "comment": null}, "state": {"type": "text", "index": 23, "name": "state", "comment": null}, "country": {"type": "text", "index": 24, "name": "country", "comment": null}, "previous_subscription_name": {"type": "text", "index": 25, "name": "previous_subscription_name", "comment": null}, "previous_subscription_apple_id": {"type": "integer", "index": 26, "name": "previous_subscription_apple_id", "comment": null}, "days_before_canceling": {"type": "integer", "index": 27, "name": "days_before_canceling", "comment": null}, "cancellation_reason": {"type": "text", "index": 28, "name": "cancellation_reason", "comment": null}, "days_canceled": {"type": "integer", "index": 29, "name": "days_canceled", "comment": null}, "quantity": {"type": "integer", "index": 30, "name": "quantity", "comment": null}, "paid_service_days_recovered": {"type": "integer", "index": 31, "name": "paid_service_days_recovered", "comment": null}, "_fivetran_synced": {"type": "timestamp without time zone", "index": 32, "name": "_fivetran_synced", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.apple_store_source.apple_store.sales_subscription_event_summary"}, "source.apple_store_source.apple_store.sales_subscription_summary": {"metadata": {"type": "BASE TABLE", "schema": "app_reporting_integrations_test_8", "name": "sales_subscription_summary", "database": "postgres", "comment": null, "owner": "pguser"}, "columns": {"_fivetran_id": {"type": "text", "index": 1, "name": "_fivetran_id", "comment": null}, "vendor_number": {"type": "integer", "index": 2, "name": "vendor_number", "comment": null}, "app_name": {"type": "text", "index": 3, "name": "app_name", "comment": null}, "app_apple_id": {"type": "integer", "index": 4, "name": "app_apple_id", "comment": null}, "subscription_name": {"type": "text", "index": 5, "name": "subscription_name", "comment": null}, "subscription_apple_id": {"type": "integer", "index": 6, "name": "subscription_apple_id", "comment": null}, "subscription_group_id": {"type": "integer", "index": 7, "name": "subscription_group_id", "comment": null}, "standard_subscription_duration": {"type": "text", "index": 8, "name": "standard_subscription_duration", "comment": null}, "customer_price": {"type": "double precision", "index": 9, "name": "customer_price", "comment": null}, "customer_currency": {"type": "text", "index": 10, "name": "customer_currency", "comment": null}, "developer_proceeds": {"type": "double precision", "index": 11, "name": "developer_proceeds", "comment": null}, "proceeds_currency": {"type": "text", "index": 12, "name": "proceeds_currency", "comment": null}, "preserved_pricing": {"type": "text", "index": 13, "name": "preserved_pricing", "comment": null}, "proceeds_reason": {"type": "text", "index": 14, "name": "proceeds_reason", "comment": null}, "subscription_offer_name": {"type": "text", "index": 15, "name": "subscription_offer_name", "comment": null}, "promotional_offer_id": {"type": "text", "index": 16, "name": "promotional_offer_id", "comment": null}, "state": {"type": "text", "index": 17, "name": "state", "comment": null}, "country": {"type": "text", "index": 18, "name": "country", "comment": null}, "device": {"type": "text", "index": 19, "name": "device", "comment": null}, "client": {"type": "text", "index": 20, "name": "client", "comment": null}, "active_standard_price_subscriptions": {"type": "integer", "index": 21, "name": "active_standard_price_subscriptions", "comment": null}, "active_free_trial_introductory_offer_subscriptions": {"type": "integer", "index": 22, "name": "active_free_trial_introductory_offer_subscriptions", "comment": null}, "active_pay_up_front_introductory_offer_subscriptions": {"type": "integer", "index": 23, "name": "active_pay_up_front_introductory_offer_subscriptions", "comment": null}, "active_pay_as_you_go_introductory_offer_subscriptions": {"type": "integer", "index": 24, "name": "active_pay_as_you_go_introductory_offer_subscriptions", "comment": null}, "free_trial_promotional_offer_subscriptions": {"type": "integer", "index": 25, "name": "free_trial_promotional_offer_subscriptions", "comment": null}, "pay_up_front_promotional_offer_subscriptions": {"type": "integer", "index": 26, "name": "pay_up_front_promotional_offer_subscriptions", "comment": null}, "pay_as_you_go_promotional_offer_subscriptions": {"type": "integer", "index": 27, "name": "pay_as_you_go_promotional_offer_subscriptions", "comment": null}, "marketing_opt_ins": {"type": "integer", "index": 28, "name": "marketing_opt_ins", "comment": null}, "billing_retry": {"type": "integer", "index": 29, "name": "billing_retry", "comment": null}, "grace_period": {"type": "integer", "index": 30, "name": "grace_period", "comment": null}, "free_trial_offer_code_subscriptions": {"type": "integer", "index": 31, "name": "free_trial_offer_code_subscriptions", "comment": null}, "pay_up_front_offer_code_subscriptions": {"type": "integer", "index": 32, "name": "pay_up_front_offer_code_subscriptions", "comment": null}, "pay_as_you_go_offer_code_subscriptions": {"type": "integer", "index": 33, "name": "pay_as_you_go_offer_code_subscriptions", "comment": null}, "subscribers": {"type": "integer", "index": 34, "name": "subscribers", "comment": null}, "_fivetran_synced": {"type": "timestamp without time zone", "index": 35, "name": "_fivetran_synced", "comment": null}, "date": {"type": "date", "index": 36, "name": "date", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.apple_store_source.apple_store.sales_subscription_summary"}, "source.google_play_source.google_play.stats_crashes_app_version": {"metadata": {"type": "BASE TABLE", "schema": "app_reporting_integrations_test_8", "name": "stats_crashes_app_version", "database": "postgres", "comment": null, "owner": "pguser"}, "columns": {"_file": {"type": "text", "index": 1, "name": "_file", "comment": null}, "_line": {"type": "integer", "index": 2, "name": "_line", "comment": null}, "_modified": {"type": "text", "index": 3, "name": "_modified", "comment": null}, "date": {"type": "date", "index": 4, "name": "date", "comment": null}, "package_name": {"type": "text", "index": 5, "name": "package_name", "comment": null}, "app_version_code": {"type": "integer", "index": 6, "name": "app_version_code", "comment": null}, "daily_crashes": {"type": "integer", "index": 7, "name": "daily_crashes", "comment": null}, "daily_anrs": {"type": "integer", "index": 8, "name": "daily_anrs", "comment": null}, "_fivetran_synced": {"type": "timestamp without time zone", "index": 9, "name": "_fivetran_synced", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.google_play_source.google_play.stats_crashes_app_version"}, "source.google_play_source.google_play.stats_crashes_os_version": {"metadata": {"type": "BASE TABLE", "schema": "app_reporting_integrations_test_8", "name": "stats_crashes_os_version", "database": "postgres", "comment": null, "owner": "pguser"}, "columns": {"_file": {"type": "text", "index": 1, "name": "_file", "comment": null}, "_line": {"type": "integer", "index": 2, "name": "_line", "comment": null}, "_modified": {"type": "text", "index": 3, "name": "_modified", "comment": null}, "date": {"type": "date", "index": 4, "name": "date", "comment": null}, "package_name": {"type": "text", "index": 5, "name": "package_name", "comment": null}, "android_os_version": {"type": "text", "index": 6, "name": "android_os_version", "comment": null}, "daily_crashes": {"type": "integer", "index": 7, "name": "daily_crashes", "comment": null}, "daily_anrs": {"type": "integer", "index": 8, "name": "daily_anrs", "comment": null}, "_fivetran_synced": {"type": "timestamp without time zone", "index": 9, "name": "_fivetran_synced", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.google_play_source.google_play.stats_crashes_os_version"}, "source.google_play_source.google_play.stats_crashes_overview": {"metadata": {"type": "BASE TABLE", "schema": "app_reporting_integrations_test_8", "name": "stats_crashes_overview", "database": "postgres", "comment": null, "owner": "pguser"}, "columns": {"_file": {"type": "text", "index": 1, "name": "_file", "comment": null}, "_line": {"type": "integer", "index": 2, "name": "_line", "comment": null}, "_modified": {"type": "text", "index": 3, "name": "_modified", "comment": null}, "date": {"type": "date", "index": 4, "name": "date", "comment": null}, "package_name": {"type": "text", "index": 5, "name": "package_name", "comment": null}, "daily_crashes": {"type": "integer", "index": 6, "name": "daily_crashes", "comment": null}, "daily_anrs": {"type": "integer", "index": 7, "name": "daily_anrs", "comment": null}, "_fivetran_synced": {"type": "timestamp without time zone", "index": 8, "name": "_fivetran_synced", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.google_play_source.google_play.stats_crashes_overview"}, "source.google_play_source.google_play.stats_installs_app_version": {"metadata": {"type": "BASE TABLE", "schema": "app_reporting_integrations_test_8", "name": "stats_installs_app_version", "database": "postgres", "comment": null, "owner": "pguser"}, "columns": {"_file": {"type": "text", "index": 1, "name": "_file", "comment": null}, "_line": {"type": "integer", "index": 2, "name": "_line", "comment": null}, "_modified": {"type": "text", "index": 3, "name": "_modified", "comment": null}, "date": {"type": "date", "index": 4, "name": "date", "comment": null}, "package_name": {"type": "text", "index": 5, "name": "package_name", "comment": null}, "app_version_code": {"type": "integer", "index": 6, "name": "app_version_code", "comment": null}, "current_device_installs": {"type": "integer", "index": 7, "name": "current_device_installs", "comment": null}, "daily_device_installs": {"type": "integer", "index": 8, "name": "daily_device_installs", "comment": null}, "daily_device_uninstalls": {"type": "integer", "index": 9, "name": "daily_device_uninstalls", "comment": null}, "daily_device_upgrades": {"type": "integer", "index": 10, "name": "daily_device_upgrades", "comment": null}, "current_user_installs": {"type": "integer", "index": 11, "name": "current_user_installs", "comment": null}, "total_user_installs": {"type": "integer", "index": 12, "name": "total_user_installs", "comment": null}, "daily_user_installs": {"type": "integer", "index": 13, "name": "daily_user_installs", "comment": null}, "daily_user_uninstalls": {"type": "integer", "index": 14, "name": "daily_user_uninstalls", "comment": null}, "_fivetran_synced": {"type": "timestamp without time zone", "index": 15, "name": "_fivetran_synced", "comment": null}, "active_device_installs": {"type": "integer", "index": 16, "name": "active_device_installs", "comment": null}, "install_events": {"type": "integer", "index": 17, "name": "install_events", "comment": null}, "update_events": {"type": "integer", "index": 18, "name": "update_events", "comment": null}, "uninstall_events": {"type": "integer", "index": 19, "name": "uninstall_events", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.google_play_source.google_play.stats_installs_app_version"}, "source.google_play_source.google_play.stats_installs_country": {"metadata": {"type": "BASE TABLE", "schema": "app_reporting_integrations_test_8", "name": "stats_installs_country", "database": "postgres", "comment": null, "owner": "pguser"}, "columns": {"_file": {"type": "text", "index": 1, "name": "_file", "comment": null}, "_line": {"type": "integer", "index": 2, "name": "_line", "comment": null}, "_modified": {"type": "text", "index": 3, "name": "_modified", "comment": null}, "date": {"type": "date", "index": 4, "name": "date", "comment": null}, "package_name": {"type": "text", "index": 5, "name": "package_name", "comment": null}, "country": {"type": "text", "index": 6, "name": "country", "comment": null}, "current_device_installs": {"type": "integer", "index": 7, "name": "current_device_installs", "comment": null}, "daily_device_installs": {"type": "integer", "index": 8, "name": "daily_device_installs", "comment": null}, "daily_device_uninstalls": {"type": "integer", "index": 9, "name": "daily_device_uninstalls", "comment": null}, "daily_device_upgrades": {"type": "integer", "index": 10, "name": "daily_device_upgrades", "comment": null}, "current_user_installs": {"type": "integer", "index": 11, "name": "current_user_installs", "comment": null}, "total_user_installs": {"type": "integer", "index": 12, "name": "total_user_installs", "comment": null}, "daily_user_installs": {"type": "integer", "index": 13, "name": "daily_user_installs", "comment": null}, "daily_user_uninstalls": {"type": "integer", "index": 14, "name": "daily_user_uninstalls", "comment": null}, "_fivetran_synced": {"type": "timestamp without time zone", "index": 15, "name": "_fivetran_synced", "comment": null}, "active_device_installs": {"type": "integer", "index": 16, "name": "active_device_installs", "comment": null}, "install_events": {"type": "integer", "index": 17, "name": "install_events", "comment": null}, "update_events": {"type": "integer", "index": 18, "name": "update_events", "comment": null}, "uninstall_events": {"type": "integer", "index": 19, "name": "uninstall_events", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.google_play_source.google_play.stats_installs_country"}, "source.google_play_source.google_play.stats_installs_device": {"metadata": {"type": "BASE TABLE", "schema": "app_reporting_integrations_test_8", "name": "stats_installs_device", "database": "postgres", "comment": null, "owner": "pguser"}, "columns": {"_file": {"type": "text", "index": 1, "name": "_file", "comment": null}, "_line": {"type": "integer", "index": 2, "name": "_line", "comment": null}, "_modified": {"type": "text", "index": 3, "name": "_modified", "comment": null}, "date": {"type": "date", "index": 4, "name": "date", "comment": null}, "package_name": {"type": "text", "index": 5, "name": "package_name", "comment": null}, "device": {"type": "text", "index": 6, "name": "device", "comment": null}, "current_device_installs": {"type": "integer", "index": 7, "name": "current_device_installs", "comment": null}, "daily_device_installs": {"type": "integer", "index": 8, "name": "daily_device_installs", "comment": null}, "daily_device_uninstalls": {"type": "integer", "index": 9, "name": "daily_device_uninstalls", "comment": null}, "daily_device_upgrades": {"type": "integer", "index": 10, "name": "daily_device_upgrades", "comment": null}, "current_user_installs": {"type": "integer", "index": 11, "name": "current_user_installs", "comment": null}, "total_user_installs": {"type": "integer", "index": 12, "name": "total_user_installs", "comment": null}, "daily_user_installs": {"type": "integer", "index": 13, "name": "daily_user_installs", "comment": null}, "daily_user_uninstalls": {"type": "integer", "index": 14, "name": "daily_user_uninstalls", "comment": null}, "_fivetran_synced": {"type": "timestamp without time zone", "index": 15, "name": "_fivetran_synced", "comment": null}, "active_device_installs": {"type": "integer", "index": 16, "name": "active_device_installs", "comment": null}, "install_events": {"type": "integer", "index": 17, "name": "install_events", "comment": null}, "update_events": {"type": "integer", "index": 18, "name": "update_events", "comment": null}, "uninstall_events": {"type": "integer", "index": 19, "name": "uninstall_events", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.google_play_source.google_play.stats_installs_device"}, "source.google_play_source.google_play.stats_installs_os_version": {"metadata": {"type": "BASE TABLE", "schema": "app_reporting_integrations_test_8", "name": "stats_installs_os_version", "database": "postgres", "comment": null, "owner": "pguser"}, "columns": {"_file": {"type": "text", "index": 1, "name": "_file", "comment": null}, "_line": {"type": "integer", "index": 2, "name": "_line", "comment": null}, "_modified": {"type": "text", "index": 3, "name": "_modified", "comment": null}, "date": {"type": "date", "index": 4, "name": "date", "comment": null}, "package_name": {"type": "text", "index": 5, "name": "package_name", "comment": null}, "android_os_version": {"type": "text", "index": 6, "name": "android_os_version", "comment": null}, "current_device_installs": {"type": "integer", "index": 7, "name": "current_device_installs", "comment": null}, "daily_device_installs": {"type": "integer", "index": 8, "name": "daily_device_installs", "comment": null}, "daily_device_uninstalls": {"type": "integer", "index": 9, "name": "daily_device_uninstalls", "comment": null}, "daily_device_upgrades": {"type": "integer", "index": 10, "name": "daily_device_upgrades", "comment": null}, "current_user_installs": {"type": "integer", "index": 11, "name": "current_user_installs", "comment": null}, "total_user_installs": {"type": "integer", "index": 12, "name": "total_user_installs", "comment": null}, "daily_user_installs": {"type": "integer", "index": 13, "name": "daily_user_installs", "comment": null}, "daily_user_uninstalls": {"type": "integer", "index": 14, "name": "daily_user_uninstalls", "comment": null}, "_fivetran_synced": {"type": "timestamp without time zone", "index": 15, "name": "_fivetran_synced", "comment": null}, "active_device_installs": {"type": "integer", "index": 16, "name": "active_device_installs", "comment": null}, "install_events": {"type": "integer", "index": 17, "name": "install_events", "comment": null}, "update_events": {"type": "integer", "index": 18, "name": "update_events", "comment": null}, "uninstall_events": {"type": "integer", "index": 19, "name": "uninstall_events", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.google_play_source.google_play.stats_installs_os_version"}, "source.google_play_source.google_play.stats_installs_overview": {"metadata": {"type": "BASE TABLE", "schema": "app_reporting_integrations_test_8", "name": "stats_installs_overview", "database": "postgres", "comment": null, "owner": "pguser"}, "columns": {"_file": {"type": "text", "index": 1, "name": "_file", "comment": null}, "_line": {"type": "integer", "index": 2, "name": "_line", "comment": null}, "_modified": {"type": "text", "index": 3, "name": "_modified", "comment": null}, "date": {"type": "date", "index": 4, "name": "date", "comment": null}, "package_name": {"type": "text", "index": 5, "name": "package_name", "comment": null}, "current_device_installs": {"type": "integer", "index": 6, "name": "current_device_installs", "comment": null}, "daily_device_installs": {"type": "integer", "index": 7, "name": "daily_device_installs", "comment": null}, "daily_device_uninstalls": {"type": "integer", "index": 8, "name": "daily_device_uninstalls", "comment": null}, "daily_device_upgrades": {"type": "integer", "index": 9, "name": "daily_device_upgrades", "comment": null}, "current_user_installs": {"type": "integer", "index": 10, "name": "current_user_installs", "comment": null}, "total_user_installs": {"type": "integer", "index": 11, "name": "total_user_installs", "comment": null}, "daily_user_installs": {"type": "integer", "index": 12, "name": "daily_user_installs", "comment": null}, "daily_user_uninstalls": {"type": "integer", "index": 13, "name": "daily_user_uninstalls", "comment": null}, "_fivetran_synced": {"type": "timestamp without time zone", "index": 14, "name": "_fivetran_synced", "comment": null}, "active_device_installs": {"type": "bigint", "index": 15, "name": "active_device_installs", "comment": null}, "install_events": {"type": "integer", "index": 16, "name": "install_events", "comment": null}, "update_events": {"type": "integer", "index": 17, "name": "update_events", "comment": null}, "uninstall_events": {"type": "integer", "index": 18, "name": "uninstall_events", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.google_play_source.google_play.stats_installs_overview"}, "source.google_play_source.google_play.stats_ratings_app_version": {"metadata": {"type": "BASE TABLE", "schema": "app_reporting_integrations_test_8", "name": "stats_ratings_app_version", "database": "postgres", "comment": null, "owner": "pguser"}, "columns": {"_file": {"type": "text", "index": 1, "name": "_file", "comment": null}, "_line": {"type": "integer", "index": 2, "name": "_line", "comment": null}, "_modified": {"type": "text", "index": 3, "name": "_modified", "comment": null}, "date": {"type": "date", "index": 4, "name": "date", "comment": null}, "package_name": {"type": "text", "index": 5, "name": "package_name", "comment": null}, "app_version_code": {"type": "bigint", "index": 6, "name": "app_version_code", "comment": null}, "daily_average_rating": {"type": "text", "index": 7, "name": "daily_average_rating", "comment": null}, "total_average_rating": {"type": "double precision", "index": 8, "name": "total_average_rating", "comment": null}, "_fivetran_synced": {"type": "timestamp without time zone", "index": 9, "name": "_fivetran_synced", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.google_play_source.google_play.stats_ratings_app_version"}, "source.google_play_source.google_play.stats_ratings_country": {"metadata": {"type": "BASE TABLE", "schema": "app_reporting_integrations_test_8", "name": "stats_ratings_country", "database": "postgres", "comment": null, "owner": "pguser"}, "columns": {"_file": {"type": "text", "index": 1, "name": "_file", "comment": null}, "_line": {"type": "integer", "index": 2, "name": "_line", "comment": null}, "_modified": {"type": "text", "index": 3, "name": "_modified", "comment": null}, "date": {"type": "date", "index": 4, "name": "date", "comment": null}, "package_name": {"type": "text", "index": 5, "name": "package_name", "comment": null}, "country": {"type": "text", "index": 6, "name": "country", "comment": null}, "daily_average_rating": {"type": "text", "index": 7, "name": "daily_average_rating", "comment": null}, "total_average_rating": {"type": "double precision", "index": 8, "name": "total_average_rating", "comment": null}, "_fivetran_synced": {"type": "timestamp without time zone", "index": 9, "name": "_fivetran_synced", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.google_play_source.google_play.stats_ratings_country"}, "source.google_play_source.google_play.stats_ratings_device": {"metadata": {"type": "BASE TABLE", "schema": "app_reporting_integrations_test_8", "name": "stats_ratings_device", "database": "postgres", "comment": null, "owner": "pguser"}, "columns": {"_file": {"type": "text", "index": 1, "name": "_file", "comment": null}, "_line": {"type": "integer", "index": 2, "name": "_line", "comment": null}, "_modified": {"type": "text", "index": 3, "name": "_modified", "comment": null}, "date": {"type": "date", "index": 4, "name": "date", "comment": null}, "package_name": {"type": "text", "index": 5, "name": "package_name", "comment": null}, "device": {"type": "text", "index": 6, "name": "device", "comment": null}, "daily_average_rating": {"type": "text", "index": 7, "name": "daily_average_rating", "comment": null}, "total_average_rating": {"type": "double precision", "index": 8, "name": "total_average_rating", "comment": null}, "_fivetran_synced": {"type": "timestamp without time zone", "index": 9, "name": "_fivetran_synced", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.google_play_source.google_play.stats_ratings_device"}, "source.google_play_source.google_play.stats_ratings_os_version": {"metadata": {"type": "BASE TABLE", "schema": "app_reporting_integrations_test_8", "name": "stats_ratings_os_version", "database": "postgres", "comment": null, "owner": "pguser"}, "columns": {"_file": {"type": "text", "index": 1, "name": "_file", "comment": null}, "_line": {"type": "integer", "index": 2, "name": "_line", "comment": null}, "_modified": {"type": "text", "index": 3, "name": "_modified", "comment": null}, "date": {"type": "date", "index": 4, "name": "date", "comment": null}, "package_name": {"type": "text", "index": 5, "name": "package_name", "comment": null}, "android_os_version": {"type": "text", "index": 6, "name": "android_os_version", "comment": null}, "daily_average_rating": {"type": "text", "index": 7, "name": "daily_average_rating", "comment": null}, "total_average_rating": {"type": "double precision", "index": 8, "name": "total_average_rating", "comment": null}, "_fivetran_synced": {"type": "timestamp without time zone", "index": 9, "name": "_fivetran_synced", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.google_play_source.google_play.stats_ratings_os_version"}, "source.google_play_source.google_play.stats_ratings_overview": {"metadata": {"type": "BASE TABLE", "schema": "app_reporting_integrations_test_8", "name": "stats_ratings_overview", "database": "postgres", "comment": null, "owner": "pguser"}, "columns": {"a": {"type": "integer", "index": 1, "name": "a", "comment": null}, "_file": {"type": "text", "index": 2, "name": "_file", "comment": null}, "_line": {"type": "integer", "index": 3, "name": "_line", "comment": null}, "_modified": {"type": "text", "index": 4, "name": "_modified", "comment": null}, "date": {"type": "date", "index": 5, "name": "date", "comment": null}, "package_name": {"type": "text", "index": 6, "name": "package_name", "comment": null}, "daily_average_rating": {"type": "text", "index": 7, "name": "daily_average_rating", "comment": null}, "total_average_rating": {"type": "double precision", "index": 8, "name": "total_average_rating", "comment": null}, "_fivetran_synced": {"type": "timestamp without time zone", "index": 9, "name": "_fivetran_synced", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.google_play_source.google_play.stats_ratings_overview"}, "source.google_play_source.google_play.stats_store_performance_country": {"metadata": {"type": "BASE TABLE", "schema": "app_reporting_integrations_test_8", "name": "stats_store_performance_country", "database": "postgres", "comment": null, "owner": "pguser"}, "columns": {"_file": {"type": "text", "index": 1, "name": "_file", "comment": null}, "_line": {"type": "integer", "index": 2, "name": "_line", "comment": null}, "_modified": {"type": "text", "index": 3, "name": "_modified", "comment": null}, "date": {"type": "date", "index": 4, "name": "date", "comment": null}, "package_name": {"type": "text", "index": 5, "name": "package_name", "comment": null}, "country_region": {"type": "text", "index": 6, "name": "country_region", "comment": null}, "store_listing_acquisitions": {"type": "integer", "index": 7, "name": "store_listing_acquisitions", "comment": null}, "store_listing_visitors": {"type": "integer", "index": 8, "name": "store_listing_visitors", "comment": null}, "store_listing_conversion_rate": {"type": "double precision", "index": 9, "name": "store_listing_conversion_rate", "comment": null}, "_fivetran_synced": {"type": "timestamp without time zone", "index": 10, "name": "_fivetran_synced", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.google_play_source.google_play.stats_store_performance_country"}, "source.google_play_source.google_play.stats_store_performance_traffic_source": {"metadata": {"type": "BASE TABLE", "schema": "app_reporting_integrations_test_8", "name": "stats_store_performance_traffic_source", "database": "postgres", "comment": null, "owner": "pguser"}, "columns": {"_file": {"type": "text", "index": 1, "name": "_file", "comment": null}, "_line": {"type": "integer", "index": 2, "name": "_line", "comment": null}, "_modified": {"type": "text", "index": 3, "name": "_modified", "comment": null}, "date": {"type": "date", "index": 4, "name": "date", "comment": null}, "package_name": {"type": "text", "index": 5, "name": "package_name", "comment": null}, "traffic_source": {"type": "text", "index": 6, "name": "traffic_source", "comment": null}, "search_term": {"type": "text", "index": 7, "name": "search_term", "comment": null}, "utm_source": {"type": "text", "index": 8, "name": "utm_source", "comment": null}, "utm_campaign": {"type": "text", "index": 9, "name": "utm_campaign", "comment": null}, "store_listing_acquisitions": {"type": "integer", "index": 10, "name": "store_listing_acquisitions", "comment": null}, "store_listing_visitors": {"type": "integer", "index": 11, "name": "store_listing_visitors", "comment": null}, "store_listing_conversion_rate": {"type": "double precision", "index": 12, "name": "store_listing_conversion_rate", "comment": null}, "_fivetran_synced": {"type": "timestamp without time zone", "index": 13, "name": "_fivetran_synced", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.google_play_source.google_play.stats_store_performance_traffic_source"}}, "errors": null}