|
@@ -207,7 +207,7 @@ Class Adjust{
|
|
|
$dateKey = $start;
|
|
|
|
|
|
$params['date_period'] = "{$start}:{$end}";
|
|
|
- $params['dimensions'] = "channel,os_name,country,partner_name,adgroup_id_network,adgroup_network,creative_id_network,creative_network,campaign_id_network,campaign_network,network_token,campaign_token,adgroup_token,creative_token";
|
|
|
+ $params['dimensions'] = "channel,os_name,country_code,partner_name,adgroup_id_network,adgroup_network,creative_id_network,creative_network,campaign_id_network,campaign_network,network_token,campaign_token,adgroup_token,creative_token";
|
|
|
$params['metrics'] = implode(',',$periodItems);
|
|
|
$params['attribution_type'] = "click";
|
|
|
$params['app_token__in'] = APP_TOKEN;
|
|
@@ -229,10 +229,6 @@ Class Adjust{
|
|
|
foreach ($response as $data){
|
|
|
if (!in_array($data['network_token'], $viewTracks))continue;
|
|
|
if(empty($data['campaign_token']) || empty($data['adgroup_token']) || empty($data['creative_token']) )continue;
|
|
|
- $data['country_code'] = $data['attr_dependency']['country_code'][0] ?? 'none';
|
|
|
- if (empty($data['attr_dependency']['country_code'][0])) {
|
|
|
- oo::logs()->debug3( ['data' => $data, 'msg' => '空国家码'] , 'adjustDataCrontab');
|
|
|
- }
|
|
|
$key = "{$dateKey}{$data['country_code']}{$data['os_name']}{$data['network_token']}{$data['campaign_token']}{$data['adgroup_token']}{$data['creative_token']}";
|
|
|
$adjustData = [
|
|
|
'date' => $dateKey,
|
|
@@ -253,7 +249,7 @@ Class Adjust{
|
|
|
'creatives_name' => $data['creative_network'],
|
|
|
'creatives_id' => $data['creative_id_network'],
|
|
|
|
|
|
- 'countries' => $data['country_code'],
|
|
|
+ 'countries' => $data['country_code'] ?? 'none',
|
|
|
'os_names' => $data['os_name'],
|
|
|
'kpi_values' => json_encode([$data['daus'], $data['installs'], $data['all_revenue'], $data['revenue']],32),
|
|
|
];
|
|
@@ -320,7 +316,7 @@ Class Adjust{
|
|
|
$dateKey = $start;
|
|
|
|
|
|
$params['date_period'] = "{$start}:{$end}";
|
|
|
- $params['dimensions'] = "channel,os_name,country,partner_name,campaign_id_network,campaign_network,network_token,campaign_token";
|
|
|
+ $params['dimensions'] = "channel,os_name,country_code,partner_name,campaign_id_network,campaign_network,network_token,campaign_token";
|
|
|
$params['metrics'] = implode(',',$periodItems);
|
|
|
$params['attribution_type'] = "click";
|
|
|
$params['app_token__in'] = APP_TOKEN;
|
|
@@ -341,14 +337,10 @@ Class Adjust{
|
|
|
|
|
|
foreach ($response as $data){
|
|
|
if (in_array($data['network_token'], $viewTracks))continue;
|
|
|
- $data['country_code'] = $data['attr_dependency']['country_code'][0] ?? 'none';
|
|
|
- if (empty($data['attr_dependency']['country_code'][0])) {
|
|
|
- oo::logs()->debug3( ['data' => $data, 'msg' => '空国家码'] , 'adjustDataCrontab');
|
|
|
- }
|
|
|
$key = "{$dateKey}{$data['country_code']}{$data['os_name']}{$data['network_token']}{$data['campaign_token']}";
|
|
|
$adjustData = [
|
|
|
'date' => $dateKey,
|
|
|
- 'countries' => $data['country_code'],
|
|
|
+ 'countries' => $data['country_code'] ?? 'none',
|
|
|
'os_names' => $data['os_name'],
|
|
|
'trackers_channel_token' => $data['network_token'],
|
|
|
'trackers_channel_name' => $data['partner_name'],
|