thedrum-developers / the-drum-dfp-bundle
Symfony DFP Bundle
dev-master
2018-10-04 11:10 UTC
Requires
- php: >=5.3
- symfony/framework-bundle: ~2.7|~3.0|~4.0
This package is auto-updated.
Last update: 2024-09-10 16:37:35 UTC
README
为 Symfony 项目添加配置和渲染 DFP 广告单元的支持
安装
安装包
composer require thedrum-developers/the-drum-dfp-bundle dev-master
安装资源
bin/console assets:install --symlink
配置
添加适当的广告配置,例如:
the_drum_dfp:
network_id: **NETWORK_ID**
domain: **DOMAIN NAME**
positions:
mpu_dh_1:
screen_sizes: []
ad_sizes: [[300, 600], [300,250]]
dom_name: DFP_mpu_dh_1
slot_name: **DFP_AD_MPU_SLOTNAME**
position_name: mpu_dh_1
leaderboard_header:
screen_sizes: [[0,0], [728,90]]
ad_sizes: [[], [728, 90]]
dom_name: **DFP_AD_LEADERBOARD_SLOT_NAME**
slot_name: CAMPAIGN1_728x90
position_name: leaderboard_header
将广告占位符 div 添加到标记中
例如:<div id="DFP_mpu_dh_1"></div>
在关闭标签之前包含以下内容
{{ the_drum_dfp_render() }}
<script async src="/bundles/thedrumdfp/js/dfp.js"></script>
激活广告
将 the_drum_dfp.active 设置为 true 在 app/config/parameters.yml
许可证
此包采用 MIT 许可证。请参阅包中的完整许可证。
Resources/meta/LICENSE
报告问题或功能请求
问题和功能请求在 GitHub 问题跟踪器中跟踪。
在报告错误时,最好在基于 Symfony 标准版的简单项目中重现它,以便包的开发者可以通过简单地克隆它并遵循一些步骤来重现问题。