django的dfp实现

django-dfp的Python项目详细描述


Django DFP

app,提供标签以获取google dfp广告。

Overview

google通过其dfp服务提供服务器端添加。这个产品的灵感 按代码 http://support.google.com/dfp_sb/bin/answer.py?hl=en&answer=1651549。保留 django实现尽可能简单此产品更改顺序 页面中的javascript。

Installation

  1. 在python路径中安装或添加django-dfp
  2. dfp添加到INSTALLED_APPS设置中。

Usage

使用{%load dfp_tags%}在模板中加载dfp_tags。调用{%dfp\u footer%} 一旦接近文件正文的末尾。你通常会称之为 在结束正文标记之前。

示例标记是

{% 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

Authors

praekelt基金会

  • 赫德利·鲁斯

Changelog

0.4.1

  1. 修复清单中的错误。

0.4

  1. 将javascript移动到模板中,以便可以对其进行自定义。

0.3.3

  1. 在setup.py中将django更改为django。

0.3.2

  1. 将slotenderended事件重新发布为dfpslotrendered。

0.3.1

  1. 允许目标键为变量。

0.3

  1. 不推荐dfp_头
  2. 允许将任意目标键和值传递给{%dfp_tag%}tag as key=value对。

0.2.2

  1. 用javascript扫描dfp div。实际上,这意味着dfp广告现在是可缓存的。

0.2.1

  1. 不要再使用enablesingerequest方法,因为它破坏了通过ajax进行后续dfp加载的能力。

0.2

  1. 已重新添加异步脚本加载。
  2. 不赞成使用dfp_页眉标记并替换为dfp_页脚。DFP现在可以跨所有浏览器工作。

0.1.2

  1. 删除异步脚本加载,因为它不工作。

0.1.1

  1. 允许变量作为参数传递给模板标记。

0.1

  1. 第一次释放。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java Hazelcast CP子系统FencedLock内存使用   java Recaptcha和selenium   基于APR的Apache Tomcat本机库允许在生产环境中实现最佳性能,但在java上找不到。图书馆路径   java循环以相反的顺序打印从2到100的偶数   java JsonPropertyOrder不适用于javax的响应   java在微服务体系结构中,为什么他们说共享REST客户端库不好?   java Androidkeep连接到网站以接收数据库通知   java程序,该程序应该移动一个球,但不执行方法run   java表在更新时不更新,但返回相反的值   java Spring事务,EntityManager生命周期   java为什么我的pbkdf2实现如此缓慢(相对于SQLCipher)?   java在特定模式后提取子字符串   java重复数组列表项   java将base64字符串图像显示为超链接   RMIO Java RMI连接拒绝   运行java项目时出错   java IllegalBlockSizeException:使用填充密码解密时,输入长度必须是8的倍数   在Java中检测MySQL BLOB的mimetype   java我可以合理地期望从系统中得到的最差的解决方案是什么。纳米时代?