thedrum-developers/the-drum-dfp-bundle

Symfony DFP Bundle

安装: 611

依赖: 0

建议: 0

安全: 0

星标: 0

关注者: 4

分支: 0

开放问题: 0

类型:symfony-bundle

dev-master 2018-10-04 11:10 UTC

README

SensioLabsInsight

为 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 设置为 trueapp/config/parameters.yml

许可证

此包采用 MIT 许可证。请参阅包中的完整许可证。

Resources/meta/LICENSE

报告问题或功能请求

问题和功能请求在 GitHub 问题跟踪器中跟踪。

在报告错误时,最好在基于 Symfony 标准版的简单项目中重现它,以便包的开发者可以通过简单地克隆它并遵循一些步骤来重现问题。