跟新数据表schema
This commit is contained in:
parent
fdb87cba7d
commit
8777fe0456
@ -21,9 +21,9 @@ class GoogleAdsReportService
|
||||
{
|
||||
// 基础查询:广告表和日数据表联接
|
||||
$query = Ad::alias('a')
|
||||
->leftJoin('bps_google_ads_ad_group g', 'a.ad_group_id = g.ad_group_id') // 关联广告组表
|
||||
->leftJoin('bps_google_ads_campaign c', 'a.campaign_id = c.campaign_id') // 关联广告系列表
|
||||
->leftJoin('bps_google_ad_day_data d', 'a.ad_id = d.ad_id')
|
||||
->leftJoin('bps.bps_google_ads_ad_group g', 'a.ad_group_id = g.ad_group_id') // 关联广告组表
|
||||
->leftJoin('bps.bps_google_ads_campaign c', 'a.campaign_id = c.campaign_id') // 关联广告系列表
|
||||
->leftJoin('bps.bps_google_ad_day_data d', 'a.ad_id = d.ad_id')
|
||||
->field('a.ad_id, -1 as ad_name, a.status as ad_status, a.customer_id,a.ad_group_id, g.ad_group_name, a.campaign_id,c.campaign_name,
|
||||
SUM(d.clicks) as clicks, SUM(d.cost_micros) / 1000000 as spend,
|
||||
SUM(d.conversions) as results, SUM(d.conversions_value) as conversions_value,
|
||||
@ -79,9 +79,9 @@ class GoogleAdsReportService
|
||||
{
|
||||
// 获取所有的广告数据
|
||||
$query = Ad::alias('a')
|
||||
->leftJoin('bps_google_ads_ad_group g', 'a.ad_group_id = g.ad_group_id') // 关联广告组表
|
||||
->leftJoin('bps_google_ads_campaign c', 'a.campaign_id = c.campaign_id') // 关联广告系列表
|
||||
->leftJoin('bps_google_ad_day_data d', 'a.ad_id = d.ad_id')
|
||||
->leftJoin('bps.bps_google_ads_ad_group g', 'a.ad_group_id = g.ad_group_id') // 关联广告组表
|
||||
->leftJoin('bps.bps_google_ads_campaign c', 'a.campaign_id = c.campaign_id') // 关联广告系列表
|
||||
->leftJoin('bps.bps_google_ad_day_data d', 'a.ad_id = d.ad_id')
|
||||
->field('a.ad_id, -1 as ad_name, a.status as ad_status, a.customer_id,a.ad_group_id, g.ad_group_name, a.campaign_id,c.campaign_name,
|
||||
SUM(d.clicks) as clicks, SUM(d.cost_micros) / 1000000 as spend,
|
||||
SUM(d.conversions) as results, SUM(d.conversions_value) as conversions_value,
|
||||
@ -187,7 +187,7 @@ class GoogleAdsReportService
|
||||
{
|
||||
// 基础查询:广告活动和日数据表联接
|
||||
$query = Campaign::alias('c')
|
||||
->leftJoin('bps_google_ad_day_data d', 'c.campaign_id = d.campaign_id')
|
||||
->leftJoin('bps.bps_google_ad_day_data d', 'c.campaign_id = d.campaign_id')
|
||||
->field('c.campaign_id, c.status as campaign_status,c.campaign_name, c.customer_id,
|
||||
SUM(d.clicks) as clicks, SUM(d.cost_micros) / 1000000 as spend,
|
||||
SUM(d.conversions) as results, SUM(d.conversions_value) as conversions_value,
|
||||
@ -244,7 +244,7 @@ class GoogleAdsReportService
|
||||
{
|
||||
// 获取所有的广告系列数据
|
||||
$query = Campaign::alias('c')
|
||||
->leftJoin('bps_google_ad_day_data d', 'c.campaign_id = d.campaign_id')
|
||||
->leftJoin('bps.bps_google_ad_day_data d', 'c.campaign_id = d.campaign_id')
|
||||
->field('c.campaign_id, c.status as campaign_status,c.campaign_name, c.customer_id,
|
||||
SUM(d.clicks) as clicks, SUM(d.cost_micros) / 1000000 as spend,
|
||||
SUM(d.conversions) as results, SUM(d.conversions_value) as conversions_value,
|
||||
@ -341,8 +341,8 @@ class GoogleAdsReportService
|
||||
{
|
||||
// 初始化查询
|
||||
$query = AdGroup::alias('ag')
|
||||
->leftJoin('bps_google_ad_day_data d', 'ag.ad_group_id = d.ad_group_id')
|
||||
->leftJoin('bps_google_ads_campaign c', 'ag.campaign_id = c.campaign_id') // 关联广告系列表
|
||||
->leftJoin('bps.bps_google_ad_day_data d', 'ag.ad_group_id = d.ad_group_id')
|
||||
->leftJoin('bps.bps_google_ads_campaign c', 'ag.campaign_id = c.campaign_id') // 关联广告系列表
|
||||
->field('ag.ad_group_id,ag.ad_group_name,ag.status as ad_group_status, ag.campaign_id,c.campaign_name, ag.customer_id,
|
||||
SUM(d.clicks) as clicks, SUM(d.cost_micros) / 1000000 as spend,
|
||||
SUM(d.conversions) as results, SUM(d.conversions_value) as conversions_value,
|
||||
@ -409,8 +409,8 @@ class GoogleAdsReportService
|
||||
{
|
||||
// 初始化查询
|
||||
$query = AdGroup::alias('ag')
|
||||
->leftJoin('bps_google_ad_day_data d', 'ag.ad_group_id = d.ad_group_id')
|
||||
->leftJoin('bps_google_ads_campaign c', 'ag.campaign_id = c.campaign_id') // 关联广告系列表
|
||||
->leftJoin('bps.bps_google_ad_day_data d', 'ag.ad_group_id = d.ad_group_id')
|
||||
->leftJoin('bps.bps_google_ads_campaign c', 'ag.campaign_id = c.campaign_id') // 关联广告系列表
|
||||
->field('ag.ad_group_id,ag.ad_group_name,ag.status as ad_group_status, ag.campaign_id,c.campaign_name, ag.customer_id,
|
||||
SUM(d.clicks) as clicks, SUM(d.cost_micros) / 1000000 as spend,
|
||||
SUM(d.conversions) as results, SUM(d.conversions_value) as conversions_value,
|
||||
|
Loading…
Reference in New Issue
Block a user