Documentation

Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

  • Talk To sales
  • Start Trial

Facebook Ads - Schema Information

Discover everything you need to know about schema information for Facebook Ads, including how to optimize your ad campaigns for success.

Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

  • Saras Pulse

    • Saras Daton

      • Saras IQ

        Need help with something?

        Talk to data expert

        Facebook Ads - Schema Information

        Discover everything you need to know about schema information for Facebook Ads, including how to optimize your ad campaigns for success.

        adinsights

        Purpose:
        Contains aggregated ad performance metrics (impressions, clicks, spend, reach, etc.) for campaigns, ad sets, and ads. Use this table for campaign analytics and reporting.

        Source API Documentation:
        link

        Replication:
        Key-Based Replication
        Replication Key: lastRunDate

        Fields:

        Name Type
        account_currency STRING
        account_id STRING
        account_name STRING
        actions RECORD
        action_values RECORD
        ad_id STRING
        ad_name STRING
        adset_id STRING
        adset_name STRING
        buying_type STRING
        campaign_id STRING
        campaign_name STRING
        canvas_avg_view_percent NUMERIC
        clicks NUMERIC
        cost_per_estimated_ad_recallers NUMERIC
        cost_per_inline_link_click NUMERIC
        cost_per_inline_post_engagement NUMERIC
        cost_per_unique_click NUMERIC
        cost_per_unique_inline_link_click NUMERIC
        conversion_values RECORD
        cpc NUMERIC
        cpm NUMERIC
        cpp NUMERIC
        ctr NUMERIC
        date_start STRING
        date_stop STRING
        estimated_ad_recall_rate NUMERIC
        estimated_ad_recallers NUMERIC
        frequency NUMERIC
        impressions NUMERIC
        inline_link_clicks NUMERIC
        inline_post_engagement NUMERIC
        objective STRING
        reach NUMERIC
        social_spend NUMERIC
        spend NUMERIC
        unique_clicks NUMERIC
        unique_ctr NUMERIC
        unique_inline_link_click_ctr NUMERIC
        unique_inline_link_clicks NUMERIC
        video_30_sec_watched_actions RECORD
        video_p25_watched_actions RECORD
        video_p50_watched_actions RECORD
        video_p75_watched_actions RECORD
        video_p95_watched_actions RECORD
        video_p100_watched_actions RECORD
        video_avg_time_watched_actions RECORD
        video_play_actions RECORD
        website_ctr RECORD
        outbound_clicks RECORD
        website_purchase_roas RECORD
        cost_per_thruplay RECORD
        video_thruplay_watched_actions RECORD

        adinsights_breakdown_country

        Purpose:
        Contains ad performance metrics broken down by country, enabling geographic analysis of campaign results.

        Source API Documentation:
        link

        Replication:
        Key-Based Replication
        Replication Key: lastRunDate

        Fields:

        Name Type
        account_currency STRING
        account_id STRING
        account_name STRING
        actions RECORD
        action_values RECORD
        ad_id STRING
        ad_name STRING
        adset_id STRING
        adset_name STRING
        buying_type STRING
        campaign_id STRING
        campaign_name STRING
        canvas_avg_view_percent NUMERIC
        clicks NUMERIC
        cost_per_estimated_ad_recallers NUMERIC
        cost_per_inline_link_click NUMERIC
        cost_per_inline_post_engagement NUMERIC
        cost_per_unique_click NUMERIC
        cost_per_unique_inline_link_click NUMERIC
        conversion_values RECORD
        cpc NUMERIC
        cpm NUMERIC
        cpp NUMERIC
        ctr NUMERIC
        date_start STRING
        date_stop STRING
        estimated_ad_recall_rate NUMERIC
        estimated_ad_recallers NUMERIC
        frequency NUMERIC
        impressions NUMERIC
        inline_link_clicks NUMERIC
        inline_post_engagement NUMERIC
        objective STRING
        country STRING
        reach NUMERIC
        social_spend NUMERIC
        spend NUMERIC
        unique_clicks NUMERIC
        unique_ctr NUMERIC
        unique_inline_link_click_ctr NUMERIC
        unique_inline_link_clicks NUMERIC
        video_30_sec_watched_actions RECORD
        video_p25_watched_actions RECORD
        video_p50_watched_actions RECORD
        video_p75_watched_actions RECORD
        video_p95_watched_actions RECORD
        video_p100_watched_actions RECORD
        video_avg_time_watched_actions RECORD
        video_play_actions RECORD
        website_ctr RECORD
        outbound_clicks RECORD
        website_purchase_roas RECORD
        cost_per_thruplay RECORD
        video_thruplay_watched_actions RECORD

        adinsights_breakdown_product_id

        Purpose:
        Contains ad performance metrics broken down by product ID, supporting analysis of dynamic product ads and catalog sales.

        Source API Documentation:
        link

        Replication:
        Key-Based Replication
        Replication Key: lastRunDate

        Fields:

        Name Type
        account_currency STRING
        account_id STRING
        account_name STRING
        actions RECORD
        action_values RECORD
        ad_id STRING
        ad_name STRING
        adset_id STRING
        adset_name STRING
        buying_type STRING
        campaign_id STRING
        campaign_name STRING
        canvas_avg_view_percent NUMERIC
        clicks NUMERIC
        cost_per_estimated_ad_recallers NUMERIC
        cost_per_inline_link_click NUMERIC
        cost_per_inline_post_engagement NUMERIC
        cost_per_unique_click NUMERIC
        cost_per_unique_inline_link_click NUMERIC
        conversion_values RECORD
        cpc NUMERIC
        cpm NUMERIC
        cpp NUMERIC
        ctr NUMERIC
        date_start STRING
        date_stop STRING
        estimated_ad_recall_rate NUMERIC
        estimated_ad_recallers NUMERIC
        frequency NUMERIC
        impressions NUMERIC
        inline_link_clicks NUMERIC
        inline_post_engagement NUMERIC
        objective STRING
        product_id STRING
        converted_product_quantity RECORD
        converted_product_value RECORD
        reach NUMERIC
        social_spend NUMERIC
        spend NUMERIC
        unique_clicks NUMERIC
        unique_ctr NUMERIC
        unique_inline_link_click_ctr NUMERIC
        unique_inline_link_clicks NUMERIC
        video_30_sec_watched_actions RECORD
        video_p25_watched_actions RECORD
        video_p50_watched_actions RECORD
        video_p75_watched_actions RECORD
        video_p95_watched_actions RECORD
        video_p100_watched_actions RECORD
        video_avg_time_watched_actions RECORD
        video_play_actions RECORD
        website_ctr RECORD
        outbound_clicks RECORD
        website_purchase_roas RECORD
        cost_per_thruplay RECORD
        video_thruplay_watched_actions RECORD

        adinsights_breakdown_region

        Purpose:
        Contains ad performance metrics broken down by region, enabling sub-country geographic analysis.

        Source API Documentation:
        link

        Replication:
        Key-Based Replication
        Replication Key: lastRunDate

        Fields:
        (Fields are the same as adinsights_breakdown_country except with region instead of country)

        Name Type
        ... ...
        region STRING
        ... ...

        adinsights_breakdown_publisher_platform

        Purpose:
        Contains ad performance metrics broken down by publisher platform (e.g., Facebook, Instagram, Audience Network, Messenger).

        Source API Documentation:
        link

        Replication:
        Key-Based Replication
        Replication Key: lastRunDate

        Fields:
        (Fields are the same as adinsights_breakdown_country except with publisher_platform instead of country)

        Name Type
        ... ...
        publisher_platform STRING
        ... ...

        adinsights_breakdown_publisher_platform_position

        Purpose:
        Contains ad performance metrics broken down by both publisher platform and platform position (e.g., Facebook feed, Instagram stories).

        Source API Documentation:
        link

        Replication:
        Key-Based Replication
        Replication Key: lastRunDate

        Fields:
        (Fields are the same as adinsights_breakdown_country except with publisher_platform and platform_position instead of country)

        Name Type
        ... ...
        publisher_platform STRING
        platform_position STRING
        ... ...

        adinsights_breakdown_gender

        Purpose:
        Contains ad performance metrics broken down by gender, supporting demographic analysis.

        Source API Documentation:
        link

        Replication:
        Key-Based Replication
        Replication Key: lastRunDate

        Fields:
        (Fields are the same as adinsights_breakdown_country except with gender instead of country)

        Name Type
        ... ...
        gender STRING
        ... ...

        adinsights_breakdown_gender_age

        Purpose:
        Contains ad performance metrics broken down by both gender and age, enabling detailed demographic analysis.

        Source API Documentation:
        link

        Replication:
        Key-Based Replication
        Replication Key: lastRunDate

        Fields:
        (Fields are the same as adinsights_breakdown_country except with gender and age instead of country)

        Name Type
        ... ...
        gender STRING
        age STRING
        ... ...

        adinsights_breakdown_device_platform

        Purpose:
        Contains ad performance metrics broken down by device platform (e.g., mobile, desktop), supporting device-specific campaign optimization.

        Source API Documentation:
        link

        Replication:
        Key-Based Replication
        Replication Key: lastRunDate

        Fields:
        (Fields are the same as adinsights_breakdown_country except with device_platform instead of country)

        Name Type
        ... ...
        device_platform STRING
        ... ...

        ads

        Purpose:
        Stores details for each ad, including configuration, creative, status, and associated assets.

        Source API Documentation:
        link

        Replication:
        Key-Based Replication
        Replication Key: lastRunRecordDate

        Fields:

        Name Type
        id STRING
        account_id STRING
        adlabels RECORD
        adset_id STRING
        bid_amount NUMERIC
        campaign_id STRING
        configured_status STRING
        created_time STRING
        creative RECORD
        effective_status STRING
        last_updated_by_app_id STRING
        name STRING
        recommendations RECORD
        source_ad_id STRING
        status STRING
        tracking_specs RECORD
        updated_time STRING

        adsets

        Purpose:
        Represents a group of ads with shared budget, schedule, bid strategy, and targeting.

        Source API Documentation:
        link

        Replication:
        Key-Based Replication
        Primary Key: id

        Fields:

        Name Type
        id STRING
        name STRING
        account_id STRING
        campaign_id STRING
        daily_budget NUMERIC
        lifetime_budget STRING
        bid_strategy STRING
        bid_amount NUMERIC
        configured_status STRING
        effective_status STRING
        status STRING
        pacing_type STRING
        optimization_goal STRING
        billing_event STRING
        promoted_object STRING
        targeting STRING
        created_time STRING
        start_time STRING
        end_time STRING

        campaigns

        Purpose:
        Contains campaign-level details such as objective, status, and spend cap.

        Source API Documentation:
        link

        Replication:
        Key-Based Replication
        Replication Key: lastRunRecordDate

        Fields:

        Name Type
        id STRING
        account_id STRING
        adlabels RECORD
        name STRING
        objective STRING
        spend_cap NUMERIC
        status STRING
        buying_type STRING
        created_time STRING
        updated_time STRING

        adcreatives

        Purpose:
        Contains creative asset details for ads, such as images, videos, text, and call-to-action information.

        Source API Documentation:
        link

        Replication:
        Key-Based Replication
        Replication Key: AdAccount

        Fields:

        Name Type
        id STRING
        account_id STRING
        body STRING
        image_url STRING
        name STRING
        object_story_id STRING
        object_story_spec RECORD
        status STRING
        thumbnail_url STRING
        title STRING
        url_tags STRING
        video_id STRING

         

         

        online ads social ads

        Was this article helpful?

        Yes
        No
        Give feedback about this article

        Related Articles

        • Setup Instructions for Facebook Ads
        • Essential Attributes and Supported Table for Facebook Ads

        Table of Contents

        adinsights adinsights_breakdown_country adinsights_breakdown_product_id adinsights_breakdown_region adinsights_breakdown_publisher_platform adinsights_breakdown_publisher_platform_position adinsights_breakdown_gender adinsights_breakdown_gender_age adinsights_breakdown_device_platform ads adsets campaigns adcreatives

        Get Started on your Data Journey Today!

        Get a free 14-day trial of Daton today, no credit card is required.

        Start Free Trial
        Talk To Experts
        • Quick & Easy Setup
        • Secure & Reliable
        • No-Code Platform
        • Auto Updates
        • 24/7 Support

        Follow Us

        Linkedin Youtube

        Company

        • Customers
        • Partner With Us
        • Contact Us

        Culture

        • About
        • People
        • Careers

        Offerings

        • Daton
        • For Brands
        • For Agencies

        Policies

        • Terms of Service
        • Privacy Policy
        • MSA

        Follow Us

        Linkedin Youtube

        DISCLAIMER: Various trademarks are held by their respective owners

        © 2023 sarasanalytics.com

        Sitemap

        Get Started on your Data Journey Today!

        Get a free 14-day trial of Daton today, no credit card is required.

        Start Free Trial
        Talk To Sales
        DISCLAIMER: Trademarks are held by their respective owners
        • Quick & Easy Setup
        • Secure & Reliable
        • No-Code Platform
        • Auto Updates
        • 24/7 Support

        Company

        • Customers
        • Partners
        • About
        • People
        • Careers
        • Contact Us

        Offerings

        • Daton
        • Solution for Brands
        • Solution for Agencies
        • Dashboards
        • Founder's Note
        • Status

        Policies

        • Terms of Service
        • Privacy Policy
        • MSA
        • Sitemap

        © 2023 sarasanalytics.com

        Linkedin Youtube

        Knowledge Base Software powered by Helpjuice

        Expand