介绍
dfp-verify 是一个可以用来验证 Google Adsense Doubleclick for Publishers(DFP)线上广告投放的 npm 包。其使用方便快捷,可以有效地避免广告投放出现问题。
本文将介绍 dfp-verify 的使用方法,包括安装以及如何使用 dfp-verify 对广告投放进行验证。
安装
使用 npm 进行安装:
npm install dfp-verify --save
在项目中,可以使用以下命令引用 dfp-verity:
const DfpVerify = require('dfp-verify');
使用
在开始使用 dfp-verify 进行广告投放验证之前,需要先使用 Google Adsense 中的测试广告位生成链接。
1. 创建测试广告位
在 Google Adsense 中,我们可以针对每一个广告位都生成一个测试广告位,用于测试当前广告位的正确性。
在广告管理页面点击“测试广告位”按钮,进入测试广告位管理页面。选择需要测试的广告位,生成链接并复制该链接。
2. 使用 dfp-verify 进行验证
在项目的代码中,引用 dfp-verify,并创建一个 DfpVerify 实例。
const DfpVerify = require('dfp-verify'); const dfpVerify = new DfpVerify();
使用 DfpVerify #verify() 方法对广告位进行验证。
2.1 验证广告位是否有展示
使用 verify() 方法验证广告位是否有展示。方法的第一个参数为 DFP 生成的测试链接。方法会返回一个 Promise 对象。
-- -------------------- ---- ------- ----- -------- - --------------------------------------------------------------------- -------------------------- -------------- -- - -- -------- - ----------------------- - ---- - ----------------------- - -- ------------ -- --------------------
2.2 验证广告位是否有点击
使用 verifyClick() 方法验证广告位是否有点击。该方法会自动打开一个无头浏览器,并模拟点击广告位。方法的第一个参数为 DFP 生成的测试链接。方法会返回一个 Promise 对象。
-- -------------------- ---- ------- ----- ------------- - ------------------------------------------------------ ------------------------------------ -------------- -- - -- -------- - ----------------------- - ---- - ----------------------- - -- ------------ -- --------------------
示例代码
-- -------------------- ---- ------- ----- --------- - ---------------------- ----- --------- - --- ------------ ----- -------- - ---------------------------------------------------------------------- ----- ------------- - ------------------------------------------------------- -- ---------- -------------------------- -------------- -- - -- -------- - ----------------------- - ---- - ----------------------- - -- ------------ -- -------------------- -- ---------- ------------------------------------ -------------- -- - -- -------- - ----------------------- - ---- - ----------------------- - -- ------------ -- --------------------
总结
dfp-verify 是一个非常好用的 npm 包,可帮助我们更好地进行广告投放验证。在使用 dfp-verify 时需要注意,需要先在 Google Adsense 中创建测试广告位,并将测试链接作为参数传入 dfp-verify 相应的方法中进行验证。
来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/60055d1d81e8991b448dabad