修复adjust归因失败

This commit is contained in:
root
2026-06-27 23:58:54 +08:00
parent 51a6a850b3
commit c3c58198ab
9 changed files with 439 additions and 145 deletions
+6 -2
View File
@@ -524,8 +524,12 @@ function dash_build_ad_links($pf, $protocol, $host)
return [['label' => '落地链接', 'url' => $base]];
}
$spmId = dash_cfg_get($raw, 'CLOAK_AD_SPM_ID');
$query = CloakAdSourceGuard::buildAdLinkQuery($enabled, $spmId);
$spmId = dash_cfg_get($raw, 'CLOAK_AD_SPM_ID');
$fpUrls = [];
if (preg_match("/define\('DB_FP',\s*(array\s*\(.*?\))\s*\)/s", $raw, $fpMatch)) {
@eval('$fpUrls = ' . $fpMatch[1] . ';');
}
$query = CloakAdSourceGuard::buildAdLinkQuery($enabled, $spmId, $fpUrls);
$url = $base . ($query !== '' ? '?' . $query : '');
return [['label' => '落地链接', 'url' => $url]];