Google Ads ERD (Google Ads API)
Google Ads ERD (Google Ads API)
ACCOUNT_LABEL_HISTORY LABEL ⇱
ACCOUNT_HISTORY ⇱
account_id 🔑 ➤ ACCOUNT_HISTORY.id id 🔑
id 🔑 updated_at🔑➤ ACCOUNT_HISTORY.updated_at text_label_background_color
updated_at🔑 label_id 🔑 ➤ LABEL.id text_label_description
manager_customer_id ➤ ACCOUNT_HISTORY.id name
auto_tagging_enabled status
manager
currency_code
time_zone
descriptive_name
final_url_suffix CAMPAIGN_LABEL_HISTORY
test_account AD_GROUP_LABEL_HISTORY AD_GROUP_CRITERION_LABEL_HISTORY AD_LABEL_HISTORY
hidden campaign_id 🔑 ➤ CAMPAIGN_HISTORY.id
updated_at🔑➤ CAMPAIGN_HISTORY.updated_at ad_group_id 🔑 ➤ AD_GROUP_HISTORY.id criterion_id 🔑 ➤ AD_GROUP_CRITERION_HISTORY.id ad_id 🔑 ➤ AD_HISTORY.id
optimization_score
label_id 🔑 ➤ LABEL.id updated_at🔑➤ AD_GROUP_HISTORY.updated_at ad_group_id 🔑 ➤ AD_GROUP_CRITERION_HISTORY.ad_group_id ad_group_id 🔑 ➤ AD_HISTORY.ad_group_id
pay_per_conversion_eligibility_failure_reasons
label_id 🔑 ➤ LABEL.id updated_at🔑➤ AD_GROUP_CRITERION_HISTORY.updated_at updated_at🔑➤ AD_HISTORY.updated_at
tracking_url_template
label_id 🔑 ➤ LABEL.id label_id 🔑 ➤ LABEL.id
CAMPAIGN_BIDDING_STRATEGY_HISTORY ⇱
SHARED_SET_HISTORY ⇱ CAMPAIGN_HISTORY ⇱
campaign_id 🔑 ➤ CAMPAIGN_HISTORY.id AD_POLICY_TOPIC_HISTORY ⇱
id 🔑 updated_at🔑➤ CAMPAIGN_HISTORY.updated_at
id 🔑 updated_at 🔑 cpc_bid_ceiling_micros
sequence_id🔑
cpc_bid_floor_micros
updated_at🔑 base_campaign_id ➤ CAMPAIGN_HISTORY.id AD_GROUP_CUSTOM_PARAMETER_HISTORY ad_group_id 🔑 ➤ AD_HISTORY.ad_group_id
customer_id ➤ ACCOUNT_HISTORY.id
⇱ customer_id ➤ ACCOUNT.id
enhanced_cpc
⇱ AD_GROUP_CRITERION_HISTORY ⇱ ⇱
ad_id 🔑 ➤ AD_HISTORY.id
member_count
name
CAMPAIGN_BUDGET_HISTORY
ad_serving_optimization_status
enhanced_cpc_enabled
location
AD_GROUP_HISTORY
id 🔑
AD_HISTORY ⇱ updated_at 🔑 ➤ AD_HISTORY.updated_at
sequence_id 🔑 type
reference_count id 🔑 advertising_channel_sub_type location_fraction_micros updated_at 🔑
ad_group_id 🔑 ➤ AD_GROUP_HISTORY.id topic
status updated_at 🔑 ➤ CAMPAIGN_HISTORY.updated_at manual_cpa ad_group_id🔑 ➤ AD_GROUP_HISTORY.id
advertising_channel_type manual_cpm
id 🔑 updated_at 🔑 ➤AD_GROUP_HISTORY.updated_at
type campaign_id 🔑 ➤ CAMPAIGN_HISTORY.id topic_constant_id ➤ TOPIC.id key id 🔑
experiment_type manual_cpv updated_at 🔑
amount_micros user_interest_id ➤ USER_INTEREST.id value updated_at 🔑
base_ad_group_id ➤ AD_GROUP_HISTORY.id
delivery_method end_date name user_list_id ➤ USER_LIST.id ad_group_id 🔑 ➤ AD_GROUP_HISTORY.id
status campaign_id ➤ CAMPAIGN_HISTORY.id
final_url_suffix
⇱
explicitly_shared age_range_type action_items
target_cpa_micros ad_rotation_mode AD_POLICY_TOPIC_EVIDENCE_HISTORY
name app_payment_model_type ad_strength
frequency_caps target_cpm campaign_name
reference_count approval_status added_by_google_ads
name target_roas display_custom_bid_dimension
status bid_modifier device_preference
type explorer_auto_optimizer_setting_opt_in AD_GROUP_CRITERION_CUSTOM_PARAMETER sequence_id 🔑
has_recommended_budget serving_status cpc_bid_micros
display_url ad_group_id 🔑 ➤ AD_POLICY_TOPIC_HISTORY.ad_group_id
final_url_suffix
SHARED_CRITERION_HISTORY ⇱ period
recommended_budget_amount_micros
start_date name
cpm_bid_micros
cpv_bid_micros
_HISTORY ⇱ final_app_urls ad_id 🔑 ➤ AD_POLICY_TOPIC_HISTORY.ad_id
status status
custom_affinity_id
final_mobile_urls policy_topic_sequence_id🔑 ➤ AD_POLICY_TOPIC_HISTORY.sequence_id
total_amount_micros sequence_id 🔑 updated_at 🔑 ➤ AD_POLICY_TOPIC_HISTORY.updated_at
tracking_url_template tracking_url_template final_url_suffix
⇱
type custom_audience_id criterion_id 🔑 ➤ AD_GROUP_CRITERION_HISTORY.id
id 🔑 AD_GROUP_BIDDING_STRATEGY_HISTORY target_restrictions final_urls type
vanity_pharma_display_url_mode type
custom_intent_id ad_group_id 🔑 ➤ AD_GROUP_CRITERION_HISTORY.ad_group_id value
updated_at🔑➤ SHARED_SET_HISTORY.updated_at disapproval_reasons name
shared_set_id🔑➤ SHARED_SET_HISTORY.id vanity_pharma_text updated_at🔑 ➤AD_GROUP_CRITERION_HISTORY.updated_at
policy_summary_approval_status
display_name key
keyword_match_type optimization_score ad_group_id🔑 ➤ AD_GROUP_HISTORY.id final_mobile_urls policy_summary_review_status
value
keyword_text payment_mode updated_at🔑➤ AD_GROUP_HISTORY.updated_at final_urls status
mobile_app_category_constant_id
mobile_app_category_constant_name
video_brand_safety_suitability cpc_bid_micros
cpm_bid_micros
final_url_suffix
first_page_cpc_micros
system_managed_resource_source
AD_POLICY_TOPIC_CONSTRAINT_HISTORY ⇱
⇱
tracking_url_template
mobile_application_app_id CAMPAIGN_SHARED_SET_HISTORY cpv_bid_micros first_position_cpc_micros
⇱
type
mobile_application_name effective_target_cpa_micros gender_type AD_CUSTOM_PARAMETER_HISTORY url_collections
sequence_id 🔑
placement_url effective_target_cpa_source income_range_type ad_group_id 🔑 ➤ AD_POLICY_TOPIC_HISTORY.adgroup_id
campaig_id 🔑 ➤ CAMPAIGN_HISTORY.id sequence_id 🔑
type effective_target_roas keyword_match_type ad_id 🔑 ➤ AD_POLICY_TOPIC_HISTORY.ad_id
updated_at🔑 ad_id🔑 ➤ AD_HISTORY.id
youtube_channel_id effective_target_roas_source keyword_text policy_topic_sequence_id 🔑 ➤ AD_POLICY_TOPIC_HISTORY.sequence_id
shared_set_id🔑➤ SHARED_SET_HISTORY.id ad_group_id 🔑 ➤AD_HISTORY.ad_group_id
youtube_video_id percent_cpc_bid_micros mobile_app_category_constant_name updated_at 🔑 ➤ AD_POLICY_TOPIC_HISTORY.updated_id
campaign_id updated_at 🔑 ➤AD_HISTORY.updated_at
⇱
target_cpa_micros mobile_app_category_constant_id type
status AD_LISTING_GROUP_CRITERION_HISTORY key
target_cpm_micros mobile_application_app_id constrained_countries
value
target_roas mobile_application_name total_targeted_countries
negative reseller_constraint
criterion_id🔑 ➤ AD_GROUP_CRITERION_HISTORY.id
ad_group_id 🔑 ➤ AD_GROUP_CRITERION_HISTORY.ad_group_id parent_ad_group_criterion_id
updated_at🔑➤ AD_GROUP_CRITERION_HISTORY.updated_at parental_status_type
product_channel_exclusivity placement_url
listing_group_type quality_info_creative_score
product_brand_value quality_info_post_click_score
product_condition quality_info_search_predicted_ctr
product_channel quality_info_score
product_custom_attribute_value status
product_type_value system_serving_status
hotel_city_criterion_id top_of_page_cpc_micros
⇱
hotel_class tracking_url_template
CAMPAIGN_APP_CAMPAIGN_SETTING_HISTORY ⇱ CAMPAIGN_OPTIMIZATION_GOAL_SETTING_HISTORY hotel_country_region_criterion_id type
hotel_id url_custom_parameters
sequence_id 🔑
⇱ ⇱ ⇱
hotel_state_criterion_id webpage_conditions
campaign_id🔑 ➤ CAMPAIGN_HISTORY.id campaign_id 🔑 ➤ CAMPAIGN_HISTORY.id
product_category_country_code youtube_video_id APP_AD_HISTORY GMAIL_AD_HISTORY RESPONSIVE_DISPLAY_AD_HISTORY
updated_at 🔑➤ CAMPAIGN_HISTORY.updated_at updated_at 🔑➤ CAMPAIGN_HISTORY.updated_at youtube_channel_id
product_category_id
optimization_goal_type ad_group_id 🔑 ➤ AD_HISTORY.ad_group_id
app_id product_category_level ad_group_id 🔑 ➤ AD_HISTORY.ad_group_id ad_group_id 🔑 ➤ AD_HISTORY.ad_group_id
ad_id 🔑 ➤ AD_HISTORY.ad_id
app_store product_item_id ad_id 🔑 ➤ AD_HISTORY.ad_id ad_id 🔑 ➤ AD_HISTORY.ad_id
updated_at 🔑 ➤ AD_HISTORY.updated_at
bidding_strategy_goal_type updated_at 🔑 ➤ AD_HISTORY.updated_at updated_at 🔑 ➤ AD_HISTORY.updated_at
accent_color
descriptions marketing_image_display_call_to_action_text
allow_flexible_color
headlines marketing_image_display_call_to_action_text_color
business_name
CAMPAIGN_REAL_TIME_BIDDING_SETTING_HISTORY ⇱ mandatory_ad_text marketing_image_display_call_to_action_url_collection_id
teaser_business_name
call_to_action_text
descriptions
CAMPAIGN_DYNAMIC_SEARCH_ADS_SETTING_HISTORY ⇱ campaign_id 🔑 ➤ CAMPAIGN_HISTORY.id
teaser_description
teaser_headline
enable_asset_enhancements
updated_at 🔑➤ CAMPAIGN_HISTORY.updated_at enable_autogen_video
marketing_image_description
campaign_id🔑 ➤ CAMPAIGN_HISTORY.id opt_in format_setting
updated_at🔑➤ CAMPAIGN_HISTORY.updated_at APP_ENGAGEMENT_AD_HISTORY ⇱ marketing_image_headline
headlines
domain_name long_headline
language_code ad_group_id 🔑 ➤ AD_HISTORY.ad_group_id main_color
use_supplied_urls_only ad_id 🔑 ➤ AD_HISTORY.ad_id price_prefix
updated_at 🔑 ➤ AD_HISTORY.updated_at promo_text
CAMPAIGN_SHOPPING_SETTING_HISTORY ⇱ descriptions
HOTEL_AD_HISTORY ⇱
headlines
campaign_id 🔑 ➤ CAMPAIGN_HISTORY.id
CAMPAIGN_GEO_TARGET_TYPE_SETTING_HISTORY ⇱ updated_at 🔑➤ CAMPAIGN_HISTORY.updated_at
ad_group_id 🔑 ➤ AD_HISTORY.ad_group_id
ad_id 🔑 ➤ AD_HISTORY.ad_id RESPONSIVE_SEARCH_AD_HISTORY ⇱
campaign_priority
updated_at 🔑 ➤ AD_HISTORY.updated_at
enable_local
campaign_id 🔑 ➤ CAMPAIGN_HISTORY.id hotel_ad ad_group_id 🔑 ➤ AD_HISTORY.ad_group_id
merchant_id
updated_at 🔑 ➤ CAMPAIGN_HISTORY.updated_at
negative_geo_target_type
feed_label CALL_AD_HISTORY ⇱ ad_id 🔑 ➤ AD_HISTORY.ad_id
updated_at 🔑 ➤ AD_HISTORY.updated_at
positive_geo_target_type descriptions
ad_group_id 🔑 ➤ AD_HISTORY.ad_group_id headlines
ad_id 🔑 ➤ AD_HISTORY.ad_id path1
CAMPAIGN_TARGETING_SETTING_HISTORY ⇱
updated_at 🔑 ➤ AD_HISTORY.updated_at
business_name
IMAGE_AD_HISTORY ⇱ path2
CAMPAIGN_HOTEL_SETTING_HISTORY ⇱ call_tracked
conversion_action ad_group_id 🔑 ➤ AD_HISTORY.ad_group_id
sequence_id 🔑
ad_id 🔑 ➤ AD_HISTORY.ad_id
campaign_id 🔑 ➤ CAMPAIGN_HISTORY.id
campaign_id 🔑 ➤ CAMPAIGN_HISTORY.id
updated_at 🔑➤ CAMPAIGN_HISTORY.updated_at
country_code
description1 updated_at 🔑 ➤ AD_HISTORY.updated_at SHOPPING_COMPARISON_LISTING_AD_HISTORY ⇱
updated_at 🔑➤ CAMPAIGN_HISTORY.updated_at pixel_height
targeting_dimension description2
hotel_center_id
⇱
bid_only disable_call_conversion pixel_width ad_group_id 🔑 ➤ AD_HISTORY.ad_group_id
USER_LIST mime_type ad_id 🔑 ➤ AD_HISTORY.ad_id
phone_number
phone_number_verification_url name updated_at 🔑 ➤ AD_HISTORY.updated_at
image_url headline
conversion_reporting_state
preview_image_url
⇱
headline1
CAMPAIGN_TRACKING_SETTING_HISTORY id 🔑 preview_pixel_height
CAMPAIGN_LOCAL_SETTING_HISTORY ⇱ access_reason
headline2
path1 preview_pixel_width
account_user_list_status
⇱
campaign_id 🔑 ➤ CAMPAIGN_HISTORY.id closing_reason path2
campaign_id 🔑 ➤ CAMPAIGN_HISTORY.id updated_at 🔑➤ CAMPAIGN_HISTORY.updated_at SHOPPING_PRODUCT_AD_HISTORY
description
updated_at 🔑➤ CAMPAIGN_HISTORY.updated_at tracking_url eligible_for_display
location_source_type ad_group_id 🔑 ➤ AD_HISTORY.ad_group_id
eligible_for_search
membership_status ad_id 🔑 ➤ AD_HISTORY.ad_id
name LEGACY_APP_INSTALL_AD_HISTORY ⇱ updated_at 🔑 ➤ AD_HISTORY.updated_at
read_only DISPLAY_UPLOAD_AD_HISTORY ⇱ shopping_product_ad
size_for_display
ad_group_id 🔑 ➤ AD_HISTORY.ad_group_id
size_for_search
CAMPAIGN_NETWORK_SETTING_HISTORY ⇱ size_range_for_display ad_group_id 🔑 ➤ AD_HISTORY.ad_group_id
ad_id 🔑 ➤ AD_HISTORY.ad_id
ad_id 🔑 ➤ AD_HISTORY.ad_id
updated_at 🔑 ➤ AD_HISTORY.updated_at
size_range_for_search
campaign_id 🔑 ➤ CAMPAIGN_HISTORY.id
type updated_at 🔑 ➤ AD_HISTORY.updated_at app_store
app_id
SHOPPING_SMART_AD_HISTORY ⇱
display_upload_product_type
updated_at 🔑➤ CAMPAIGN_HISTORY.updated_at
headline
target_content_network ad_group_id 🔑 ➤ AD_HISTORY.ad_group_id
description1
target_google_search ad_id 🔑 ➤ AD_HISTORY.ad_id
description2
target_partner_search_network updated_at 🔑 ➤ AD_HISTORY.updated_at
target_search_network shopping_smart_ad
EXPANDED_DYNAMIC_SEARCH_AD_HISTORY ⇱
USER_INTEREST ⇱
ad_group_id 🔑 ➤ AD_HISTORY.ad_group_id
ad_id 🔑 ➤ AD_HISTORY.ad_id
updated_at 🔑 ➤ AD_HISTORY.updated_at LEGACY_RESPONSIVE_DISPLAY_AD_HISTORY ⇱ SMART_CAMPAIGN_AD_HISTORY ⇱
id 🔑 description
availabilities description2
launched_to_all ad_group_id 🔑 ➤ AD_HISTORY.ad_group_id ad_group_id 🔑 ➤ AD_HISTORY.ad_group_id
CAMPAIGN_CRITERION_AD_SCHEDULE_HISTORY ⇱ name ad_id 🔑 ➤ AD_HISTORY.ad_id
updated_at 🔑 ➤ AD_HISTORY.updated_at
ad_id 🔑 ➤ AD_HISTORY.ad_id
taxonomy_type updated_at 🔑 ➤ AD_HISTORY.updated_at
parent_id accent_color descriptions
criterion_id🔑 ➤ CAMPAIGN_CRITERION_HISTORY.id CAMPAIGN_CRITERION_HISTORY ⇱ allow_flexible_color
campaign_id 🔑 ➤ CAMPAIGN_CRITERION_HISTORY.campaign_id headlines
business_name
updated_at🔑➤ CAMPAIGN_CRITERION_HISTORY.updated_at
day_of_week
EXPANDED_TEXT_AD_HISTORY ⇱ call_to_action_text
description
end_hour id 🔑 ad_group_id 🔑 ➤ AD_HISTORY.ad_group_id format_setting
end_minute updated_at🔑 ad_id 🔑 ➤ AD_HISTORY.ad_id
⇱
long_headline
start_hour
start_minute
campaign_id 🔑 ➤ CAMPAIGN_HISTORY.id
geo_target_constant_id ➤ GEO_TARGET.id
TOPIC updated_at 🔑 ➤ AD_HISTORY.updated_at main_color TEXT_AD_HISTORY ⇱
description price_prefix
mobile_device_id ➤ MOBILE_DEVICE.id
id 🔑 description2 promo_text ad_group_id 🔑 ➤ AD_HISTORY.ad_group_id
operating_system_version_id ➤OPERATING_SYSTEM_VERSION.id
parent_topic_id🔑 ➤ TOPIC.id headline_part1 short_headline ad_id 🔑 ➤ AD_HISTORY.ad_id
topic_constant_id ➤ TOPIC.id
path headline_part2 updated_at 🔑 ➤ AD_HISTORY.updated_at
user_interest_id ➤ USER_INTERESTid
CAMPAIGN_CRITERION_PROXIMITY_HISTORY ⇱ user_list_id ➤ USER_LIST.id
headline_part3
path1
description1
description2
age_range_type
bid_modifier path2 headline
criterion_id🔑 ➤ CAMPAIGN_CRITERION_HISTORY.id carrier_country_code
campaign_id 🔑 ➤ CAMPAIGN_CRITERION_HISTORY.campaign_id
updated_at🔑➤ CAMPAIGN_CRITERION_HISTORY.updated_at
carrier_name
GEO_TARGET ⇱ LOCAL_AD_HISTORY ⇱
content_label_type
city_name device_type
country_code display_name
id 🔑 VIDEO_RESPONSIVE_AD_HISTORY ⇱
ad_group_id 🔑 ➤ AD_HISTORY.ad_group_id
ad_id 🔑 ➤ AD_HISTORY.ad_id
VIDEO_AD_HISTORY ⇱
postal_code gender_type
province_code parent_geo_target_id🔑 ➤ GEO_TARGET.id updated_at 🔑 ➤ AD_HISTORY.updated_at ad_group_id 🔑 ➤ AD_HISTORY.ad_group_id
income_range_type
province_name canonical_name call_to_actions ad_id 🔑 ➤ AD_HISTORY.ad_id
ip_block_ip_address ad_group_id 🔑 ➤ AD_HISTORY.ad_group_id
street_address country_code descriptions updated_at 🔑 ➤ AD_HISTORY.updated_at
negative ad_id 🔑 ➤ AD_HISTORY.ad_id
geo_point_latitude_in_micro_degrees name headlines discovery_description1
keyword_match_type updated_at 🔑 ➤ AD_HISTORY.updated_at
geo_point_longitude_in_micro_degrees status path1
keyword_text breadcrumb1 discovery_description2
radius target_type path2
language_code breadcrumb2 discovery_headline
radius_units language_name in_stream_action_button_label
call_to_actions
mobile_app_category_constant_id descriptions in_stream_action_headline
mobile_app_category_constant_name headlines out_stream_description
mobile_application_app_id long_headlines out_stream_headline
mobile_application_name type
CAMPAIGN_CRITERION_LISTING_SCOPE_DIMENSION_HISTORY ⇱ parental_status_type
placement_url
MOBILE_DEVICE ⇱
status
criterion_id🔑 ➤ CAMPAIGN_CRITERION_HISTORY.id
type id 🔑 DEMAND_GEN_PRODUCT_AD_HISTORY ⇱
youtube_channel_id manufacturer_name
campaign_id 🔑 ➤ CAMPAIGN_CRITERION_HISTORY.campaign_id youtube_video_id name
updated_at🔑➤ CAMPAIGN_CRITERION_HISTORY.updated_at ad_group_id 🔑 ➤ AD_HISTORY.ad_group_id
operating_system_name
product_channel_exclusivity ad_id 🔑 ➤ AD_HISTORY.ad_id
type
product_brand_value updated_at 🔑 ➤ AD_HISTORY.updated_at
product_condition breadcrumb1
product_channel breadcrumb2
product_custom_attribute_value business_name
product_type_value call_to_action_asset
hotel_city_criterion_id description
hotel_class OPERATING_SYSTEM_VERSION ⇱ headline
hotel_country_region_criterion_id logo_image_asset
hotel_id
hotel_state_criterion_id id 🔑
product_category_country_code name
product_category_id operator_type
product_category_level os_major_version
🔑 = primary key
➤ = foreign key relation
⇱ = external link
Google Ads Prebuilt Reports
Legend
🔑 = primary key
➤ = foreign key relation
⇱ = external link