gpt4 book ai didi

OpenX:允许横幅链接使用显示横幅的页面的主机

转载 作者:行者123 更新时间:2023-12-01 08:13:17 26 4
gpt4 key购买 nike

我的客户有一个包含许多子域的网站,每个子域代表一个不同的“客户”:

http://www.store.com <- 总店;也是管理员中默认的 OpenX“网站”主机。
http://client1.store.com <- 客户商店
http://client2.store.com <- 客户商店
...
http://client222.store.com <- 客户端存储

很多横幅都是内部链接。对于那些内部广告,他们在横幅的“目标 URL”字段中使用相对 URL,希望该链接使用显示广告的页面的主机。但无济于事,广告似乎总是使用该区域所连接的 OpenX“网站”的主机。

因此,对于这些本地广告,我需要目标 URL 的主机来匹配显示广告的页面。有什么建议么?

最佳答案

这个问题的答案是将横幅的 URL 设置为如下所示:

http://{currenthost}/shoes-half-off

然后将额外的自定义变量 currenthost 传递到调用代码中。

如果区域处于本地模式

像这样设置变量,在调用 view_local() 之前的某处:

$_REQUEST['currenthost'] = $_SERVER['HTTP_HOST'];
$raw = view_local($what, $zoneid, $campaignid, // ...

如果区域处于 Javascript 模式

将其作为 GET 字符串的一部分传递到 openx/www/delivery/ajs.php 中。转动这个:

// ...
if (document.mmm_fo) document.write ("&amp;mmm_fo=1");
document.write ("'><\/scr"+"ipt>");
// ...

进入这个:

// ...
if (document.mmm_fo) document.write ("&amp;mmm_fo=1");
document.write ("&amp;currenthost="+window.location.href); // <-- Added
document.write ("'><\/scr"+"ipt>");
// ...

关于OpenX:允许横幅链接使用显示横幅的页面的主机,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3694206/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com