发布网友 发布时间:2022-04-21 23:48
共10个回答
懂视网 时间:2022-05-18 18:19
同时,如果小程序涉及到分享功能的,需要记录我是谁邀请进来的,那么就需要在分享参数中加上自己的分享id,综合考虑后第二种方式更合适。
第一步:创建分享配置文件pageshare.js
该文件的模块包含五个属性,分别是config数组(页面路径和页面id数组)、find方法(通过id查找页面路径的方法)、build(创建分享参数的方法,如返回页面id、分享id、文章id等)、baseshare(基础分享方法,返回微信分享所需的对象)
module.exports = { config: [{ pageId: 1, pageUrl: "/pages/home/home", isTab: true, isHome: true }], /** 查找相应的页面 @pageId 页面id */ find: function(pageId) { let result = this.config[0]; this.config.forEach(item => { if (item.pageId.toString() === pageId.toString()) { result = item; } }); return result; }, /** 创建分享参数 @obj 分享键值对 [默认内置salesmanId或shareId] */ build: function(obj) { if (!(obj instanceof Object)) { obj = {}; } let userInfo = getApp().globalData.userInfo; if (userInfo.is_salesman) { obj.salesmanId = userInfo.salesman_info.id; } else { obj.shareId = userInfo.id; } let params = []; for (let name in obj) { params.push(name + "=" + obj[name]); } return params.join("&"); }, /** 基础分享 @title 标题 @params url参数 @imageUrl 图片[默认截图] */ baseshare: function({ title, params, imageUrl }) { return { title: title, path: "/pages/home/home?" + this.build(params), imageUrl: imageUrl || "" } } }
PS:config与小程序的页面一一对应,需要手动配置。
第二步:引入pageshare.js文件
const Pageshare = require("../../../utils/pageshare");//在需要做分享的页面引入该文件
第三步:配置分享信息
在需要做分享的页面中修改分享信息
onShareAppMessage: function() { return Pageshare.baseshare({ title: this.data.course.title, //标题 params: { pageId: 12, //页面id source: "微信小程序课程分享", //自定义参数 id: this.data.course.id //自定义参数 } }); }
pageshare底层默认添加了分享人等基本参数,所以这里不需要添加
第四步:App.js获取页面参数(点击卡片打开时)
在用户B点击用户A分享的链接时,app.js触发以下代码
到这里完成了分享人信息的绑定。
第五步:home页面获取到请求参数,进行二次跳转
从分享配置中可以知道,分享的路径是首页,然后带上自定义参数和分享参数
那么用户B打开用户A发的链接时,会打开home页面,所以我们在home中做参数判断,如下:
shareRedirect: function(share) { if (share.pageId != null) { let sharePage = Pageshare.find(share.pageId); let params = []; for (let name in share) { if (name !== "pageId") { params.push(name + "=" + share[name]); } } if (sharePage.isTab && !sharePage.isHome) { wx.switchTab({ url: sharePage.pageUrl + "?" + params.join("&") }); } else { wx.navigateTo({ url: sharePage.pageUrl + "?" + params.join("&") }); } } }
热心网友 时间:2022-05-18 15:27
要做微信小程序分销的话,首先要搭建一个拥有分销功能的小程序商城:分销商城小程序的价格主要由开发方式决定,选用不同的开发方式对应着不同的价格,现在市场上比较常见小程序搭建方式有以下两种:热心网友 时间:2022-05-18 16:45
目前小程序里面带有分销功能,所以开发一个带有分销功能的小程序即可,这个在开发前跟开发公司沟通好就可以了,他们都会根据要求帮你开发出来,至于怎么挑选好的小程序开发公司,可以参考以下几点:热心网友 时间:2022-05-18 18:19
是的,要用微信小程来做分销的话,必须要先去制作一个带有分销功能的小程序,要制作这种小程序方法非常简单,直接找一家专业的小程序开发公司来帮你开发就可以了。热心网友 时间:2022-05-18 20:11
需要搭建系统,理清各个层级之间的关系。热心网友 时间:2022-05-18 22:19
在大家的生活当中,小程序的身影已经是随处可见了。小程序可以实现很多功能,现在很多商家也利用小程序来进行各种分销以及营销活动,抢购、直播、抽奖等活动都可以通过小程序来进行。那么,分销商城小程序怎么样,商家应该如何去做呢?
什么是分销商城小程序
分销意味着大家都可以成为销售。用户可以通过小程序进行申请,成为分销商后推荐小程序使别人消费,那么这笔消费金额产生后,对应的分销商就可以获得一定的佣金。分销商城小程序可以通过这样子的功能不断扩大销售群体,通过客户推客户,产生裂变,达到一种从消费到获利的循环。
分销商城小程序怎么样
第一,可以拓宽销售渠道。分销商城小程序能使每一个分销商快速地查看商品的订单状况以及各级分销商的状况,可以有效地提高了工作效率。
第二,可以缓减库存压力。货品可由商家统一管理,客户推客户后产生裂变,扩大销路后就会减少库存压力,同时,各种订单的跟踪管理也能在小程序上方便地进行。
第三,可以提高品牌效益。分销商城小程序是商家依托微信直接面对消费者销售,它能够使商家快速建立自己的经销网络,提升品牌的知名度。
商家应该如何做分销商城小程序
分销商城小程序如果要自己定制开发,成本是比较高的,并且开发时间较长,大多数商家是不适用的。在这里,大家可以尝试一下使用有赞微商城,这是一种性价比比较高的方式,不仅可以制作小程序,还可以连同微信公众号一起,打造自己的私域流量。简洁的操作和显著的效果也使有赞成为了很多商家的首选。
分销商城小程序 总结
分销商城小程序与商家而言是一个非常不错的机会,现在由于互联技术的发展,它已经为很多很多商家谋得了很多福利。通过分销商城小程序,商家可以获得巨大流量,提高品牌曝光率。在选择分销商城小程序是,可以尝试使用有赞微商城的定*务,为你的分销之路持续加成。
热心网友 时间:2022-05-19 00:43
1、流量路线热心网友 时间:2022-05-19 03:25
微信传统公众号分销可以分享到朋友圈,小程序分销是不可以直接分享到朋友圈。这点,我相信是所有现有分销商最大的痛点。由于微信官方对于小程序面向服务,对用户免打扰的定位,使得直接传播带来一定困难。热心网友 时间:2022-05-19 06:23
只需要搭建一个商城小程序就有这个功能了。商城小程序中配备了分销模块,您可以进行相应的设置。热心网友 时间:2022-05-19 09:37
想做微信小程序分销,首先你需要搭建一个小程序商城,步骤如下: