【产品运营】对接上游电商平台需要了解什么?

围绕卖家和平台的运营模式等维度,ISV对接平台可以划分为业务域、开放能力域和产品能力域。

ISV对接平台的最终目地是打通多方数据传输,解决卖家日常运营中的场景起到类似于业务中台的作用。因此我们可以围绕卖家和平台的运营模式等维度划分为:业务域、开放能力域、产品能力域。

一、业务域

对于业务域的定义是指:通过对于平台业务模式和服务的卖家群体的画像的了解,形成对于平台的认知。作为开放能力域、产品能力域的出发点及为什么要这样做。单看文字的说明可能不好理解,我们下面来举两个简单的例子。

1)tiktok/shopee跨境订单在履约时只能通过平台线上物流发货并且必须通过国内的转运仓,国内转运仓仅覆盖小部分地区(平台业务模式)。服务的跨境卖家大部分是兼职无货源铺货卖家(卖家群体画像)。
在这里插入图片描述
在这里插入图片描述
通过以上信息我们可以抽练出以下几点(这里确实存在有经验的和无经验的差别,有一些信息是和卖家沟通得出的这里不单独展示):

  • 线上发货运单编号不需要通过ISV对接物流来获取
  • 物流轨迹不需要通过物流获取
  • 兼职卖家并且不在平台转运仓揽收范围的卖家无法自己发货
  • 对于需要代贴面单的卖家需要找物流举例在物流设置附近的转运仓
  • 需要在1688或拼多多进行采购

这样我们就知道了针对tiktok/shopee跨境订单应该要做一些什么功能,接下来的就是如果通过平台的开放能力和ISV的产品能力满足卖家场景

2)tiktok平台规定商品刊登时的SKU项和类目关联,不同的类目SKU不同并且不支持卖家自定义(平台的业务模式)。

因为不同的平台销售属性规则的不同,并且服务的大部分卖家属于无货源铺货卖家团队规模小追求操作效率,小部分卖家属于多平台卖家希望减少重复编辑的过程。

ISV为了满足卖家跨平台的快速刊登的需求,就需要建立来源平台于目标平台类目&SKU项的映射关系,通过映射关系将来源平台的销售属性写入目标平台,满足卖家快速刊登的诉求!
在这里插入图片描述
在这里插入图片描述
那对于产品经理来说要怎么样形成对平台的认知呢?可以从两方面入手。

一是通过阅读平台卖家的学习中心/帮助中心,一般平台的操作流程和规则都会在学习中心/帮助中心有介绍;
在这里插入图片描述
二是通过和卖家沟通,沟通的方式可以是大范围的问卷调查,小范围的一对一沟通。通过对广泛的卖家反馈信息的收集分析,建立平台的认知和用户画像。
在这里插入图片描述

二、开放能力域

对于开放能力域的定义是指:需要对接的上游平台通过开放的接口提供给ISV对业务操作的能力,比如商品的刊登。对于一些操作如果上游平台不给开放的能力,可能就无法简单地实现。

产品经理需要对这部分知识掌握的主要出发点在于,清楚业务场景转化为产品功能并对于平台的数据做更改时,平台能提供给ISV改哪些东西,怎么样改?下面我们会以tiktok举例来讲讲怎么样看开放平台并以订单的场景举例讲VIS如何和平台进行数据交互。

找到开放平台后先把API文档的所有接口看一遍知道每一个接口是做什么,这个时候不需要看得太细有一个大概的印象就可以了。
在这里插入图片描述
看完所有接口后再看开发者指南中的API调用流程和信息推送。

API调用流程的作用在于告诉开发者要完成某个操作时需要使用到的接口和完成操作的流程,信息推送的作用在于数据变更或者有新的数据时,不需要ISV在操作发生时去被动地拉取,而是在变更时主动地通知ISV,ISV可以自主选择是否更新。看完开发者指南后再回过头针对某一个模块或者某个功能的接口去细看!
在这里插入图片描述
在这里插入图片描述
下面我们以tiktok的订单来举例ISV如何和平台进行数据交互以完成卖家的诉求。首要我们通过前面业务域抽出以下信息:

  • tiktok跨境订单使用线上物流发货
  • tiktok待发货的订单状态分为待处理,待揽收
  • tiktok跨境订单不支持通过ISV标记为已发货
  • tiktok订单安排发货时需要选择揽收方式,卖家后台的通过店铺统一配置,配置信息ISV无法获取
  • tiktok订单安排发货获取运单编号后状态会变更为已揽收
  • 卖家希望能在VIS完成接收新订单—获取运单编号—打印面单—接收订单已发货的状态,达到在多店铺/多平台订单处理时间不需要重复切换店铺和平台
  • 通过默认的揽收配置,解决每次申请运单号时都要选择揽收方式导致操作效率低下的问题
  • 卖家希望在待发货的订单中能区分哪些是已经处理了,哪些是没有处理的订单

