在多作者博客上分享 Google AdSense 收入
正如你们中的一些人所知,我目前正在开发一种产品,该产品应该覆盖所有生活在网络上的人(我称之为网络工作者)。 这是一个长期项目,因为我没有太多时间(欢迎任何帮助 ) 在我的工作和我的家人之间。
在我的解决方案中,其中一条轨道是联合一定数量的博客和页面,由几位作者(以及其他人)编写和维护。
从一开始,我就必须想办法分享任何收入,包括 Google Adsense 广告等广告收入。
最后我在一个印度博客上找到了解决方案。 好像挺合适的。 让我们看看结果如何。
收入支付计划规定,每位作者将获得他们撰写的文章所产生的 AdSense 收入的固定百分比。 从作者的角度来看,这种安排比将收入除以页面浏览量要好得多。
事实上,谷歌只在广告被点击时付费,而不是按观看次数付费。 这称为 CPM(每千次成本)。 如果您的内容针对性强,展示的广告相关度很高,因此转化率也不错,那么您的收入高于内容较大的作者,因此受众较多,但其广告点击率较低,这是正常的。
从那里,您有两个选择:或者每个作者打开一个单独的 AdSense 帐户并将他的代码/标签添加到每篇文章(例如在自定义字段中)并通过向管理员支付他的收入份额来单独管理,或者管理员管理整个事情(这似乎合乎逻辑,因为他是指挥)。
选择的解决方案是第二种。 因此,管理员必须为每个作者创建单独的渠道,以确定收入来源。
假设有 3 个作者。 彼得、山姆和马特。
对于它们中的每一个,我们创建一个名称对应于作者姓名的频道。
然后,您必须创建与您分配其中一个通道的格式相同的单元。 为方便起见,最好遵循命名约定(例如 Leaderboard_Peter、Leaderboard_Sam 等)。
创建 AdSense 帐户后,您将获得要插入到每个频道页面的代码。
每个频道只有“插槽”会改变。 由于每个频道都对应一个作者,您只需插入一些 javascript 和 php 代码即可。
要获得作者的姓名,过程非常简单。 根据使用的平台,插入:
- Blogger 的 <$BlogItemAuthorNickname$>(旧版本)
- 适用于 Blogger(新版本)
- 对于 WordPress
一个用于映射名称和代码的 PHP 小函数:
< ?php function get_ad_codes($author) { if($author == 'peter') return '123789'; elseif ($author=='sam') 返回 '987878'; ... else // 默认,未找到作者 return '964743'; } ?>
然后修改 AdSense 脚本如下:
"; 谷歌广告宽度=728; 谷歌广告高度= 90; //-->
要了解作者的收入,只需在 AdSense 界面中按渠道分组即可。 而已。
该技术简单实用,可用于其他应用。
信用:数字灵感