跟新数据表schema

This commit is contained in:
hgc 2024-12-23 12:00:33 +08:00
parent fdb87cba7d
commit 8777fe0456

View File

@ -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,