快手短视频怎么开发

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了快手短视频怎么开发相关的知识,希望对你有一定的参考价值。

参考技术A 短视频APP的开发让用户可以随时随地通过视频的方式分享自己的生活,和传统的文字、图片分享相比,更加真实、丰富和有吸引力。一、短视频APP开发注意事项1、视频特效和素材视频特效是给视频加上不同级别的美颜效果和贴纸图案等,这样子的视频更具有娱乐性和个性化,容易吸引他人的注意。这是与普通视频最大的不同,在这个时代传统的视频已经不能满足用户了,只有满足用户的娱乐性才能让用户爱上这个APP。2、视频压缩处理视频压缩处理是短视频APP开发的难点之一。用户在上传视频时,APP要在瞬间不影响用户体验情况下完成视频格式的统一、视频速率的统一、分辨率处理、视频压缩处理等问题,如果上传视频不经过压缩就会让服务器多出很多不必要的空间,不进行分辨率处理会导致有的视频显示不全,有的则显示太小,都要由APP进行处理统一。当然前提依然是不影响用户体验。3、大数据分析大数据分析应用越来越广泛,我们在京东浏览产品的时候会发现京东推荐的是我们曾经搜索过的或者感兴趣的产品,又比如我们在浏览今日头条的时候也会发现推送的是我们感兴趣的内容。这就是大数据分析的结果,在电商APP中尤为重要。APP会检测哪种类型的视频查看的人数比较多、哪段时间查看的人比较多、什么年龄段或什么地区的人喜欢看哪类视频等,通过此类分析,定制每个地区的广告推广、视频推送、分公司入驻等。同时APP根据用户选择的标签推送适合用户的视频。二、短视频APP平台快手如何提高服务质量首先,我们先对短视频APP软件的优势进行分析一番。1、内容丰富:短视频APP应用把服务内容垂直细分化,根据用户的需求去分为几大板块;比如生活、娱乐、情感、动漫、社会等等,让每一位用户都可以从中去观看到优质的服务内容。2、符合大众审美:这一款手机应用端所有的功能都能够满足用户,并且对于主播的要求不高,只要你敢直播、有才华,都可以成为平台内的忠实主播,从而提高了平台的用户基数。3、内容质量有保障:平台为了提高品牌竞争力,其要求内容具有原创度以及创新性。并且会实时对主播内容进行审核,只有审核通过的内容方可出现在首页,从而提高用户的使用体验。三、短视频APP系统是如何为用户提供服务的呢?1、用户注册:只要你敢想、敢说,你都可以成为平台中的一员,完美的展示出个人风采。2、美颜直播:现如今,大多数用户都喜欢用美颜去呈现自己。因此,这一款手机客户端结合当前

1022 - 快手短视频广告主接入实践笔记

概述

对于不熟悉快手短视频推广,广告主接入的有很多坑,给我的整体感觉就是技术实现简单,但是方式上有很多坑,希望分享出来给大家解惑,也留给自己作为技术实践中的经验总结。

第一步是企业去快手投放管理后台开户,这个当时是公司运营的同事在搞,我们技术的同学没有参与,下面我开始说开发和接入的重点:

接入形式

接入形式主要有两种(推广下载App/收集表单数据),在技术接入的时候一定要确认清楚,我们在接入的时候就遇到了这方面的问题,运营的同学开户时的业务申请的是下载App-注册-激活,我们做成了H5落地页的形式,没有加强沟通,结果南辕北辙了,这都是血的教训。

尽量要摸清楚流程和对接方式,因为快手方面的同学需要审核,审核一次的时间3-4个小时。

推广下载App

流程是:点击短视频 -> 跳转到App下载链接 -> 注册 ->激活。

需要提供给快手的同学应用下载链接、隐私链接、数据监测链接。

这里主要说的是数据监测链接部分,数据监测链接的作用是当投放在快手短视频的推广广告受到点击时,快手服务器请求给广告主提供的Url接口中。

请求方:快手App客户端
处理方:广告主提供的监测平台服务器
请求协议:HTTPS协议(仅支持HTTPS,不支持HTTP)
请求方式:GET
请求地址:广告主在快手广告平台设置的监测URL

检测链接是广告主接收参数的Key自定义的,参数是快手文档中规定好的,Android和Ios是分别处理的,建议分别提供检测链接地址。

Ios 格式样例:

https://www.example.com?xxx=XXXX&idfaMD5=__IDFA2__&callback=__CALLBACK__&campaignid=__DID__

Android格式样例:

https://www.example.com?xxx=XXXX&imeiMD5=__IMEI2__&callback=__CALLBACK__&campaignid=__DID__

说明:

由于目前不支持动态上报操作系统信息,建议iOS和Android各自使用一套独立监测链接。

  • www.example.com是广告主接收点击上报数据的地址,需要广告主自行修改替换;
  • xxx=XXXX是广告主自定义参数信息,可由广告主自行设定,快手在上报时,原样返回,不做任何修改;
  • idfaMD5/imeiMD5/callback这几个参数名称仅作为参考,最终使用的参数名称可由广告主自行设定;
  • IDFA2/__IMEI2__在上报的时候,会替换为相应的md5加密设备号,其他参数也可以获取,例如在链接地址中添加&mac2=MAC2,可以获取md5加密的mac信息,具体可支持的参数列表可查看下方参数说明;
  • __CALLBACK__为必填参数,快手客户端在上报的时候会替换成http形式的地址(已编码一次),广告主在接收到上报数据后,需要保存该地址,当用户在应用内完成相应转化事件时,请求该地址来上报转化数据。

H5落地页形式

流程是:点击短视频 -> 跳转到H5落地页 -> 广告主自定义操作 -> 回传给快手服务器。
需要提供给快手的同学H5落地页的链接,要求是https协议,和开户时候的域名一致,不然会有审核不过的风险。

回传给快手服务器

两种形式的快手短视频接入,都需要把最终的回传数据返回给快手服务器作为数据投放的统计。

回传给快手的代码比较简单,按照投放的类型和方式进行回传就好,代码如下:

private function callback($event_type, $callback)


    $quickCallBack = 'http://ad.partner.gifshow.com/track/activate';
    $params = [
        'event_type' => $event_type,
        'callback' => $callback,
        'event_time' => intval(microtime(true) * 1000)
    ];

    Curl::geturl($quickCallBack . '?' . http_build_query($params), '', 2);

如果有不清楚的地方可以私信我,看到回复给您,希望我的分享对你有一点点帮助。

参考文档:

  • App下载接入参考文档:https://docs.qingque.cn/d/home/eZQBTWKAahwgCU4YeU_bRW5B_#
  • H5落地页开发参考文档:https://yiqixie.qingque.cn/d/home/fcACjQFu3lSI1QT7ktc7TCH9e

以上是关于快手短视频怎么开发的主要内容,如果未能解决你的问题,请参考以下文章

抖音快手短视频去水印API,接口开发文档

从快手,美拍到抖音,i微影,我们是为什么着迷于短视频

呆萌短视频app定制开发:抖音已经开启“短视频+电商”新模式已经开始了???

app开发最新版本高仿快手短视频类社交源码整套出售转让(需求可定制)

1022 - 快手短视频广告主接入实践笔记

短视频的产业谜题,快手用AI解答