作者 lyh

gx

... ... @@ -9,7 +9,6 @@
namespace App\Console\Commands\GoogleSearch;
use App\Helper\Country;
use App\Models\Com\NoticeLog;
use App\Models\GoogleSearch\GoogleSearch;
use App\Models\GoogleSearch\GoogleSearchDetail;
... ... @@ -90,13 +89,14 @@ class GoogleSearchKeyword extends Command
$searchModel = new GoogleSearch();
$searchModel->addReturnId(['date'=>date('Y-m-d'),'project_id'=>$project_id,'type'=>$type,'text'=>json_encode($data,true)]);
$saveData = [];
$clicksNum = array_sum(array_column($data, 'clicks'));
$impressionsNum = array_sum(array_column($data, 'impressions'));
foreach ($data as $val){
$saveData[] = [
'date'=>date('Y-m-d'),
'project_id'=>$project_id,
'type'=>$type,
'keys'=>$val['keys'][0],
'keys_country' => Country::getCountryNameByAlpha3(strtoupper($val['keys'][0])),
'clicks'=>$val['clicks'],
'impressions'=>$val['impressions'],
'ctr'=>$val['ctr'],
... ...