gpt4 book ai didi

php - 向 % 的用户展示广告

转载 作者:行者123 更新时间:2023-12-04 02:08:21 27 4
gpt4 key购买 nike

我有一个网站,希望在 10% 的流量中展示广告。我平均每天获得约 30,000 次点击,并希望其中 10% 的用户看到来 self 的广告商的广告。

实现这一点的最佳方法是什么?

我正在考虑统计数据库中的访问者数量,然后每 10 个人访问 1 个用户就会收到一个广告。或者有更好的方法吗?

我不擅长数学,所以我不确定什么是最好的方法。

最佳答案

生成一个 1 到 10 之间的随机数,并将其与固定数字进行比较,您的代码将平均运行 10% 的时间:

if (rand(1,10) == 1) {
echo 'ad code';
}

您可以通过存储该用户是否在 session 中被“选择”来针对每个用户而不是每个页面浏览量进行此设置。

session_start();
if (isset($_SESSION['show_me_ads']) || rand(1,10) == 1)
$_SESSION['show_me_ads'] = true;
echo 'ad code';
}

关于php - 向 % 的用户展示广告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7031452/

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