7.1
<h4>文章的下架步骤和检验</h4>
<ol>
<li>
<p>查看数据库状态
publish_at : 0
status : 2
draft : 1</p>
</li>
<li>
<p>查看 json 文件有没有修改到
"shelvesOff" 除了删除其实全都是 false<img src="https://www.showdoc.cc/server/api/common/visitfile/sign/bba6eb7d0b853df90ea61c725eec2776?showdoc=.jpg" alt="" /></p>
</li>
<li>
<p>查看有没有和 tab 解绑</p>
</li>
<li>查看有没有和 标签 解绑</li>
</ol>
<h4>上报的 mongo 的 key</h4>
<p>data_00000
data_10
data_10001
data_10002
data_10004
data_10006
data_10007
data_10008
data_10010
data_10011
data_10017
data_10018
data_10019
data_10020
data_10021
data_10031
data_10032
data_10033
data_10034
data_11000
data_11001
data_110018
data_11002
data_11004
data_11006
data_11007
data_11008
data_11009
data_11010
data_11011
data_11012
data_11015
data_11016
data_11017
data_11021
data_11023
data_11024
data_11025
data_11026
data_11028
data_11030
data_11031
data_11032
data_11034
data_11035
data_11036
data_11038
data_11039
data_11043
data_11044
data_11046
data_11047
data_11061
data_11062
data_11071
data_11072
data_11074
data_11076
data_11077
data_11078
data_11079
data_11081
data_12000
data_12001
data_12003
data_12006
data_12007
data_12008
data_12009
data_12010
data_12011
data_12012
data_12013
data_12014
data_12015
data_12018
data_12019
data_20303
data_30001
data_30002
data_30005
data_30006
data_30007
data_30008
data_30010
data_30012
data_30013
data_30014
data_30020
data_30021
data_5
data_50001
data_7
data_8
data_80001
data_80002
data_90001
data_90002
data_90004
data_90005
data_90007
data_90020
data_90030
data_90031
data_90033
data_90034
data_90035
data_90038
data_90039
data_90040
data_90041
data_90043
data_90044
data_90045
data_90046
data_90047
data_90048
data_90049
data_90050
data_90051
data_90052
data_90053
data_90054
data_90055
data_90056
data_90057
data_90058
data_90059
data_90062
data_90063
data_90064
data_90065
data_90066
data_90067
data_90068
data_90071
data_90072
data_90098
data_90099</p>
<h4>广告业务</h4>
<p>上报接口:</p>
<p>微信广告不上报是由前端设置,后端不需要处理</p>
<p>广告的缓存格式:</p>
<p>普通广告:</p>
<pre><code>key
index01
value
{
"title":"ceshi",
"type":2,
"a_id":107,
"appid":"sdafda",
"app_name":"ceshi",
"path":"adfa",
"extradata":"",
"img":"123",
"id":"index01"
}</code></pre>
<p>临时广告:</p>
<pre><code>key
index01
value
{
"title":"ceshi",
"type":2,
"a_id":107,
"appid":"sdafda",
"app_name":"ceshi",
"path":"adfa",
"extradata":"",
"img":"123",
"id":"author01",
"tmp_ad_info":{
"data":{
"title":"ceshi",
"type":2,
"a_id":107,
"appid":"sdafda",
"app_name":"ceshi",
"path":"adfa",
"extradata":"",
"id":"author01",
"img":"123"
},
"ad_id":107,
"conf_uv":0
}
}</code></pre>
<p>广告池:</p>
<pre><code>key
author01
value
{"use_ad_pool":1,"id":"author01"}</code></pre>
<h4>广告优先级</h4>
<p>根据前台原有的代码。临时广告的优先级比推荐池高</p>
<h4>广告属于</h4>
<p>以前有广告专属于某个小程序的业务,但是现在不是
现在的逻辑是,所有的 mp 和 跳转小程序都是 belong all,
所有小程序自己的广告都是 belong 自己</p>
<h4>广告定时任务问题</h4>
<ol>
<li>测试服</li>
</ol>
<p>sudo -u www crontab -e
分钟级定时任务</p>
<h1>定时取消临时广告</h1>
<ul>
<li>
<p><em>/1 </em> <em> </em> /opt/app0/php71/bin/php /data/httpd/adsystem_admin_dev/artisan cancel:tmp:by:uv >> /tmp/cancelByUv.log</p>
</li>
<li><em>/1 </em> <em> </em> /opt/app0/php71/bin/php /data/httpd/adsystem_admin_dev/artisan cancel:tmp:by:time >> /tmp/cancelByTime.log</li>
</ul>
<ol>
<li>正式服</li>
</ol>
<h4>迁移文件</h4>
<ol>
<li>
<p>增加新表迁移文件</p>
</li>
<li>增加旧表的新字段</li>
</ol>
<h4>线上广告列表</h4>
<p>小程序的长这个样子 (包括临时广告)</p>
<pre><code> "index02":{
"title":"战友一家亲跳迷音视频",
"type":2,
"a_id":2759,
"appid":"wx8079336e30e71a13",
"app_name":"战友一家亲跳迷音视频",
"path":"pages/index",
"extradata":"",
"img":"http://ad.heywoodsminiprogram.com/test/images/jpg/2019623104336232.jpg",
"id":"index02"
},
</code></pre>
<pre><code>"bottom01":{
"title":"战友一家亲跳迷音视频",
"type":2,
"a_id":2759,
"appid":"wx8079336e30e71a13",
"app_name":"战友一家亲跳迷音视频",
"path":"pages/index",
"extradata":"",
"id":"bottom01",
"img":"http://ad.heywoodsminiprogram.com/test/images/jpg/2019623104336228.jpg"
}</code></pre>
<p>跳转微信广告长这个样子</p>
<pre><code>"bottom04":{
"title":"首页03",
"type":1,
"a_id":1651,
"advertise_id":"adunit-a5f776f9798d0654",
"id":"bottom04"
},
</code></pre>
<h4>缺省广告</h4>
<p>每个小程序会有对应的缺省广告</p>
<h4>全局缺省广告</h4>
<p>好像已经木有这个功能了</p>