Angular 5+中DFP广告单元adUnit路径的构成及获取方法
关于ngx-dfp中adUnit路径的疑问解答
我来帮你搞清楚ngx-dfp里adUnit="/path-to-my/ad-unit"这个路径的具体内容和获取方式:
adUnit路径到底包含什么?
这个路径其实是Google Ad Manager(原DFP)广告单元的唯一标识符,格式一般是 /[你的网络ID]/[广告单元层级路径],举个实际例子:/12345678/my-website/homepage/top-banner
- 第一部分
12345678是你Google Ad Manager账户的网络ID,是一串数字,用来标识你的广告账户 - 第二部分
my-website/homepage/top-banner是你在Ad Manager后台创建广告单元时设置的层级路径,对应广告单元的位置或分类,方便你管理不同页面、不同位置的广告
这个路径从哪里获取?
你需要登录自己的Google Ad Manager后台来获取:
- 第一步:进入库存 > 广告单元菜单
- 第二步:找到你要用于ngx-dfp的目标广告单元,点击进入详情页
- 第三步:在详情页里找到「广告单元代码」或者「adUnit路径」的字段,直接复制完整的路径值即可
- 如果是新建广告单元,在创建流程中系统会自动生成这个路径,你可以在创建完成后复制保存
替换到你的代码里,就会变成类似这样:
<dfp-ad adUnit="/12345678/my-website/homepage/top-banner" responsive (afterRefresh)="refreshed($event)"> <dfp-size [width]="320" [height]="50"></dfp-size> <dfp-responsive [viewport]="[800,0]" [adSizes]="[[728,90],[600,300]]"></dfp-responsive> <dfp-responsive [viewWidth]="1024"> <dfp-size [width]="970" [height]="90"></dfp-size> <dfp-size [width]="1024" [height]="90"></dfp-size> </dfp-responsive> <dfp-targeting key="food" [value]="['chicken','meatballs']"></dfp-targeting> </dfp-ad>
内容的提问来源于stack exchange,提问作者Manoj Rana
相关产品推荐
相关产品推荐

