Django的DFP实现
项目描述
Django DFP
一个提供标签以获取Google DFP广告的应用程序。
概述
Google通过其DFP服务提供服务器端广告。本产品灵感来源于http://support.google.com/dfp_sb/bin/answer.py?hl=en&answer=1651549上的代码。为了使Django实现尽可能简单,本产品改变了该页面上的JavaScript顺序。
安装
安装或添加django-dfp到您的Python路径。
将dfp添加到您的INSTALLED_APPS设置。
使用
在模板中使用{% load dfp_tags %}加载dfp_tags。在文档体末尾附近调用一次{ %dfp_footer %}。您通常会在关闭body标签之前调用它。
一个示例标签是
{% dfp_tag “/1234/travel” 300 250 interests=”sports,music” position=”top” color=variable foo=bar %}
字符串值用逗号分隔。注意逗号周围没有空格。键和值都可以是变量。
您可以调用尽可能多的标签。有关更多示例,请参阅 http://support.google.com/dfp_sb/bin/answier.py?hl=en&answer=1651549。
变更日志
0.4.1
修复清单中的错误。
0.4
将javascript移动到模板中,以便进行自定义。
0.3.3
在setup.py中将Django更改为django。
0.3.2
将slotRenderEnded事件重新发布为DFPSlotRenderEnded。
0.3.1
允许目标键为变量。
0.3
废弃dfp_header。
允许将任意目标键和值作为键=值对传递给{% dfp_tag %}标签。
0.2.2
使用javascript扫描DFP div。在实践中,这意味着DFP广告现在可缓存。
0.2.1
不要再使用enableSingleRequest方法,因为它会破坏通过ajax进行后续DFP加载的能力。
0.2
已重新添加异步脚本加载。
废弃dfp_header标签,并用dfp_footer替换。DFP现在将在所有浏览器中工作。
0.1.2
删除异步脚本加载,因为它不起作用。
0.1.1
允许将变量作为参数传递给模板标签。
0.1
第一个版本。
项目详情
下载文件
下载适合您的平台文件。如果您不确定选择哪个,请了解有关安装包的更多信息。
源代码发行版
构建发行版
django-dfp-0.4.1.tar.gz 的散列
算法 | 散列摘要 | |
---|---|---|
SHA256 | abee85479c9fddeb11784be0452d29f3ec35b4ec9b4b897d1d111afc8e55aac8 |
|
MD5 | a762e5f872eddb199cb6ad953294ebd7 |
|
BLAKE2b-256 | e57bdcce10c6192402aed8e0907b1f5e8b69d007066768d9c45085c9ce95f8cf |
django_dfp-0.4.1-py2.7.egg 的散列
算法 | 散列摘要 | |
---|---|---|
SHA256 | f77e77ce00a5c9edaf4be41a321fe24a4dbe97e7a7dd589dc9fe47ebd6c16dc0 |
|
MD5 | c74a319a28b3131629def0ce8c45ae3f |
|
BLAKE2b-256 | c906383f301c4b86dd4501282ddcbe0fadd3ddbe5abc968a43bc9259920d54aa |