自己动手给Discuz! Q小程序加入广告功能

小程序流量主开通,要求1000UV即可开通。

一、封面广告

开启即可使用,无需添加代码

二、视频广告

推荐位置

1.推荐位置:首页

\mini\src\layout\index index.jsx

<IndexTabs onClickTab={this.onClickTab} searchClick={this.searchClick} ref={this.tabsRef} />

上方加入广告代码即可

2.推荐位置 :信息流

mini\src\components\virtual-list list.jsx

<Thread data={subItem} setData={this.props.setData} setVisible={this.props.setVisible} key={`${subItem.threadId}-${subItem.updatedAt}`} relativeToViewport={displays[index]} dispatch={dispatch}/>

改为

<>
<Thread data={subItem} setData={this.props.setData} setVisible={this.props.setVisible} key={`${subItem.threadId}-${subItem.updatedAt}`} relativeToViewport={displays[index]} dispatch={dispatch}/>
{subIndex % 10 === 0 && subIndex > 0 && <ad unit-id="adunit-xxxxxx" ad-type="video" ad-theme="white"></ad>}
</>

subIndex % 10 === 0 表示 每10个出现1次

3.推荐位置:主题详情

\mini\src\layout\thread index.jsx

{/* 评论列表 */}

上方加入

<View style={{marginTop:"10px"}}>
<ad unit-id="adunit-xxxxx" ad-type="video" ad-theme="white"></ad>
</View>

转载自火棍网,还未实测,等流量主开通了再给Q友们实践一下。

© 版权声明
THE END
喜欢就支持一下吧
点赞15 分享
评论 抢沙发

请登录后发表评论