相关说明
提示:如果你只想使用app,不想用内置cms,可以关闭内置cms,且用户组等设置依旧在后台cms相关栏进行设置。
APP
打包成功后,需要前往EFV
高级版后台,CMS
管理的app
广告管理,设置开屏广告、app
广告、播放器广告才能正常使用,设置方法看下面。- 竖屏海报
app
默认用的封面2
,程序自动生成的封面2
长宽由转码设置 自定义封面宽度和长度决定;后台上传的封面2
则为自适应宽高比例。
展示图及广告设置等
1、设置相关图片及广告
提示:对于广告,如果你没适合的广告商,可以随便设置下,顺便美化下app。
上面的布局图中,app
展示图和app logo
是固定的,也就是打包后就改不了了,其它广告图片可以直接在EFV
高级版后台进行修改设置。
#展示图显示时间由用户请求分离cms的api的延迟决定,如果分离cms的服务器网络足够快,用户请求api时间越短,展示图显示时间越短
1、app展示图(图片参考大小488x680),修改app源码包assets/splash.png,自行将自己的展示图替换进去即可
2、app logo(图片参考大小180x60),修改app源码包assets/logo.png,自行将自己的logo替换进去即可。
#广告设置入口,点击左侧特别功能 ⇒ APP广告管理 ⇒添加app广告
3、开屏广告(图片参考大小680x1030),只需要选择开屏广告、设置广告标题、上传图片、广告链接、广告持续时间。
#app广告我们可以用来推广app下载、购物商品推广、其它相关产品推广,也可以填写与本站有关的说明,会随机出现在app各种内页展示
4、app广告(图片参考大小200x200),只需要选择app广告、设置广告标题(app广告名称),广告词(app广告介绍)、上传图片(app广告图标)、广告链接(app广告链接)。
5、播放器广告(图片参考大小640x360),设置广告标题、上传图片、广告链接、广告持续时间。
开屏广告、app
广告、播放器广告,在使用期间可任意设置和修改,且可以同时设置多个,随机展示。
最后注意广告等图尽量压缩下,不然用户网络不好的时候,图片又大的话,可能会出现加载过慢或者不加载的问题,图片压缩网站:点击查看。
2、检查app广告设置是否生效
注意:开屏广告 和 播放器广告必须设置时长,开屏不设置会有问题。
我们设置好广告后,可以刷新下app
的api
缓存,登录api
在的服务器,使用命令:
redis-cli
flushall
然后浏览器访问相关地址,检查下是否有广告数据,如下:
#开屏广告
https://xx.com/api/getad?type=splash
#app广告
https://xx.com/api/appads?type=app
#播放器广告
https://xx.com/api/flowads
https://xx.com
为api
域名,如果3
个广告接口都有数据,那么则设置完毕,否则有一个没数据都会出现访问问题。
首页幻灯片说明
幻灯片就是顶部展示一直轮流滑动的5
个电影,如图:
幻灯片板块为推荐视频,也就是前往视频管理 ⇒ 更多选项,找对你想推荐的视频,点击推荐,最后等缓存生效即可。
追剧列表设置
1、追剧功能介绍
该功能只适合剧集,可以将还未完结的剧集,展示在首页,并提前预告更新时间,方便用户追剧。
2、追剧设置
前往程序后台 ⇒ 点击左侧CMS
相关 ⇒ 剧集管理,只需要编辑剧集信息,然后对于没有完结的剧集,选择连载中
,并填写更新周期
,如图:
提示:更新周期请设置周一、周二、周三、周四、周五、周六、周日
则对于连载中
的视频会自动显示在首页追剧列表
,且会根据你设置的更新周期
自动归类,直到完结后会自动消失在追剧列表
。
用户权限及支付设置
提示:app会员模式已精简,和cms互通的就是以下2种模式,也就是只有这2种有效,其它可能会无效。
目前app
支付方式只支持易支付,运营可以走2
种模式,分别如下:
第1种:视频全部免费观看 + 广告推广。
第2种:视频默认全部只能试看n秒 + 升级会员看完整版 + 广告推广 + 部分视频限时免费。
相关设置跟随内置cms
,也就是通用,可以参考,用户组会员说明及推荐设置。
1、免费模式相关说明
由于app
默认是给付费模式用的,如果走免费模式,可能需要改下app
少许样式,如图:
播放页面的修改lib/app/modules/play/page.dart
,如下:
#找到并删掉以下代码即可
_.havePermission ? Container() : buyVipButton(),
用户页面的可以修改lib/app/modules/user/page.dart
,如下:
#找到并删掉以下代码即可
ListTile(
leading: Icon(Icons.account_circle),
title: Text('购买会员'),
trailing: Icon(Icons.navigate_next),
onTap: () {
Get.toNamed('/buy_vip');
},
),
最后重新构建app
就可以了,然后上述截图有关付费按钮就去掉了。
2、付费模式相关说明
付费模式下,试看
必须打开,如果你给部分视频设置限时免费,则建议新建一个限时免费
的分类,再把设置过限时免费的视频添加到该分类,方便用户区分。