Ad_group_ad和Ad_group表都是Google AdWords API中的对象,用于存储广告系列和组的信息。但它们各自有不同的作用。
Ad_group_ad表是一个子表,用于存储每个广告系列组中广告的详细信息。每个广告系列组中都可以有多个广告,每个广告用一个Ad_group_ad对象表示,其中包含广告的ID、标题、描述等信息。以下是一个获取广告系列组中广告列表的代码示例:
ad_group_ad_service = client.GetService('AdGroupAdService', version='v201809')
selector = {
'fields': ['Id', 'Status', 'Headline', 'Description'],
'predicates': [{
'field': 'AdGroupId',
'operator': 'EQUALS',
'values': [ad_group_id]
}]
}
ads = ad_group_ad_service.get(selector)
Ad_group表是一个父表,用于存储广告系列组的基本信息,如广告系列组的名称、状态、出价等。以下是一个获取广告系列列表的代码示例:
ad_group_service = client.GetService('AdGroupService', version='v201809')
selector = {
'fields': ['Id', 'Name', 'Status', 'CpcBid'],
'predicates': [{
'field': 'CampaignId',
'operator': 'EQUALS',
'values': [campaign_id]
}]
}
ad_groups = ad_group_service.get(selector)
综上,Ad_group_ad表用于存储广告系列组中广告的详细信息,而Ad_group表用于存储广告系列组的基本信息。