Blacker

能工摹形,巧匠窃意。


  • 首页

  • 分类

  • 关于

  • 归档

  • 标签

SDKCodeReview-5-15

发表于 2018-05-15 | 更新于 2018-05-15 | 分类于 work
字数统计 177 | 阅读时长 1

SDK code review

阅读全文 »

小程序SDK

发表于 2018-05-11 | 更新于 2018-06-05 | 分类于 minipro
字数统计 608 | 阅读时长 3

小盟广告 SDK 接口流程

在接入之前,请确认您已经完成企业认证,并已经创建了媒体和广告位。

一、准备工作

  1. 下载 SDK 包。
  2. 微信公众平台|小程序后台 - 设置 - 开发设置:添加 request 合法域名。

    1
    2
    https://engine.xmadx.net/
    https://log.xmadx.net/
  3. 微信公众平台|小程序后台 - 设置 - 开发设置:添加业务域名。

    1
    https://engine.xmadx.net

  1. 请保持微信公众平台登录状态,后边需要填入AppID

二、SDK 接入小程序

  1. 引入 JS 文件:将解压后的xmadx_sdk.min.js、xmadx_MD5.js、xmadx_conf.js放入utils文件夹中,若没有utils请创建。
  2. 引入 H5 容器:将解压后的xmadH5文件夹放入pages中,若没有pages请创建。
  3. 引入广告组件:将解压后的xmAD文件放入components文件夹中,若没有components请创建。

目录结构:

三、基本配置

  1. 配置xmadx_conf.js文件:app_key为您在小盟流量变现平台 - 广告管理 - 我的媒体 中的媒体 ID。
    app_key
    AppID(小程序 ID):在 微信公众平台|小程序后台 - 设置 - 开发设置 - 开发者 ID 中。
    AppSecret(小程序密钥):在 微信公众平台|小程序后台 - 设置 - 开发设置 - 开发者 ID 中。
  2. 根目录下app.js中引入aldApp:
    1
    var App = require('./utils/xmadx_sdk.js').aldApp;

四、接入广告

假如您要接入的页面为/pages/index/index.wxml。

  1. 在index.json中引入xm-ad组件:
1
2
3
4
5
{
"usingComponents": {
"xm-ad": "/components/xmAD/xmAD"
}
}
  1. 在index.js中引入 aldPage 和广告位ID xmadID:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
// 页面顶部引入
var Page = require("../../utils/xmadx_sdk.js").aldPage;
Page({
data: {
// 需在xmadID中配置广告位ID
xmadID: ["填入广告位ID", "填入广告位ID", "填入广告位ID"],
// 您的其它数据
yourOtherData: {}
// ...
}
// 您的其它方法
onLoad: function (options) {
}
// ...
});

广告位ID:小盟流量变现平台 - 广告管理 - 我的广告位页面表格中广告ID。

  1. 在index.wxml中引入广告:
1
2
3
4
5
6
7
8
9
10
11
12
<!-- banner广告 -->
<view class="xm_banner">
<xm-ad class="xm_component" data-id="填入广告位ID" bindclick='appoIntView' bindclose='xmadClose' adData="{{adData}}"></xm-ad>
</view>
<!-- 插屏广告 -->
<view class="xm_insert">
<xm-ad class="xm_component" data-id="填入广告位ID" bindclick='appoIntView' bindclose='xmadClose' adData="{{adData}}"></xm-ad>
</view>
<!-- 悬浮窗广告 -->
<view class="xm_fixed">
<xm-ad class="xm_component" data-id="填入广告位ID" bindclick='appoIntView' bindclose='xmadClose' adData="{{adData}}"></xm-ad>
</view>

至此,接入完成。

admin权限

发表于 2018-05-09 | 更新于 2018-05-09 | 分类于 work
字数统计 141 | 阅读时长 1

1

阅读全文 »

Python3一行代码搭建极简web服务

发表于 2018-05-08 | 更新于 2018-05-08 | 分类于 python
字数统计 35 | 阅读时长 1
1
python -m http.server 80
阅读全文 »

vue-cli(webpack)增加发布到测试环境

发表于 2018-05-08 | 更新于 2018-05-08 | 分类于 vue
字数统计 404 | 阅读时长 2

优化 vue-cli(webpack)实现:npm run build 发布到线上环境,npm run test 发布到测试环境,而不是每次切换发布环境的时候去代码里改具体的地址。

阅读全文 »

git常用命令

发表于 2018-05-08 | 更新于 2018-05-29 | 分类于 git
字数统计 250 | 阅读时长 1

记录常用git命令

阅读全文 »

我的VSCode前端配置

发表于 2018-05-04 | 更新于 2018-05-04 | 分类于 tool
字数统计 319 | 阅读时长 2

记录我的 VSCode 配置。

阅读全文 »

HTTP2.0从开天劈地学起

发表于 2018-04-26 | 更新于 2018-05-03 | 分类于 study
字数统计 1,015 | 阅读时长 4

神说,要有光。于是便有了光。
头说,你得分享点东西。于是便有了这篇文章。

阅读全文 »

广告官网接口

发表于 2018-04-23 | 更新于 2018-04-23 | 分类于 work
字数统计 712 | 阅读时长 3

注意:接口统一加platform 6.广告主 7媒体主

阅读全文 »

什么是中间件?

发表于 2018-04-20 | 更新于 2018-04-23 | 分类于 study
字数统计 1,550 | 阅读时长 5

本文是我对中间件的收集整理及个人理解的记录。仅代表个人水平、个人理解。如有问题,师请雅正。

阅读全文 »
123
blacker

blacker

23 日志
13 分类
18 标签
© 2018 blacker
0%