这时候我们再阅读tiktok开放平台中和订单处理相关的资料,思考该如何完成业务域的操作场景。
在这里插入图片描述
通过tiktok开放平台开发者指南的信息推送我们看到tiktok产生新订单及订单主状态变化后会主动推送,但是子状态不会推送。
在这里插入图片描述
在这里插入图片描述
通过tiktok开放平台开发者指南的API调用流程我们看到tiktok订单的状态机,和调用流程(图中API调用流程不是最新版本,在下方的数据交互中作者使用的是最新调用流程)。
在这里插入图片描述
在get orde detail(获取订单详情)接口我们看到tiktok订单的全部状态和提供的全部订单信息。

在这里插入图片描述
在ship package(预报发货)接口我们看到每个订单都需要传揽收方式,并且tiktok发货是以包裹(package)的维度一个订单一个package_id。
在这里插入图片描述
在get package detail(包裹详情)接口我们看到了包裹的运输编号、面单等信息。

接下来要做的就是建立ISV和开放平台的数据交互,有以下步骤:

1)建立ISV订单状态与tiktok的映射关系(这里只粗浅映射待发货,和已发货的状态)红色字体代表建立了映射关系的状态,红色表示没有。
在这里插入图片描述
2)店铺物流管理新增tiktok线上发货,按店铺的维度区分,支持卖家设置店铺订单的揽收方式。

在这里插入图片描述
3)卖家操作订单时ISV和平台数据交互
在这里插入图片描述
在这里插入图片描述

三、产品能力域

产品能力域的定义:是指围绕卖家的操作场景,平台不提供能力支持或者卖家无法自己完成操作场景需要ISV提供支持,或上下游对接时需要ISV作为业务中台。比如针对自发货仓储卖家的库存管理,库内作用,SK与货品匹配,订单库存预占。比如针对无货源一件代发卖家,需要ISV对接上游采购平台,对接下游货代公司。
在这里插入图片描述
在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/pingmian/17552.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Qt多进程-共享内存(Shared Memory)

在Qt中使用共享内存(Shared Memory)进行多进程程序开发,主要涉及以下步骤、代码示例和相关注意事项: 步骤: 创建共享内存区域: 使用QSharedMemory类来创建一个共享内存对象。设定一个唯一的共享内存键名&…

R可视化:可直接发表的柱状图

可发表的柱状图 介绍 柱状图可视化 加载R包 knitr::opts_chunk$set(echo = TRUE, message = FALSE, warning = FALSE) library(tidyverse) library(ggpubr) library(plyr) library(ggprism)rm(list = ls()) options(stringsAsFactors = F)# group & color dose_names &…

IntelliJ IDEA中Terminate 与 Disconnect的区别

Terminate 与 Disconnect的区别 Terminate:关工具之前,先关闭运行中的项目(kill pid的那种) Disconnect:单纯关闭工具,通过工具启动的东西,依旧在运行

mstsc 远程银河麒麟桌

安装 1.银河麒麟终端apt-get安装xrdp sudo apt-get install -y xrdp 2.银河麒麟终端启动xrdp sudo systemctl start xrdp 3.银河麒麟终端检查3389端口 netstat -tnpl 4. win10电脑mstsc 远程桌面登录 在win10系统命令行,输入mstsc打开远程连接窗口&#xff…

AWS迁移与传输之Migration Hub

AWS Migration Hub是一种集中化的迁移管理服务,可帮助企业规划、跟踪和管理在亚马逊云中进行的各种迁移活动。包括应用程序迁移、数据库迁移、服务器迁移等。 AWS Migration Hub (Migration Hub) 提供一个位置来跟踪使用多个 AWS 工具和合作伙伴解决方案的迁移任务…

【全开源】民宿酒店预订管理系统(ThinkPHP+uniapp+uView)

民宿酒店预订管理系统 特色功能: 客户管理:该功能可以帮助民宿管理者更加有效地管理客户信息,包括客户的姓名、电话、地址、身份证号码等,并可以在客户的订单中了解客户的消费情况,从而更好地满足客户的需求&#xff…

【JavaEE初阶】HTTP协议|HTTP请求方法|GET|POST|GET和POST的区别|问题辨析

目录 认识"⽅法"(method) 1.GET⽅法 GET请求的特点 2.POST⽅法 POST请求的特点 💡经典⾯试题:谈谈GET和POST的区别 💡问题辨析: 3.其他⽅法 💡推荐 前些天发现了一个巨牛的人工智能学习网站,通俗易懂…

Cache 缓存实现类简单使用

