From e8f957698ded4188190eeeec3c9b50f3df7c99c8 Mon Sep 17 00:00:00 2001 From: huangguancheng Date: Sat, 8 Feb 2025 21:35:32 +0800 Subject: [PATCH] =?UTF-8?q?google=20ads=20api=E9=99=8D=E9=A2=912?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/process/UpdateGoogleAdsTask.php | 2 +- app/queue/redis/GoogleAdsCustomerInitQueue.php | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/app/process/UpdateGoogleAdsTask.php b/app/process/UpdateGoogleAdsTask.php index 4e5b1b6..7ac0706 100644 --- a/app/process/UpdateGoogleAdsTask.php +++ b/app/process/UpdateGoogleAdsTask.php @@ -76,7 +76,7 @@ class UpdateGoogleAdsTask ); // 每15分钟执行一次 - new Crontab('25 */15 * * * *', function () { + new Crontab('25 12 */3 * * *', function () { dump(date('Y-m-d H:i:s') . '更新' . GoogleAdsCreatives::event . '开始'); Event::emit(GoogleAdsCreatives::event, []); diff --git a/app/queue/redis/GoogleAdsCustomerInitQueue.php b/app/queue/redis/GoogleAdsCustomerInitQueue.php index 66df2b6..35fa086 100644 --- a/app/queue/redis/GoogleAdsCustomerInitQueue.php +++ b/app/queue/redis/GoogleAdsCustomerInitQueue.php @@ -9,6 +9,7 @@ use app\event\GoogleAdsAds; use app\event\GoogleAdsAssets; use app\event\GoogleAdsDateDatas; use app\event\GoogleAdsAssetRelations; +use app\event\GoogleAdsCreatives; use Webman\Event\Event; use Webman\RedisQueue\Consumer; @@ -36,6 +37,8 @@ class GoogleAdsCustomerInitQueue implements Consumer Event::emit(GoogleAdsAssets::event, $data); //新绑定的客户,立即同步素材关系绑定 Event::emit(GoogleAdsAssetRelations::event, $data); + //新绑定的客户,立即同步素材关系绑定 + Event::emit(GoogleAdsCreatives::event, $data); //新绑定的客户,立即同步最近3天的广告报表 $data['date'] = date('Y-m-d', strtotime('-2 day')); Event::emit(GoogleAdsDateDatas::event, $data);