作者 李宇航

合并分支 'lyh-server' 到 'master'

gx



查看合并请求 !1634
@@ -98,6 +98,7 @@ class GoogleSearchKeyword extends Command @@ -98,6 +98,7 @@ class GoogleSearchKeyword extends Command
98 $saveData = []; 98 $saveData = [];
99 $clicksNum = array_sum(array_column($data, 'clicks')); 99 $clicksNum = array_sum(array_column($data, 'clicks'));
100 $impressionsNum = array_sum(array_column($data, 'impressions')); 100 $impressionsNum = array_sum(array_column($data, 'impressions'));
  101 +
101 foreach ($data as $val){ 102 foreach ($data as $val){
102 $saveData[] = [ 103 $saveData[] = [
103 'date'=>date('Y-m-d'), 104 'date'=>date('Y-m-d'),
@@ -105,9 +106,9 @@ class GoogleSearchKeyword extends Command @@ -105,9 +106,9 @@ class GoogleSearchKeyword extends Command
105 'type'=>$type, 106 'type'=>$type,
106 'keys'=>$val['keys'][0], 107 'keys'=>$val['keys'][0],
107 'clicks'=>$val['clicks'], 108 'clicks'=>$val['clicks'],
108 - 'click_rate'=>number_format($val['clicks'] / ($clicksNum ?? 1), 2), 109 + 'click_rate'=>number_format($val['clicks'] / (($clicksNum == 0) ? 1 : 0), 2),
109 'impressions'=>$val['impressions'], 110 'impressions'=>$val['impressions'],
110 - 'impressions_rate'=>number_format($val['impressions'] / ($impressionsNum ?? 1), 2), 111 + 'impressions_rate'=>number_format($val['impressions'] / (($impressionsNum == 0) ? 1 : 0), 2),
111 'ctr'=>$val['ctr'], 112 'ctr'=>$val['ctr'],
112 'position'=>$val['position'], 113 'position'=>$val['position'],
113 ]; 114 ];