Cache 缓存实现类 拿来当Redis用就行了,不过Hutool 缓存库主要是为了实现本地缓存;用在数据量不大,短期频繁访问的数据。 FIFO(先进先出)缓存:按照数据进入缓存的顺序,最先进入缓存的数据会被…

零基础学Java第二十五天之函数式接口

函数式接口 简介 函数式接口是指仅仅只包含一个抽象方法的接口,jdk1.8提供了一个FunctionalInterface注解来定义函数式接口,如果我们定义的接口不符合函数式的规范便会报错。配合Lambda表达式一起使用 四大核心函数式接口 函数式接口参数类型返回类型用…

【算法刷题day60】Leetcode:84. 柱状图中最大的矩形

文章目录 Leetcode 84. 柱状图中最大的矩形解题思路代码总结 草稿图网站 java的Deque Leetcode 84. 柱状图中最大的矩形 题目:84. 柱状图中最大的矩形 解析:代码随想录解析 解题思路 反方向接雨水。见上一篇文章 代码 class Solution {public int la…

六一儿童节创意项目:教你用HTML5和CSS3制作可爱的雪糕动画

六一儿童节快到了,这是一个充满童趣和欢乐的日子。为了给孩子们增添一份节日惊喜,我们决定用HTML5和CSS3制作一个生动有趣的雪糕动画。通过这个项目,不仅能提升你的前端技能,还能带给孩子们一份特别的节日礼物。无论你是前端开发新…

第一个Flutter3项目

配置flutter国内源 首先,配置flutter的国内源: env:PUB_HOSTED_URL"https://pub.flutter-io.cn"; env:FLUTTER_STORAGE_BASE_URL"https://storage.flutter-io.cn"配置gradle国内源 修改gradle\wrapper\gradle-wrapper.properties…

layui table在不发送请求时更新templet操作列

使用的layui的版本为2.4.5 更高的版本好像已经有了更新templet列的方法 而低版本的好像是没有 // 在列表中添加 templet: #opTpl , {field: opTpl, title: 操作, fixed: left, width: 290, templet: #opTpl}// 所定义的操作列按钮 <script id"opTpl" type"t…

组件的传参等

一:组件的生命周期函数 组件的生命周期函数: created只是创建了组件内的实例对象 attached,给组件实例绑定了属性,绑定到页面节点树之后 ready准备好渲染之后,还未渲染之前 moved组件实例被移动到另一个位置后执行 detached在整个组件被被移除执行 error执行的时候,组件内…

yolo 算法 易主

标题&#xff1a;YOLOv10: Real-Time End-to-End Object Detection 论文&#xff1a;https://arxiv.org/pdf/2405.14458ethttps%3A//arxiv.org/pdf/2405.14458.zhihu.com/?targethttps%3A//arxiv.org/pdf/2405.14458 源码&#xff1a;https://github.com/THU-MIG/yolov10 分析…

N进制计数器【02】

大容量N进制计数器 集成计数器容量的扩展 集成计数器级联扩展容量 【例1】由两片 74LS161 级联组成 256 进制&#xff08;8位二进制&#xff09;同步加法计数器 【解】级联时&#xff0c;外加时钟信号同时接到各片计数器的时钟输入端&#xff0c;用前级计数器的进位输出 C…

Transformer模型架构笔记

0. 简介 Transformer是一种用于自然语言处理&#xff08;NLP&#xff09;和其他序列到序列&#xff08;sequence-to-sequence&#xff09;任务的深度学习模型架构&#xff0c;它在2017年由Vaswani等人首次提出。Transformer架构引入了自注意力机制&#xff08;self-attention …

JUC笔记

1、什么是 JUC JUC就是 java.util 下的工具包、包、分类等。 普通的线程代码&#xff1a; ThreadRunnable 没有返回值、效率相比入 Callable 相对较低&#xff01;Callable 有返回值&#xff01; 2、线程和进程 线程、进程&#xff0c;如果不能使用一句话说出来的技术&#x…

对北京新发地当时菜品三十天内价格分布式爬取(1)---(获取当时菜品数据并构建请求数据推入redis)

本次项目网页url 北京新发地: http://www.xinfadi.com.cn/priceDetail.html 我们首先创建一个爬虫用于收集url与请求的data然后b,c,d使用RedisCrawlSpider来对数据进行分布式爬取 在此篇中我们仅介绍爬虫a 一.获取当天所有菜品数据 这是一条请求的负载我们只需要对pubDateSta…

Objective-C爬虫:实现动态网页内容的抓取

在当今的互联网时代&#xff0c;数据的获取和分析变得日益重要。无论是进行市场研究、用户行为分析还是产品开发&#xff0c;获取大量数据都是不可或缺的一环。然而&#xff0c;很多有价值的信息都隐藏在动态加载的网页中&#xff0c;这些网页通过JavaScript动态生成内容&#…