2020年7月31日星期五

做shopee,店铺如何实现快速涨粉?​

Shopee本身是一个比较偏向社交性的电商平台,对于这样的平台粉丝就会显得尤为重要,在一个店铺中,像是那种从一开始就要做品牌的店铺一般都会在最开始的时候就养粉,久而久之随着店铺越来越大,粉丝也越来越多,也越来越被认可,等到产品再卖出去,就成了品牌性的产品了。

对于刚开始的新店铺来说,粉丝即流量,很多店铺一直都在追逐流量,想要店铺能进来更多的流量,其实粉丝就是流量最好的诠释。

当然,粉丝也不是短时间内就能涨起来的,需要一个比较久的过程。

我们应从开始做店的第一天就要做好养粉,培养的粉丝的准备。

01,内容方面

现在的电商平台已经不简简单单的买卖东西了,会有关注店铺,动态分享,加群等这些设置,这都是卖家拉近与买家距离的方法,所以在内容方面我们要有自己的特点。

像是站外引流的方式也不少,各大社交平台都是可以给店铺增加粉丝的途径。

在国内的话比如微博,小红书等,很多卖家都建立自己的账号定期的发送一些店铺的动态,对于跨境电商的话,社交软件ins,sns,Facebook是比较火的,其中Facebook是用的比较多的,在东南亚上网的人几乎都有Facebook的账号,我们开通shopee店铺之后,也可以紧接着注册一个自己的Facebook平台账号,在上面不定期的分享自己的店铺动态,把账号当成自己的号来运营,时间久了就会被更多的人看到,对店铺或产品感兴趣的也会直接引流到我们的店铺中来。

分享动态最重要的就是内容方面,什么样的内容是大家喜欢的,受大家欢迎的,当然内容一定要真实,另外也可以想一个比较夸张的标题吸引大家的关注,让大家对产品禅额很难过购买欲望,得到用户的认可,引起用户的共鸣,从而完成用户粉丝的转化。

02,活动策划

活动策划一般是大家用来实现引流最直接的方式,例如平台上的促销活动,店铺内自发的折扣活动等,既然是促销折扣活动,肯定会比没有活动的产品的关注量更多一些,在活动期间,消费者觉着产品实惠,以后肯定还会来的。,

03,店铺之间的互粉

在shopee上大家为了获得更多的粉丝店铺之间往往会选择互粉,通过互相关注店铺,彼此之间相互做宣传,实现引流。

更多的电商平台越来越趋于社交化,粉丝对于店铺也有着很重要的作用,学会快速的获取粉丝是现在卖家不可缺少的学习任务。

以上内容属作者个人观点,不代表立场!本文经原作者授权转载,转载需经原作者授权同意。

做shopee,店铺如何实现快速涨粉?​赛兔、 账号风控、 airwallex、 紧急!合并僵尸listing让亚马逊卖家review骤减一半?、 2018年12月亚马逊美国站烧烤架清洁刷(Grill Brushes)数据报告、 站外推广图文教程——投放Facebook广告如何设置核心受众?、 青海自由行费用、 青海旅游花多少钱、 青海旅游花多少钱、

MySQL 数据库表分区.

MySQL 数据库在 5.1 版本时添加了对分区(partitioning)的支持。分区的过程是将一个表或索引分解成多个更小、更可管理的部分。就访问数据库的应用而言,从逻辑上来讲,只有一个表或一个索引,但是在物理上这个表或索引可能由数十个物理分区组成。

MySQL 分区功能并不是在存储引擎层完成的,因此不是只有 InnoDB 存储引擎支持分区,常见的存储引擎 MyISAM、NDB 等都支持。

MySQL 数据库支持的分库类型为水平分区(指将同一表中不同行的记录分配到不同的物理文件中),并不支持垂直分区(指将同一表中不同列的记录分配到不同的物理文件中)。

MySQL 数据库的分区是局部分区索引,一个分区中既存放了数据又存放了索引。而全局分区是指,数据存放在各个分区中,但是所有数据的索引放在一个对象中。MySQL 数据库目前不支持全局分区。

MySQL 查看数据库分区。

SHOW VARIABLES LIKE '%partitions%';

MySQL 数据库支持以下几种类型的分区。1 如果表中存在主键/唯一索引时,分区列必须是主键/唯一索引的一个组成部分。2 对于 RANGE、LIST、HASH 和 KEY 这四种分区中,分区的条件是:数据必须是整型,如果不是整型,那应该需要通过函数将其转化为整型,如 YEAR(),TO_DAYS(),MONTH() 等函数。

  • RANGE 分区:行数据基于属于一个给定连续区间的列值被放入分区。
  • LIST 分区:和 RANGE 分区类似,只是 LIST 分区面向的是离散的值。
  • HASH 分区:根据用户自定义的表达式(可以仅仅是字段列名)的返回值来进行分区,返回值不能为负数。
  • LINEAR HASH 分区:线性 HASH 分区,使用的一个线性的2的幂(powers-of-two)算法来确定新行插入到分区的什么位置。LINEAR HASH 分区的优点在于,增加、删除、合并和拆分分区将变得更加快捷,这有利于处理含有大量数据的表。缺点在于,与 HASH 分区相比,各个分区间数据的分布可能不太均衡。
  • KEY 分区:和 HASH 分区类似,不过是根据 MySQL 数据库内部提供的哈希函数来进行分区。
  • LINEAR KEY 分区:和 LINEAR HASH 类似,分区的编号是通过2的幂(powers-of-two)算法得到的。
  • COLUMNS 分区:1 5.5 版本后开始支持,可视为 RANGE 分区和 LIST 分区的一种进化,可以直接使用非整型的数据进行分区,分区根据类型直接比较而得,不需要转化为整型。2 此外,RANGE COLUMNS 分区可以对多个列的值进行分区。3 对于之前的 RANGE 和 LIST 分区,用户可以用 RANGE COLUMNS 和 LIST COLUMNS 分区进行很好的代替。

子分区(subpartitioning)是在分区的基础上再进行分区,有时也称为这种分区为复合分区(composite partitioning)。MySQL 数据库允许在 RANGE 和 LIST 的分区上再进行 HASH 或 KEY 的子分区。进行子分区后,分区的数量应该为(分区数量 X 子分区数量)个。

MySQL 数据库允许对 NULL 值做分区,视 NULL 值小于任何一个非 NULL 值(和 ORDER BY 处理 NULL 值的规则一致)。

对于 OLAP(在线分析处理) 的应用,分区的确是可以很好地提高查询的性能,因为 OLAP 应用大多数查询需要频繁地扫描一张很大的表。假设有一张 1 亿行的表,其中有一个时间戳属性列。用户的查询依据时间为维度,如果按照时间戳进行分区,则只需要扫描对应的分区即可。

对于 OLTP(在线事务处理)的应用,通常不可能会获取一张大表中 10% 的数据,大部分都是通过索引返回几条记录即可。因此分区应该非常小心,对于一张大表,一般的 B+ 树需要 2~3 次 IO 就能检索到数据。通过根据主键 ID 做 10 个 HASH 的分区后,对于查询就需要扫描所有的 10 个分区,这无疑加重了 IO 的负担。

我们通过 Navicat 来操作下数据库分区,表 -> 右键点击'设计表' -> 选项 -> 分割区,可以看到如下内容。

来看看分区后,磁盘中 MySQL 数据库是怎么存储的。

通过 EXPLAIN 分析数据检索的分区。

EXPLAIN PARTITIONS SELECT * FROM t_materiel_config

MySQL 数据库表分区.cima、 账号安全、 c88是什么、 58%复购!8X ROI !如何利用焦虑将兜帽衫做成高端产品?、 聊聊新品推广如何选关键词、 比比尔·盖茨还早退休的马云,外媒如何看待?、 2017七夕京基100国际登楼大赛招募是什么时候?好玩吗?有益处吗?、 2017年暑假深圳哪里好玩?暑假去哪玩?、 2017情人节,深圳最适合情侣表白的地方有哪些呀?、

许哥笔记:哪些情况亚马逊会发生促销叠加并导致卖家损失惨重?

许哥笔记:哪些情况亚马逊会发生促销叠加并导致卖家损失惨重?

亚马逊的促销设置中,什么样的情况买家能够享受促销优惠叠加,导致卖家巨额亏损?

最近又有小伙伴和我反馈,由于员工不小心设置了叠加的促销,然后还没到公司,出了快3000单了,在去公司的路上非常的着急的向我求助。

我说,你快点到公司,登录亚马逊账号,采取以下措施:

第一,登录账号,取消出单ASIN的所有的促销,管理促销,Coupon,LD等都检查一遍,能取消的,都给取消了。

第二,通过报告-配送-所有订单,下载最近一天的所有的订单,查看promotion-id,应该大部分都还在配送过程中,只要没法发货,都可以联系亚马逊FBA团队,进行取消订单的。把promotion-id,对应的订单号+ASIN,导出到Excel表格。

第三,将Order+ASIN信息的表格,提交给亚马逊卖家支持的FBA订单团队,(因为是FBA订单,直接找到这个路径是最快解决的)就说促销设置错误,请求取消,这样的取消是不会影响店铺绩效的。

PS:以后大家再遇到产生大量的促销订单,需要紧急取消的情况下,可以参考以上步骤,快速的减少一部分损失了。(以上步骤是通过咨询亚马逊客服,已经实战获得的解决此类问题,的一个解决路径)

因为首先取消所有促销,就可以减少更多促销订单的产生了。

后面再聊到,为什么会突然产生这么多订单呢?

原来是促销叠加了,相当于卖一单,还需损失佣金和配送费。

如果说上面的步骤是遇到问题以后,可以减少损失的操作步骤。

那么如何从源头上,减少这样的巨额损失的产生,如何避免这样的问题呢?

首先,我们可以理一下,亚马逊促销的分类,以及买家在使用这些促销折扣的场景有哪些。

1、按照促销码形式分类

促销分为

A.无需促销码类型(无数量限制)

比如,后台设置促销的时候,促销码类型选择无

Coupon在使用的过程中,也只需要点击Clip一下,就可以了,无需使用促销码。

B.无限制类型的短码(无数量限制)

比如社媒

管理促销的短码

C.一次性使用的长码

每一个买家,一个订单只用一次,这个码,用一次就失效了了

2.按亚马逊后台的类型分

A.Coupon

一定会显示在商品详情页

B.社媒

不会显示在亚马逊商品详情页,由亚马逊联盟以及影响者进行推广

C.购买折扣

可以选择仅仅只给A产品打折

可以显示在商品详情页,也可以选择不显示在商品详情页

(不显示,主要用于站外分享)

可以选择购买A产品,选择需额外购买产品,选项,这一栏填写的ASIN号,可以进行打折。

可以显示在商品详情页,也可以选择不显示在商品详情页

D.买一赠一

可以选择,买A赠A

也可以选择买A赠B 

E.亚马逊抽奖-Giveaway.

不过亚马逊已经在2天前,将这个项目光荣了推出了历史的舞台,不知道什么时候,这个抽奖会重新优化,推出新的推广活动页面了。

PS:以上提到的所有促销设置,如果不会设置,害怕出错,建议大家认真的花一天时间,详细的问下亚马逊卖家支持,亚马逊卖家支持可以给到详细的设置步骤。

学会有哪些了以后,在运营的不同阶段,就会用到以上的不同的促销活动。

究竟在什么时候设置,折扣多少,在什么渠道上进行推广,这个是在推广计划的时候需要思考的。

本篇文章仅仅分析下,如果避免叠加,减少巨额亏算的情况了。

那么哪些情况会导致促销叠加呢?其实花时间去研究下各项功能,询问下亚马逊的卖家支持,是个非常不错的方式。

以下回答,来自亚马逊官方:

在一般情况下:

A.如果促销不要求输入优惠码,则将组合您所有不要求优惠码的促销。

B.如果促销要求输入优惠码,则将组合您所有不要求优惠码的促销和一些或全部要求优惠码的促销。 若您需要促销单独应用,您可以设置特惠优惠码,若都是此类促销,那么仅有折扣力度最大的促销才会生效,设置方式: 创建促销--------第三步,更多选项-----------折扣码组合类型 选择优先型优惠码 

更多信息请查看:优惠码和混合促销:

https://sellercentral.amazon.com/gp/help/200212920?language=zh_CN&ref=ag_200212920_cont_G60951&referral=A26B6X196OHVTH_AEOXMSQFM15VP 

为促销创建优惠码或消息

https://sellercentral.amazon.com/gp/help/help.html/?itemID=G202140170&ref_=xx_G202140170_a_r5_cont_sgsearch&referral=A26B6X196OHVTH_AEOXMSQFM15VP

以上的两个链接,大家登录下亚马逊卖家账号后台就能看到详细内容了,大家有空可以详细的看看官方说明,再根据自己的实际情况进行分解分析。

非常感谢亚马逊卖家支持的小姐姐,给出了这样非常清晰易懂的促销叠加情况分析思路。

促销会叠加情况分析

根据前面亚马逊后台的促销形式,以及类型分类分析。

再结合卖家支持说的,买家端的促销应用场景。

A.买家需要输入优惠码

B.买家不需要输入优惠码

买家不需要输入优惠码的促销,全部促销优惠都可以叠加。

买家需要输入优惠码的促销,将叠加所有不需要输入的优惠码的促销+优惠码的

那么实际买家能够叠加的场景就是:

第一,买家无需输入优惠码

LD+Coupon.

或者亚马逊的各种站内能够直接在商品详情页显示的Deal+Coupon

购买折扣+买一赠一促销中,应用促销的方式中选择无+站内的Deal+ Coupom

第二,买家需要输入优惠码

比如社媒(社媒如果有链接也算无需优惠码,直接点击就有优惠了)

给站外红人无限制折扣码。

短码+秒杀 L +Coupon, 是可以叠加的

长码+秒杀 L +Coupon,也是可以叠加的

而以上所有的这些叠加,都有可能导致,买家因为我们设置了这样的促销,而获得了100%的免费,不仅他不需要支付1分钱,我们还需要承担亚马逊的佣金,以及配送费给他的这个订单。

比如假设那3000单都发货了,不仅仅产品没有了,还需要从信用卡,给亚马逊支付3000单的配送费+佣金,光佣金都是3000美金了。

想想多么恐怖的亏损数字了。

附:

昨天文章分享了以后,又有好几个小伙伴分享了促销叠加的情况,这里也一起Mark一下:

情况1:

Coupon 1+新的Coupon 2.

这种情况是,Coupon的效果不错,由于预算用完了,然后Coupon1给系统自动因为预算用完而取消了,所以又重新设置了Coupon 2,于是之前领了Coupon 1的卖家又马上领了Coupon 2.于是两个Coupon叠加,导致"爆单"

而这样的爆单,带来的很大的损失了。

PS:虽然Coupon可以设置预算,但是是从买家领了并且使用了以后才扣费的,假设设置了1000美金的Coupon,一群人,瞬时领取大量Coupon,比如Coupon到了首页,有可能最终花了2000多美金了。

所以这种情况,担心叠加的话,如果Coupon折扣力度不是很大,比如5%,2个5%,也只有10%的折扣,也没啥关系,不过假设变成了50%的Coupon,两个50%,就是100%的折扣力度了。

情况2:

两个购买折扣的关联促销叠加,最终导致只买3个产品,买家享受100%的折扣

如:促销1 :买1个A产品,再买1个B产品,B产品就能享受70%的折扣

       促销2: 买1个A产品,再买1个C产品,C产品就能享受70%的折扣

原来以为,这两个促销,要一起使用的话,需要买两个A产品,才可以B和C都享受折扣

而实际上,买家购买A+B+C,就会导致买家会享受B  70%折扣,C  70%

买这3个产品,就能够享受差不多100%的折扣了

所以根据亚马逊的促销逻辑系统,以后设置这种买赠的关联促销,一个产品,也最好不要设置多个促销了,否则非常容易叠加。

我们可以怎么做?

知道了亚马逊这么多情况,都是可以叠加了以后,为了避免巨额亏损,在设置每一次促销折扣的时候,都做一个10Check List.

看在报秒杀的同时,有没有又给安排了站外的社媒,或者红人推广?

或者之前的红人推广链接依然有效?

如果报名了秒杀,再增加Coupon是否会带来亏损,如果会,那么要不要取消?

还是放着,增加点击率?

So 做任何一个操作之前,全面的Check List,认真核算价格,非常重要,否则一不小心,亏损简直难以想象。(来源:许哥跨境电商笔记分享)


查看原文:https://www.ikjzd.com/home/126841

注册亚马逊收款账户:https://www.kjyunke.com/courses/397

巨鲸:http://www.ikjzd.com/w/1986

亚马逊北美站运营指南:https://www.kjyunke.com/courses/225

许哥笔记:哪些情况亚马逊会发生促销叠加并导致卖家损失惨重?

无废话设计模式(2)单例模式

0-前言

  单例:保证一个类仅有一个实例,并提供一个访问它的全局访问点。

     单例模式的目的是:保证整个应用中只存在类的唯一个实例。

1-单例模式实现

  单例模式有多重写法,比如饿汉式、懒汉式、双锁式等,

  不需要整这么多花里胡哨,一种足够,这里介绍饿汉式单例:

/** * @description: TODO * @author: anson * @Date: 2020/7/31 11:37 */public class Singleton{ //1、声明静态常量 private static final Singleton singleton = new Singleton(); //2、屏蔽构造函数,不允许外部实例化 private Singleton() { } //3、提供单例给外部访问 public static Singleton getInstance() {  return singleton; } //-------------单例里的相关属性内容---------- private String AppName; public String getAppName() {  return "这是一个单例"; }}

客户端:

  String appname = Singleton.getInstance().getAppName();  System.out.println(appname);

 

简单总结:

单例单例,就是保证全局只有一个实例,可以用来保存系统全局配置等等;

 

无废话设计模式(2)单例模式扬帆计划、 赢战亚马逊旺季-欧洲市场拓展与旺季备战攻略详解、 笨鸟、 亚马逊 CPC 广告全阶操作 - 核心理论、 案例分析:学会降低ACoS值,轻松省一倍亚马逊广告费!、 一年实现1000万营业额!90后天猫转型跨境卖家有诀窍?、 2017年国庆去杨梅坑怎么样?杨梅坑好玩吗?、 2017中秋带小孩去深圳儿童公园有什么好玩的项目?、 2017年中秋节去西冲海滩赏月好不好?、

Shopee用户数据大揭秘:月活超2.7亿,多项数据超过LAZADA

Shopee用户数据大揭秘:月活超2.7亿,多项数据超过LAZADA

7月30日消息,日前,分析机构iPrice Group公布了2020年第二季度东南亚电商平台的最新数据,数据显示,Shopee移动端以全市场第一居东南亚购物类App冠军宝座;网页端以2.7亿月度访问量蝉联流量最高电商平台,同时,在印尼、越南、马来西亚、新加坡及泰国五个市场分别位列第一。

1.jpg

iPrice第二季度数据显示,Shopee在东南亚市场移动端综合排名及网页访问量分别居首。

据了解,通过疫情期间优化直播、游戏、社交等功能打造居家购物体验,Shopee完成了移动端大满贯,在东南亚六大市场中,苹果iOS与安卓Play Store购物类别分别排名第一。

此外,Shopee网页端月访量达到2.7亿,蝉联东南亚访问量最高电商平台。细分各市场来看,Shopee在印尼、越南、马来西亚延续了第一季度的首位优势,同时,本季赢得新加坡和泰国市场冠军席位。

疫情期间Shopee的一系列本地化举措

3—4月疫情爆发期,Shopee配合当地政府积极抗疫,同时,因地制宜搭建数字社区,通过"居家购物节"保障民生,完善了疫情下的消费回补;

5—6月,在线购物习惯的加速养成与新常态下的消费场景,Shopee进一步升级其本地支付、物流等环节的数字化体验,为卖家群体打造斋月以及6.6大促。

Shopee助力国货在东南亚全面复苏

2020年第二季度,Shopee为平台跨境卖家带来了逆势增长机遇,同时制定一系列复苏政策,在第二季度分别实现了业绩及服务复苏。

业绩复苏:平台数据显示,今年5月,Shopee跨境单量已超越去年12月峰值。此外,上半年的各类大促也让跨境卖家单量倍增:斋月大促当日印尼跨境单量涨至大促前4倍以上;菲律宾市场5.5、6.6和7.7购物节当日跨境单量分别涨至平日6倍、9倍、10倍;

服务复苏:在物流层面,疫情对跨境物流时效影响已减少至20%以内,与去年下半年水平基本持平,保证了跨境卖家顺利出货;支付层面,Shopee跨境也为中国卖家升级了回款服务,以印尼市场为例,整体回款周期已缩短40%。

下半年,Shopee跨境为全体跨境卖家带来激励复苏的"冲顶计划",通过9.9、10.10的广告激励助推11.11、12.12的年终大促返利,助力跨境卖家备战旺季,使得上半年的头部流量红利转化为下半年单量。

来源:跨境电商要闻

查看原文:https://www.ikjzd.com/home/126811

欧洲各国税务官诠释亚马逊税务全攻略:https://www.kjyunke.com/courses/554

blackbird:http://www.ikjzd.com/w/950

c2c模式:http://www.ikjzd.com/w/1576

Shopee用户数据大揭秘:月活超2.7亿,多项数据超过LAZADA

祝贺!2020年CCEE(深圳站)“十佳展商”名单出炉

7月31日,2020年CCEE(深圳)跨境电商选品大会暨采购节在深圳福田区福华三路深圳会展中心4号馆盛大开启。

作为大会一直备受关注的一部分,"十佳展商"通过激烈投票之后,十佳展商名单出炉!

祝贺!2020年CCEE(深圳站)

现公布投票结果如下(一切以系统显示的投票排名为准):

NO.1、开平市住歌卫浴科技有限公司(展位号:B69)

公司简介:开平市住歌卫浴科技有限公司, 座落广东开平,建立于1994年,集产品研发、设计、制造于一体。拥有25年的龙头、卫浴五金配件生产经验。是卫浴产品的源头厂家,现厂房占地8000多平方米。拥有专业的研发、生产团队, 和先进的生产设备。

NO.2、广州市头狼皮具有限公司 (展位号:H08)

公司简介:广州市头狼皮具有限公司成立于09年,是一家集自创、自产、自销于一体的新型制造型企业,主要生产中高档都市青年商务休闲背包。厂房面积超过5000平方米,员工300余人,年产值130万个。公司旗下自主品牌"北极猎人(ARCTIC HUNTER)"覆盖国内外主流电商平台,产品畅销欧洲、美洲、东南亚、东亚等50多个国家。同时为众多国内外品牌提供OEM服务。

NO.3、深圳市指路灵科技有限公司 (展位号:A73)  

公司简介:深圳市指路灵科技有限公司,深圳工厂位于深圳龙岗横岗庆长泰工业园,是一家专业从事户外防水蓝牙音箱、家居类蓝牙音响及礼品类蓝牙音箱等产品的研发、生产、销售为一体的业内主流制造厂商。

目前拥有2000平方米独栋厂房,现有员工100余人。公司拥有成熟的技术研发团队、丰富的生产经验和现代化管理设备,自主产品设计研发到生产、装配、服务拥有一套完善的管理体系。工厂通过法国船级社(BV)生产能力认证,欧洲BSCI体系认证,ISO9001国际体系认证。所有产品均通过CE、ROHS、FCC、BQB、IP认证。

NO.4、富乐(漳州)电子有限公司(展位号:A88)

公司简介:富乐(漳州)电子有限公司是3D灯、花盆钟、计算器、电子钟等产品专业生产加工的公司,是一家高科技、高起点的私营企业。公司专业设计生产电子礼品类产品,价格合理,服务快捷,是零售商,经销商采购的不错选择。  

NO.5、华瑞研能科技(深圳)有限公司(展位号:A72)

公司简介:KEEPTIME集团创建于2001年。华瑞研能科技属于集团旗下工厂之一,是一家专注于野生动植物相机、狩猎相机、花园相机、观鸟相机、热成像仪及相关配件的研发、生产、销售、售后服务的有经验和创新的公司之一。目前,该公司的户外野生动物相机、狩猎相机已在世界范围内广泛使用。该公司研发中心拥有30多名研发工程师,以确保产品每年都能融入新技术、新工艺、新设计。200名经验丰富的装配线工人能够满足每月最低5万台相机的生产能力。24小时售后服务。100%的老化测试和其他可靠性测试,确保产品具有好质量。公司拥有ISO、CE、FCC、RoSH、IP67等多项认证,以满足世界各地不同客户的需求。

NO.6、厦门全峰香制品有限公司(展位号:A32)

主营产品:厦门全峰香制品有限公司位于福建省经济特区厦门,工厂主要为海内外各大自主品牌公司提供各类天然香(沉香/檀香/花香/中药香-线香/盘香/塔香/竹签香等)研发,生产与代加工贴牌等服务。公司倾心打造天然香品牌,为海内外各大经销商及实体客户提供高性价比的天然香产品。支持来料加工,定制OEM,一件代发等服务。常年批发出售各产地不同级别天然香料和植物粘粉,常年提供散装香批发和贴牌定制服务。

NO.7、深圳市云图创智科技有限公司(展位号:B66)

公司简介:深圳市云图创智科技有限公司,前身作为中国知名3D打印机配件生产商,为中国多家3D打印机品牌提供配件服务,经过多年技术积累,后聘请国内外工程师,于2018年底成立深圳市云图创智科技有限公司。

作为Artillery品牌的母公司,云图创智致力于研发智能化、增材式3D打印机,其首台机器 Artillery Sidewinder X1 于2019年1月正式面世。凭借其机器稳固的平台及简洁的走线设计,Sidewinder X1 一推出市面即深得国外创客、教育机构及大众用户的青睐,其售后团队亦广受其客户认同。同时,云图创智已与业内龙头达成合作协议,具体内容将于2020 tct Asia 时公布。

NO.8、深圳市森普高科电子有限公司(展位号A31)

公司简介:深圳市森普高科电子有限公司,简称森普高科,2011年成立于深圳市龙华新区。森普高科七年以来,一直专注于健康养生理疗、健康体验器械、美容美体仪、光疗设备、净水设备、空气净化器系列产品的研发生产与销售。公司拥有多项产品专利与各项产品认证,与亚马逊、ebay、速卖通、阿里巴巴国际站等都有战略合作,自有工厂,全球供货。

NO.9、中山市颖豪太阳能科技有限公司(展位号:B08)

公司简介:中山市颖豪太阳能科技有限公司于2011年09月23日成立。法定代表人卓强,公司经营范围包括:研发、生产、销售:太阳能照明灯具、太阳能供电电源、太阳能控制系统、太阳能应用产品、LED照明灯具;货物及技术进出口等。

NO.10、福建大方睡眠科技股份有限公司(展位号:B26)

公司简介:大方睡眠成立于2010年,拥有原料采购、生产配方研发、半成品加工到成品生产及销售的完整产业链,拥有完全自主知识产权的核心材料优势,持有欧洲环保检测REACH认证、美国聚氨酯工业协会健康安全CertipUR-US认证、OEKO-TEX欧洲生态纺织品等多项国际认证体系。  

再次恭喜以上十佳展商!帮助好卖家寻找好工厂,更多优质供货商资源,欢迎点击观看2020CCEE(深圳)跨境电商选品大会暨采购节直播!下一届"十佳创新品质展商"又将落入谁的手中,让我们拭目以待!

祝贺!2020年CCEE(深圳站)"十佳展商"名单出炉线下课程、 手把手教你Shopify建站、 OCEANUS卖家助手使用指南、 小白起步平台:亚马逊印度站(直邮账户注册流程及热卖选品推荐)、 亚马逊新规!销售锂电池或带有锂电池商品的卖家注意!、 警惕!亚马逊又大批量封号!美国, 欧洲站卖家均中招、 新疆旅游费用多少、 新疆九月旅游、 新疆九月旅游、

课程信息的增删改查操作的具体实现

1.今日完成任务

  • 课程信息的增删改查
  • 课程信息的格式化显示
  • 增删改查中的模型验证

2.核心代码

  • 课程信息的添加(使用Bootstrap模态框及模型验证)

 

 

 接上一篇博客,我们已经对实体类添加了必要的属性约束,现在就可以进行使用了。想要使用属性约束,需要用到Html.ValidationMessageFor(m=>m.属性名)。

 

 

 后台应该添加2个方法,一个用于显示添加页面(让用户输入必要的值);另一个用于处理用户提交的数据。Post方法可以使用对象来接收用户传递的数据,但用户提交数据的名字一定要能够在该对象的属性中找到,否则该对象将无法接受此数据(可以增加对应的参数名来进行接收)。

  • 课程信息的删除:课程的删除有两种方式,最常见的应该是:先查询到指定对象,然后调用删除。其实,EF框架给我们提供了一种更友好的删除:实体状态。关于对象状态,其他博主已经讲的很详细了,这里就不再班门弄斧了。推荐大家研究研究,尤其是在大型项目中,可以减少不必要的数据库操作。

  • 课程信息的查询及显示:数据显示这块,其实没太多知识点,可刚刚讲到的添加模块类似,也是使用系统函数进行显示(Dispaly约束及数据类型约束)。针对本系统,我们的课程想要显示该课程对应的题目总数,我们该怎么办呢?这里有两种方式,一个是course.Questions.Count。相信这种方式大家都能想到。但有些信息并不是这么容易获取到或者使用太过于频繁(总不能每次都这么写吧)。经研究发现,我们可以在实体类中添加一个额外属性即可。谨记,一定要添加[NotMapped],否则就会被写入数据库啦

 

 通过这么改造以后,我们就可以光明正大的和其他属性一样,直接调用Count了。

 

  3.遇到的问题及解决方案

经过改造的实体类,Count只能用于显示。想要进行数据检索,还是和其他属性不太一样,主要还是我们并没有把Count属性写进数据库,也就没办法直接在EF框架中进行使用。这是不是预示着,Count除了用于显示,就没其他用处了呢?哈哈,当然不是的啦,毕竟每个程序员都有一颗不服输的精神,何况这么技术狂的我呢。经过不断研究,我发现在Linq to Object中是可以使用这个属性进行检索的。下面我就来给大家解密一下吧!

  1. 首先,我们需要把EF框架转化为我们的Linq to Object,其实这只需要一个ToList()即可。
  2. 接着,我们就可以直接使用Count进行检索了。

 

 4.项目进度规划(由于最近事情比较多,所以项目基本处于停滞状态,现在才慢慢走入正轨)

课程信息的增删改查操作的具体实现启明星、 四海商舟、 门槛税、 关于翻新listing,保留review的方法【转载】、 慕歌淘宝电商美工设计VIP教程43G、 重磅发布!亚马逊针对防疫用品销售的通知、 2017年国庆深圳哪里有好吃的?、 2017国庆深圳少年宫活动有哪些?、 2017年国庆去深圳东部华侨城玩好不好?、

亚马逊第二季度营收889亿美元:净利润同比增100%

亚马逊第二季度营收889亿美元:净利润同比增100%

北京时间7月31日凌晨消息,亚马逊今天发布了2020财年第二季度财报。报告显示,亚马逊第二季度净利润为52.43亿美元,较上年同期的26.25亿美元增长100%;净销售额为889.12亿美元,较上年同期的634.04亿美元增长40%,不计入汇率变动的影响为同比增长41%。亚马逊第二季度净销售额和每股收益均超出华尔街分析师此前预期,且第三季度营收展望也超出预期,从而推动其盘后股价大幅上涨近5%。

01.png

 主要业绩:

在截至6月30日的这一财季,亚马逊的净利润为52.43亿美元,每股摊薄收益为10.50美元,这一业绩好于上年同期。2019财年第二季度,亚马逊的净利润为26.25亿美元,每股摊薄收益为5.22美元。亚马逊第二季度运营利润为58.43亿美元,相比之下上年同期为30.84亿美元;净销售额为889.12亿美元,较上年同期的634.04亿美元增长40%。不计入汇率变动所带来的5.82亿美元的负面影响,亚马逊第二季度净销售额同比增长41%。

亚马逊第二季度净销售额和每股收益均超出分析师预期。据雅虎财经频道提供的数据显示,39名分析师此前平均预期亚马逊第二季度每股收益将达1.46美元,38名分析师此前平均预期亚马逊第二季度净销售额将达815.3亿美元。

今年4月,亚马逊预计2020财年第二季度净销售额将达750亿美元到810亿美元,同比增长18%到28%,其中包含了汇率变动预计将会带来的约70个基点的负面影响。亚马逊还在当时预计,2020财年第二季度运营利润为-15亿美元到15亿美元,相比之下2019年同期运营利润为31亿美元。这一预期假设与新冠病毒有关的成本将达40亿美元左右。

运营数据:

亚马逊第二季度净产品销售额为502.44亿美元,高于上年同期的358.56亿美元;净服务销售额为386.68亿美元,高于去年同期的275.48亿美元。

按照地域划分,亚马逊北美部门(美国、加拿大)第二季度净销售额为554.36亿美元,比上年同期的386.53亿美元增长43%;运营利润为21.41亿美元,相比之下上年同期为15.64亿美元。

亚马逊国际部门(英国、德国、法国、日本和中国)第二季度净销售额为226.68亿美元,比上年同期的163.70亿美元增长38%;运营利润为3.45亿美元,相比之下上年同期的运营亏损为6.01亿美元。

亚马逊AWS云服务第二季度净销售额为108.08亿美元,比上年同期的83.81亿美元增长29%;运营利润为33.57亿美元,相比之下上年同期为21.21亿美元。

亚马逊第二季度来自于北美部门的销售额在总销售额中所占比例为62%,相比之下上年同期所占比例为61%;来自于国际部门的销售额在总销售额中所占比例为26%,与上年同期所占比例相比持平;来自于AWS云服务的销售额在总销售额中所占比例为12%,相比之下上年同期为13%。

按照服务和业务类型划分,亚马逊第二季度来自于在线商店的净销售额为458.96亿美元,与去年同期的310.53亿美元相比增长48%,不计入汇率变动的影响为同比增长49%;

来自于实体店的净销售额为37.74亿美元,与去年同期的43.30亿美元相比下降13%,不计入汇率变动的影响同样为同比下降13%;

来自于第三方卖家服务的净销售额为181.95亿美元,与去年同期的119.62亿美元相比增长52%,不计入汇率变动的影响为同比增长53%;

来自于订阅服务的净销售额为60.18亿美元,与去年同期的46.76亿美元相比增长29%,不计入汇率变动的影响为同比增长30%;

来自于AWS云服务的净销售额为108.08美元,与去年同期的83.81亿美元相比增长29%,不计入汇率变动的影响同样为同比增长29%;

来自于其他业务的净销售额为42.21亿美元,与上年同期的30.02亿美元相比增长41%,不计入汇率变动的影响同样为同比增长41%。

现金流信息:

在截至2020年6月30日的12个月时间里,亚马逊的运营现金流为512亿美元,与上年同期相比增长42%;在截至2019年6月30日的12个月时间里,亚马逊的运营现金流为360亿美元。在截至2020年6月30日的12个月时间里,亚马逊的自由现金流为319亿美元,高于上年同期;在截至2019年6月30日的12个月时间里,亚马逊的自由现金流为250亿美元。在扣除本金还款以后,亚马逊过去12个月时间里的自由现金流为213亿美元,高于上年同期;在截至2019年6月30日的12个月时间里,亚马逊扣除前述项目以后的自由现金流为161亿美元。在扣除本金还款以及根据资本租约所获资产以后,亚马逊过去12个月时间里的自由现金流为194亿美元,高于上年同期;在截至2019年6月30日的12个月时间里,亚马逊扣除前述项目以后的自由现金流为130亿美元。

业绩展望:

亚马逊预计2020财年第三季度净销售额为870亿美元到930亿美元,同比增长24%到33%,其中包含了汇率变动预计将可带来的约20个基点的负面影响,这一展望的中值为900亿美元,超出分析师此前预期;运营利润为20亿美元到50亿美元,相比之下2019年同期的运营利润为32亿美元,这一展望假设新冠病毒疫情相关成本将达20亿美元。据雅虎财经频道提供的数据显示,37名分析师此前平均预期亚马逊第三季度净销售额将达862.9亿美元。

 股价变动:

当日,亚马逊股价在纳斯达常规交易中上涨18.35美元,报收于3051.88美元,涨幅为0.60%。在随后截至美国东部时间周四下午4点53分(北京时间周五凌晨4点53分)为止的盘后交易中,亚马逊股价再度上涨152.12美元,至3204.00美元,涨幅为4.98%。过去52周,亚马逊的最高价为3344.29美元,最低价为3005.05美元。


(来源:新浪科技)


查看原文:https://www.ikjzd.com/home/126801

跨境电商大转折:https://www.kjyunke.com/courses/579

邮乐网购物商城:http://www.ikjzd.com/w/1776

亚马逊日本站官方分享大会:https://www.kjyunke.com/courses/505

亚马逊第二季度营收889亿美元:净利润同比增100%

什么是品牌备案?品牌备案后在亚马逊有这六大优势。。。

什么是品牌备案?品牌备案后在亚马逊有这六大优势。。。

 大家好!Goman今天就跟大家谈谈耳熟能详的品牌备案。近期,卖家无论是花几千元注册一个商标,或者是购买一个2万元的商标,都要义无反顾地投入亚马逊。目的,也只有一个,大家都知道亚马逊平台能赚钱,而且赚钱必须要来自于流量的扶持和准入条件,这其中一个就是,品牌备案。所以,我们今天来谈谈什么是品牌备案还有品牌备案的六大优势。

那么,什么是品牌备案呢?

对于卖家来说,品牌是获得消费者熟悉和信任的捷径。

如果能让消费者相信品牌,那将是长久的良性循环,不仅能获得更多消费者的信任和支持,同时品牌的知名度逐渐扩大,有益于企业发展。

Amazon品牌备案就是提供给品牌持有者的一层保护。通过Amazon品牌备案,卖家可以在Amazon上更好的发布产品和发展自己的品牌。

而品牌备案的确也是优势多多,我们一来看看

01. 品牌备案后可以申请A+页面。

还记得吗?你的页面只是简单的product description所以对比一下,同样的产品,如果你是买家,你买谁的?现在知道你为什么没有订单了吧!

202007310931416430.png

Goman认为,A+页面好比千军万马的文字,所谓一图胜千言

02. 品牌备案后,可以上视频

图片的最后一张可以上视频你回忆下你经常在天猫京东买东西,是不是也喜欢看一下短视频,了解产品的功能使用,甚至本来你不打算买的,只是浏览下,然后你就下单剁手买了,所以图片上面有视频,真的很容易促成订单的,别问我怎么知道,因为我就是那样的买家,看完视频就想买,买,买!!

03 品牌备案之后,投放头条搜索广告(headline advertising)推广品牌店铺。

你还在做亚马逊最基础的站内广告PPC? 而你的对手同行已经开始做头条搜索广告了,对手已经排在你的前面了,所以别问你为什么没有订单了,对手不仅文案写的比你好,图片有视频,页面有图文,还有这个头条搜索广告,你问我,为什么他出单那么多,现在你知道你吧?

image.png

04.品牌备案之后,你的logo满天飞!

正常如果你没有品牌备案,咱们最多是提心掉胆的将logo放图片上,都不敢宣扬,品牌备案之后,咱们的每个产品都可以印上logo。产品本身,图片,包装,到处让买家看到你的品牌,这样以后买家用好了,喜欢用了,下次再买他一定会直接在亚马逊搜索框内输入你的牌子,就像我现在每次买牛奶就直接天猫搜索德亚脱脂牛奶了。所以啊,尽管现在亚马逊不强调店铺的概念,未来的发展趋势,一定是强调品牌旗舰店铺的,早点树立品牌意识,以后亚马逊运营之路才能走得稳妥一点,长久一点哦。

05.品牌备案之后,上传新品再也不用花钱去买UPC/EAN码了。

尽管这个不值钱,但每次买到用过的UPC码还是很窝火的,耽误时间不说,而且价格参差不齐,你买了一个UPC花了8毛钱,然后以为便宜,突然群里聊天有人告诉你,UPC才3毛钱一个。你可想这个里面还是有水的。只是你不知道。备案之后,上传产品再也不用去买UPC,省事省时省钱啊。

image.png

06. 品牌备案之后,赶走跟卖!

Goman提醒大家,想来跟卖你的新老司机,都害怕了。没有品牌备案之前,你是拿那些人没有办法的,因为亚马逊老大允许他跟卖你这没有品牌的,所以他大胆来抢你的流量,抢你的订单,有时候还特别不要脸的将你的购物车编辑权给抢走了,你发警告信他也不怕,因为他已经查到了:你没有品牌备案!有了品牌备案后,他想跟卖只能偷偷的半夜熬夜跟卖你了,但一旦碰见勤奋的你,夜里抓他一个正着,那么他就只能收到亚马逊老大的通知,listing被迫下架了。另外赶走跟卖,除了通常说的发警告信,投诉以外,只要你品牌备案成功,你还可以加入亚马逊的透明计划,也可以有效赶跟卖。不知道亚马逊的透明计划是什么?(Goman补充一下--------Transparency服务(透明计划)是亚马逊于2015年开启的一项服务,旨在维护品牌的形象,树立消费者对于品牌的信心。一旦卖家的商品加入到这个计划中,这个ASIN的每一个商品都需要贴上一个唯一的二维码标签。这个标签是尺寸约为0.5"X0.5"的二维码在系统中实际对应的是26位阿拉伯数字。包装上的二维条形码充当防伪标签,并且由于其独特性,买家可以通过相应的APP扫描来验证商品。通过透明计划杜绝亚马逊跟卖,据了解,当其他卖家来跟卖已经参加透明计划的产品时,需要像亚马逊系统提交正确的二维码进行验证。验证不通过自然就创建不了跟卖了想要加入到此项计划的卖家,必须是生产商或者是品牌拥有者,就是说需要已经完成亚马逊商标备案的商家,另外这项计划目前支持美国站。

注册链接。https://brandservices.amazon.com . 透明计划费用:一次性购买数量<100万个,则0.05美元/个;100万个<一次性购买数量<1000万个,则0.03美元/个;一次性购买数量>1000万个,则0.01美元/个。最后大家有兴趣参加这个计划,可以通过文中的链接进行注册,有任何疑问可以通过邮件的形式咨询亚马逊透明计划的团队,邮箱是:transparency-busdev@amazon.com这个是美国团队操作的,所以我们需要发送英文邮件。)

image.png

Goman补充点小知识:品牌备案的流程和步骤

第一步:登录卖家后台,搜索栏输入"brand registry"按回车键搜索,会出现一系列的搜索结果,下拉找到"List Your Products in the AmazonBrand Registry"链接点击进入

第二步:点击进入ListYour Products in the Amazon Brand Registry页面后,下拉至页面底部,找到"Amazon Brand Registry"链接点击进入

第三步:进入Amazon Brand Registry页面后,找到"Apply to register your brand"链接点击进入填写申请信息页面。

(来源:跨境税法Goman)

查看原文:https://www.ikjzd.com/home/126802

用户服务优化:https://www.kjyunke.com/courses/572

"穿越亚马逊"海音汇沙龙第一期---不空谈,只实践:https://www.kjyunke.com/courses/40

amazon go:http://www.ikjzd.com/w/67

什么是品牌备案?品牌备案后在亚马逊有这六大优势。。。

店铺被跟卖,为何平台不禁止反而纵容?

店铺被跟卖,为何平台不禁止反而纵容?

近期,有朋友给猴哥留言咨询,关于自己的店铺被跟卖,导致流量被大量分流,自己的利润空间受到极大的压缩,希望猴哥帮忙看看怎么办。

因此本期,我们来说说要是我的店铺被跟卖了怎么办?

关于跟卖

其实纵观这几年的跨境电商平台以及国内电商某宝某多,卖家因为上架未经授权的产品导致侵权被起诉,不光一分钱没赚还要因为被职业打假人举报,反要支付品牌方巨额的赔偿金的事件非常之多。

不过在国内电商规则日益完善的情况下,该问题已经得到了良好的解决,往往没有授权甚至都没办法入驻。

不过在跨境电商领域,由于国际商标法的不健全,还是会让我们的一些投机的卖家有机可乘,跟卖一些流量高的店铺,通过分其店铺的流量来转化为自己的订单,进行谋利。这个问题尽管是在规则成熟的亚马逊上,也颇为多见,也让人极为头痛。

不过值得一提的是,亚马逊在规则上的做法非常高明,因为我们做亚马逊的卖家其实都知道,跟卖(sell yours on Amazon)是亚马逊的合理销售规则。

为什么在别的平台都避之不及的跟卖,到了亚马逊,平台反而要鼓励卖家跟卖呢?

这有一个非常大的因素,就是为了让利给消费者,猴哥给你算笔帐,你就明白了,同样的产品,同样的品牌,如果有多家店铺在销售,为了提高自己店铺的流量与转化率,各个卖家之间必然会出现价格竞争,从而不断缩小卖家的既有利润,让那些投机的卖家刨去那些不合理的利润空间,从而也就可以让亚马逊的消费者们能够以合理的价格购买他们需要的商品。

从平台为消费者考虑的角度,这样的平台,如果猴哥作为消费者,猴哥肯定就爱了。不过,这样其实又会引申另一个问题,如果亚马逊,明着让商家去打价格战,打到最后羊毛始终出在羊身上,势必会降低产品质量也降低服务,消费者不是反受其害吗?

对,也不对。因为在亚马逊的规则中,跟卖的前提是要求产品与服务都是完全一致,这就包括了产品本身、品牌、包装、功能、赠品等等。一系列的东西,如果这些都已经到了一致的情况,那也就意味着,依旧可以排除掉一些有投机行为的卖家。

那如果我被跟卖,该怎么办?

做卖家的,我们不会有人喜欢价格战,损人不利利己,因为压缩的是我们自己可以赚到的利润,但是被跟卖也非常的难受,那怎么办呢?唯有主动求变,在别人束手就擒,坐以待毙的时候。我们完全可以开始打造自己的品牌,做产品创新,也做更好的服务。

说到这里,我们其实也会发现跟卖,其实促使了卖家们的品牌化、差异化!平台也会因为商家的优质服务与差异化产品,水涨船高,加深粘性。平台可谓是机关算尽,赚的盆满钵满。

世界那么大,何必跟卖

关于为什么要跟卖,猴哥也做过调研,一方面是有人纯粹希望分流量。还有的人是只有部分产品跟卖,然后吸引用户后,让用户看到自己更多的产品。无论是出于什么原因,猴哥都是希望大家都可以理性良性竞争,不要做损人不利己的事情,共创跨境电商健康环境!

你在出海做跨境电商的过程中,遇到了什么困难,可以留言告诉猴哥!猴哥会在下期内容中告诉你!

想要快速学习跨境电商选品策略,市场动态的朋友,可以关注,私信我。让你少走一些弯路,相信你一定受益匪浅。

(来源:跨境电商猴哥)

以上内容属作者个人观点,不代表立场!本文经原作者授权转载,转载需经原作者授权同意。

店铺被跟卖,为何平台不禁止反而纵容?2016年全球跨境电子商务大会暨全球跨境电子商务协会年会、 wish平台基础操作系列课程、 邮乐网购物商城、 外媒:亚马逊第三方市场的价值是其自身零售业务的两倍、 SIE-第二届中国全球跨境电商产业带博览会今在义乌开幕!、 WE海外仓项目、 东莞到新疆游、 新疆半自助游、 新疆半自助游、

花40万请主播带货只卖出3000元,直播带货7类行为将被依法查处

2019年双十一当天花费40万元服务费请主播带货,四场直播后却只得3000元销售额,企业随后将直播公司诉至法院。7月30日,南都记者从浙江省宁波市江北区法院获悉,在法官组织下,双方近日达成调解,主播公司退还部分服务费。

据江北区人民法院介绍,森森公司(化名)为扩大品牌知名度与销售量决定试水网络直播带货,与麒麟公司(化名)签订了《双十一网络直播间推广协议》。双方约定麒麟公司应当指定旗下知名主播芭芭(化名)于2019年11月11日当天为森森公司进行产品直播推广,直播当日应完成不低于人民币100万元产品销售额。

结果因为主播芭芭档期冲突,麒麟公司在与森森公司口头协商后安排了一位新主播为森森公司进行网上带货,新主播完成四场直播后仅达成3000元的销售额。森森公司支付了40万的服务费,销售额极不理想,还错过了双十一销售黄金期。于是将麒麟公司诉至法院,要求退还40万元推广服务费并赔偿损失。

庭审中,双方对合同签订、款项支付都没有异议,但是对于违约责任各执一词,森森公司认为平台未与其协商更换主播,新主播流量与收取的服务费不匹配,要求退还服务费,商家认为已提前告知原定主播档期冲突,更换新主播系双方认可,且《直播间推广协议》未对销售额不达标约定违约责任,服务费不应退还。

在分析《直播间推广协议》后,法官发现该份协议双方只约定预期销售额、销售额达标后的提成比例,但并未约定销售额不达标情况下是否要承担违约责任,也未对不同流量层级主播的服务费进行约定。最终,在法官组织下,双方达成了调解,麒麟公司退还部分服务费给森森公司。

江北区人民法院提醒,网红带货作为一种新兴产业,理性合作是第一条。商家签订合同要慎重,对新行业的业态要有基本了解,明确双方的权利义务,不可迷信网红的粉丝数目和带货能力,以免遭受损失。

直播带货7类行为将被依法查处

7月29日,市场监管总局发布《市场监管总局关于加强网络直播营销活动监管的指导意见(征求意见稿)》(以下简称"征求意见稿")。这是我国首次把网络直播营销活动的监管上升到法制层面。

三种行为严格规范

未满十周岁不能在直播中代言

1

严格规范商品或服务营销

不得通过网络直播销售法律、法规规定禁止生产、销售的商品或服务;不得通过网络直播销售烟草制品等法律、法规规定禁止进行商业推销、宣传的商品或服务;不得通过网络直播销售特定全营养配方食品等法律、法规、规章规定禁止进行网络交易的商品或服务。

2

严格规范广告审查发布

严格遵守广告审查有关规定,未经审查不得发布。不得以网络直播形式发布医疗、药品、医疗器械、农药、兽药、保健食品和特殊医学用途配方食品等法律、法规规定应当进行发布前审查的广告。

3

严格规范广告代言

自然人、法人或其他组织接受委托,在直播中以自己的名义或形象对商品、服务作推荐、证明,直播内容构成商业广告的,应遵守广告代言有关规定。

不得利用不满十周岁的未成年人在网络直播营销活动中开展广告代言活动。不得委托因在虚假广告中作推荐、证明受到行政处罚未满三年的自然人、法人或者其他组织,在网络直播营销活动中开展广告代言活动。

刷单炒信、误导消费等

7类行为将被依法查处

01

依法查处电子商务违法行为

针对网络直播营销中"刷单炒信"、平台责任落实不到位等问题,根据《电子商务法》,重点查处虚构交易、擅自删除或编造用户评价、对平台内经营者侵害消费者合法权益行为未采取必要措施、未尽到资质资格审核义务、对消费者未尽到人身和财产安全保障义务等违法行为。

02

依法查处侵犯消费者合法权益违法行为

针对网络直播营销中售后服务保障不力等问题,根据《消费者权益保护法》,重点查处对消费者提出的修理、重作、更换、退货、补足商品数量、退还货款和服务费用或者赔偿损失的要求,故意拖延或者无理拒绝等违法行为。

03

依法查处不正当竞争违法行为

针对网络直播营销中网络主播欺骗和误导消费者等问题,根据《反不正当竞争法》,重点查处实施虚假或者引人误解的商业宣传、帮助其他经营者进行虚假或者引人误解的商业宣传、商业混淆、商业诋毁和不当有奖销售等违法行为。

04

依法查处产品质量违法行为

针对网络直播营销中售卖假冒伪劣产品等问题,根据《产品质量法》,重点查处在商品中掺杂掺假、以假充真、以次充好、以不合格商品冒充合格商品、伪造商品的产地、伪造或冒用他人厂名厂址、销售"三无"产品和侵犯他人知识产权商品等违法行为。

05

依法查处食品安全违法行为

针对网络直播营销中的食品安全问题,根据《食品安全法》,重点查处无经营资质销售食品、销售不符合安全标准的食品、销售标注虚假生产日期或超过保质期的食品等违法行为。

06

依法查处广告违法行为

针对网络直播营销中发布虚假违法广告问题,根据《广告法》,重点查处发布欺骗或误导消费者的虚假广告、发布违背社会良好风尚的违法广告和违规广告代言等违法行为。

07

依法查处价格违法行为

针对网络直播营销中价格欺诈等问题,根据《价格法》,重点查处捏造或散布涨价信息、利用虚假的或者使人误解的价格手段诱骗消费者进行交易等违法行为。

花40万请主播带货只卖出3000元,直播带货7类行为将被依法查处进阶管理、 vincent、 中国(深圳)跨境电商发展千人高峰论坛、 亚马逊无货源铺货模式常见问题解答、 华为反击!要求美国运营商巨头支付 10 亿美元专利费!、 亚马逊站外推广怎么做?亚马逊站外deal实操、 新疆最适合旅游的季节、 东莞到新疆游、 东莞到新疆游、

汗疱疹反复发作太难受?医生:做好4件事,想复发也难

同事小李不知道为什么,一到夏天手上就会长一些水泡,很痒,不自觉就会去抓,一抓就破掉,非常难受。

可能很多小伙伴都有出现过这样的情况吧?其实,这种小水疱也叫"汗疱疹",它是湿疹的一种,特别容易出现在脚掌、手掌、手指头缝和脚背上,刚出现的时候是米粒大小的,它不仅会发痒,还有灼热的感觉,一抓就破掉,很烦人。

为什么会出现汗疱疹?

首先,可能是精神方面的影响,很多人压力过大,情绪经常不稳定,特别是夏天,天气闷热,加上心情问题和不规律的生活节奏,就容易出现汗疱疹。

其次,一部分人对季节变化会比较敏感,也容易出现汗疱疹,特别是一直生活在北方,突然来到南方,南方天气热而且潮湿,体内容易湿气加重,内火也比较大,这种内热无法排除的情况下,就会产生汗疱疹。夏天会很明显,冬天的时候就比较好一些。

另外,有些小伙伴对花粉、海鲜或者某些洗涤用品过敏,患者也会引起过敏而发生汗疱疹。

引发汗疱疹的原因也是很多的,比如自身的免疫系统和遗传都对疾病有所影响,肠道功能受损、内分泌混乱都有可能引发汗疱疹。

如何治疗汗疱疹呢?

1:若是偶尔出现这种情况,比如去年没出现汗疱疹,今年出现了,这种症状比较短的,次数比较少的,就可以通过激素类的药物来改善,一些抗组胺药物和镇定剂药物都有改善的作用,也可以在医生的指导下配合使用一些洗涤止痒的药物。

2:若是出现汗疱疹,也可以适当使用维生素C,这是可以帮助局部皮肤恢复,促进皮肤结痂。

3:改善饮食习惯,不要吃太多高热量的食物,上火的东西都尽量少吃,特别是辛辣的食物。另外注意规律的生活习惯和饮食习惯也是很有必要的,这是内分泌稳定的基础,也是改善疾病的重要方法。

4;注意及时改善自己的精神状态,过于紧张、疲惫都会影响疾病。

这种疾病的出现,和很多因素有关系,只要我们重视一些细节,养成一些习惯,都是有助于疾病的改善和预防的。

如此预防汗疱疹会事半功倍

汗疱疹的患者大多都是体内湿气太重,那么祛湿是很有必要的,平时不要吃太多生冷的东西,比如冰镇的饮料、水果等,另外适当的运动可以祛湿也能帮助身体排毒,对汗疱疹的预防是有帮助的。

最后建议大家,汗疱疹的预防,大家也可以试着吃一些健脾胃的食物,比如薏米、红豆和一些清淡的食物,少吃辛辣、油腻的东西。平时居住的环境要注意避开一些过敏源。

参考资料:

汗疱疹反复发作太难受?医生:做好4件事,想复发也难listing撰写、 草根卖家俱乐部2017年度盛典、 产品上传、 围观:复联4掀起的系列爆款浪潮、 亚马逊否定关键词的"使用秘诀",看懂了能省大钱!、 中国卖家向德国纳税超7100万欧元 / eBay SpeedPAK英国路向价格大幅下降 、 江西婺源旅游大约多少钱、 江西婺源旅游大约多少钱、 江西婺源跟团游与自由行、

排便有4个“异常”,说明肠道已开始癌变,你还没留意

为了排毒,清肠,李阿姨(化名)吃了三年的清肠茶,但便秘却愈发严重,这让她很是担心。

赶紧去家附近的医院查了下,最后却被查出结肠黑变病,而重度的结肠黑变病,还是一种癌前病变,这可把李阿姨吓坏了。

花10万养生,女子养出癌前病变

李阿姨,家里条件还可以,大概三年前听朋友说清肠茶、清肠果等保健品不仅可以排肠毒、清宿便,还能美容养颜,她便心动了,赶紧买了一些,这一吃就是三年多,前后大概花了10来万。

但近期有些便秘,喝完清肠茶后,不仅症状得不到缓解,而且越来越严重,所以来医院检查,没想到却被诊断为结肠黑变病。

究其原因,主要是因为她喝的"保健茶"当中含有泻药,比如酚酞、番泻叶、大黄等,而泻药当中多含一种叫蒽醌类的物质,这种物质在进入体内后会刺激肠道的神经末梢,增强直肠的反射性蠕动,所以会有以改善便秘、通便的效果。

但是注意:过量摄入这种物质,可刺激肠粘膜上皮细胞,使细胞凋亡,时间久了,可造成肠道黏膜病理性改变,这些死亡的细胞会被巨噬细胞吞噬,然后转化为典型的脂褐素或其他色素等沉积在结肠黏膜上,使结肠发生黑变病,危害患者健康。

结肠黑变病:它离肠癌有多远?

很多人可能对它不是很了解,其实很简单,从名字上来看,就是在结肠粘膜上出现黑色的色素沉着,这是它的主要特征,患病后,患者主观可出现便秘、排便困难、腹胀、肛门坠胀或腹痛等症状,其病因暂时还不明确,比较统一的观点是认为它的发生和长时间便秘、服用泻药有关。

需要提醒大家的是:虽然该病多为良性的,只要及时治疗,是可逆的;但是如果放任不管,可明显提升腺瘤性息肉的发病几率,有调查数据发现,结肠黑变患者中结肠息肉的发病率为36%,而腺瘤性息肉又是肠癌的癌前病变,所以,在发现结肠黑变病时,一定要引起重视,及时解决。

解密:便秘会引起肠癌吗?

我们先来了解下,什么样叫便秘:

对于便秘,很多时候并没有一个明确的界限,所以很多人也无法做出很好的判断,有的人觉得一天没有排便就是便秘,有的人觉得很用力才能排出便就是便秘,其实这些想法都是不恰当的。

临床上,对于排便次数并没有严格规定,一两天一次,或者两三天一次,都是可以的,而且有时候也可因为天气热、出水多、压力大等因素导致大便干结、硬,而这些都是正常的。

所以对于判断便秘,我们需要根据时间(是长时间存在还是偶尔出现)、排便困难程度(蹲着马上就可以还是需要蹲个十来分钟、是否需要花很大力气)、便后感(大便后仍有残便感)、排便次数(一周小于3次即可算便秘)四个方面来判断。

如果自己无法很好的判断,可及时去医院咨询专业医师,别不引以为意,最后却带来严重后果,比如肠癌。

便秘和肠癌的关系

结肠的主要功能就是吸收食物当中的水分、储存垃圾(大便),所以如果长时间便秘,就会导致大便等垃圾在肠道停留过久,刺激肠粘膜,时间久了,可能诱发癌变。但是这不是说便秘一定会得肠癌,因为目前没有证据可证实一点。但是如果发生了肠癌,肿块可压迫或堵塞肠道,从而诱发便秘。

所以,我们可以得出:并不是便秘导致了结肠癌,而是结肠癌发展到了一定阶段,影响了排便,产生了"原本并没有"的便秘或腹泻症状。如果你感觉便便出现异常,就一定要警惕肠癌。

注意:出现这样的便便,是肠癌征兆

1、大便的次数发生了明显的变化,原来可能一天一次,现在一天可能排三五次,甚至更多;

2、大便的形状也发生变化,本来正常的一般是成形、圆柱形的,但是现在却变成黏液便,有时候还带血;

3、大便的习惯也出现变化,本来每天早上七八点会准时排便,但是现在就很没有规律,有时候会频繁想上厕所,有时候又上不出来;

4、便秘、腹泻反复交替;

如果发现自己出现上述症状,同时还伴有不明原因的消瘦、贫血,或摸到腹部有肿块,则要多高警惕肠癌,及时去医院进行肠镜等检查。

总结:预防便秘,需要我们调整饮食,多运动,如是疾病引起还需要及时治疗原始疾病才行,而不是过度依赖保健品,就像文章开头的李阿姨,花了钱,反而给自己健康带来威胁,所以大家要注意;还有就是,便秘与肠癌之间关系密切, 所以平时要注意观察便便情况,发现异常一定要及时就医。

参考资料:

[1]《这样的便便,小心肠癌!万病之源,始于肠道!.健康时报.2017-09-08

[2]《花10万养生,女子肠子都黑了!养出癌前病变!这东西真的不能长吃…》.光明网. 12-13

[3]《长期吃减肥药居然会变"黑心肠" 近两年患者越来越多!》.浙江在线.2017-05-26

排便有4个"异常",说明肠道已开始癌变,你还没留意汇通达、 声网agora、 2016惠州跨境电商交流会、 速查!2000亿美金关税清单列表!你的商品在里面吗?、 高达200亿欧元!欧盟计划对美国商品征收关税!、 亚盟知识产权、 江西婺源旅游大约多少钱、 江西婺源跟团游与自由行、 江西婺源跟团游与自由行、

2020年7月30日星期四

重磅!恒大又一位王牌正式离队,曾在球队中超首秀进球留下英雄泪_王进泽

原标题:重磅!恒大又一位王牌正式离队,曾在球队中超首秀进球留下英雄泪

日前,根据国内媒体报道称恒大王牌新星王进泽已经确定离队。王进泽离开恒大之后,他职业生涯下一站将是石家庄永昌。王进泽的名字已经出现在永昌一线队大名单,未来有希望在新东家踢上中超。王进泽成为恒大又一位离队的新星,这并不让球迷感到意外。因为他在上赛季就因为在恒大一线队难踢主力,被租借到了中甲效力。

99年出生的王进泽在恒大梯队时表现不错,曾经有过多次进球的高光表现。王进泽就是靠着在恒大梯队的抢眼发挥,赢得了恒大一线队青睐。王进泽进入恒大一线队之后,他就没有想过自己能在中超获得出场机会。因为恒大前锋位置巨星云集,王进泽在这种情况下连打替补的资格都没有。还好王进泽遇到了喜欢用年轻球员的主帅卡纳瓦罗,卡纳瓦罗力排众议在2018赛季中超收官战上,给了王进泽出战联赛的机会。

机会是留给有准备的人,这句话放在王进泽身上同样合适。王进泽在比赛中接到恒大队友传球,打入了职业生涯中超首球。进球之后的王进泽被队友拥抱,让他十分激动。王进泽触景生情,留下了英雄泪。因为王进泽等待这一刻,已经等了很长时间。所以在这种情况下,代表恒大首秀就进球的王进泽,就激动落泪让球迷为之动容。原本恒大球迷觉得他中超首秀斩获进球,这位新星前途应该无量。

正当恒大球迷期待王进泽在上赛季能再接再厉,争取迎来终极爆发时,恒大却将他租借到了中甲北体大俱乐部。恒大将王进泽租借到北体大,也是出于为王进泽职业生涯考虑的角度。毕竟王进泽要是继续留在恒大一线队,他很难获得稳定的出场机会。不过王进泽在北体大踢中甲时,同样没有获得太多的出场机会。

所以王进泽在跟北体大结束合约之后,他就回到了恒大一线队。虽然王进泽上赛季在中甲表现都不温不火,但是王进泽依然得到了球队高薪续约。这次恒大将王进泽租借到中超升班马石家庄永昌,球迷希望王进泽能在永昌抓住机会,争取可以在中超立足,迎来职业生涯第一个爆发。

本文插图来源于网络返回搜狐,查看更多

责任编辑:

重磅!恒大又一位王牌正式离队,曾在球队中超首秀进球留下英雄泪_王进泽品类管理、 推广思路与产品定价技巧、 三剑客闭门集训营-亚马逊爆破攻略、 eBay在美国启动全新的支付管理方案!、 阿里巴巴闯入全球"创新力"企业十强,成唯一一家入选的中国企业、 2018年prime day:网站崩溃、listing页改版、PS花式爆单!、 诺唯真邮轮旅游一次多少钱、 诺唯真邮轮旅游最佳路线、 诺唯真邮轮旅游最佳路线、

雨果网2020CCEE(深圳)选品大会明日开启,ShopifyQ2营收同比增长97%

2020 CCEE(深圳)选品大会明日开启

7月31日-8月1日,2020年CCEE"首秀"坐标深圳会展中心即将重磅开席。已有过万实力卖家成功搭乘"选品大会"的航班,借助"选品大会"之势,结识更多强有力的供应商,以"攻城略地"的势头,迎战旺季!

四大主流平台揭秘旺季选品趋势;十多家新平台支招新市场玩法;零售卖家转型B端爆单心经揭秘;雨课特训营旺季专场干货实操大放送Facebook、Tik Tok、Google、速卖通等社交营销新玩法;百家工厂、数百万跨境SKU静候佳缘。

值得一提的是,抖音号""将于7月31日-8月1日两天全程直播,带你云端逛展,与百家工厂在线互动,关于工厂起订量、产品特点、合作模式等问题,欢迎届时到抖音直播间提问。【点击报名】

国务院常务会议:部署进一步扩大开放稳外贸稳外资

7月29日,国务院总理李克强主持召开国务院常务会议,部署进一步扩大开放稳外贸稳外资,决定深化服务贸易创新发展试点。

会议指出,稳外贸稳外资是落实党中央、国务院"六稳"工作部署的重要环节。要围绕稳住外贸主体、稳住产业链供应链:

一是支持外贸企业增强抗风险能力。针对企业订单减少等突出问题,推出有效措施支持拓市场、增订单。运用出口信用保险积极保障出运前订单被取消风险。推广"信保+担保",为外贸企业融资提供增信支持。

二是鼓励中西部、东北地区发挥优势,承接劳动密集型外贸产业。支持发展跨境电商、海外仓、外贸综合服务企业等新业态,扩大市场采购贸易方式试点,带动中小微企业出口。

三是完善吸引外资政策环境。对重点外资项目一视同仁加大用地等保障。提高外资高新技术企业认定便利度。再贷款再贴现专项额度、进出口银行新增贷款规模等同等支持外资企业。

四是发挥服务贸易对稳外贸稳外资的作用。结合区域发展战略,将服务贸易创新发展试点扩大到全国21个省份部分地区,围绕拓宽开放领域、提升便利水平进行改革探索,包括发展跨境商业医疗保险、推进中外合作办学、扩大技术进出口经营者资格范围、在常态化防控下加强旅游和体育国际合作等,促进更高水平对外开放。

Shopee将对不活跃店铺进行清查

日前,Shopee方面称将对平台不活跃店铺进行清查。自2020年8月起,Shopee平台新增定期清查不活跃店铺规则。

据悉,长时间未运营的店铺将收到Shopee的提醒邮件,卖家需要按照邮件提示在规定时间内操作。若在规定时间内未按照指引操作,店铺将会被永久关闭。店铺一经关闭则不予申诉。

ShopifyQ2财报出炉,营收同比增长97%

日前,Shopify公布2020年Q2度财务业绩报告。数据显示,第二季度总收入为7.143亿美元,比2019年同期增长97%。调整后毛利润增长了84%,达到3.814亿美元,而2019年第二季度为2.073亿美元。

特朗普1万亿美元刺激计划细节曝光,每人发1200美元现金

历经数日协商,日前美国总统特朗普和参议院共和党人商议出1万亿美元刺激计划的细节——将提供每人1200美元现金、相当于工资70%的额外失业救济,并保障企业和个人不因新冠肺炎衍生的法律诉讼受伤害。

据悉,额外失业救济金为原先工资的70%,取代将于本周到期的每周额外600美元失业救济金。接下来到9月底,额外发放的失业救济金调降为每周200美元,10月起再加上通常由州政府提供的补助款,让额外失业救济金相当于原本工资的70% ,最高每周不超过500美元。

雨果网2020CCEE(深圳)选品大会明日开启,ShopifyQ2营收同比增长97%Linio Jumia Wish带你玩转全球、 indiegogo、 跨境电商培训课程、 姐夫将喜提哪两个城市作为第二总部拆分的备胎?、 亚马逊49个套路总结、 想爆单?先学会亚马逊智能识别和流量分配原理!、 深圳特价新疆游、 新疆最适合旅游的季节、 新疆最适合旅游的季节、

广州德比!恒大首发11人浮现:郑智接班人迎101场 “宝塔”再轮换_廖力生

原标题:广州德比!恒大首发11人浮现:郑智接班人迎101场 "宝塔"再轮换

北京时间7月30日20:00,广州恒大迎来本赛季中超第二轮比赛,对手是同为广州的球队广州富力,由于两队都在间歇期完成了大面积的补强,都可以称得上是引援大户,如今早早对决,有望快速点燃广州球迷的激情。此役广州德比,广州恒大已经没有了以往的绝对优势,因为联赛赛程密集,而且球队状态并不理想,首轮2-0战胜申花存在不小的防守问题,让申花拿到了两倍于恒大的射门次数,幸好对手把握机会能力不足。

如今面对广州富力,广州恒大依然面临严重的防守问题,考虑到富力有扎哈维这样的神级射手,恒大急需填补掉后防线的漏洞,尽可能让对方减少射门次数。对于球队本身来说,广州恒大此役也凶多吉少,队内的外援均没有达到最佳比赛状态,而且体能问题越来越明显,卡帅此役将继续把赌注压在韦世豪和杨立瑜两位年轻球员身上。

赛前,恒大还出现了一个好消息和一个坏消息,好消息是早早被认为是郑智接班人的廖力生迎来了自己的第101场比赛,他已经代表广州恒大踢了100场比赛,据悉,恒大将在与广州富力的比赛前20分钟为廖力生举办百场仪式,目前已经准备好了印有100场字样的恒大球员纪念球衣。

坏消息是,恒大的中场核心保利尼奥缺席了昨日的备战训练,意味着他将不会首发出战与广州富力的比赛。由于其他位置的人员基本保持稳定,恒大踢富力的广州德比首发11人已浮现,郑智接班人廖力生迎来101场,他将轮换老将黄博文首发出战,"宝塔"组合则再次打散无缘联袂首发。

锋线,韦世豪、艾克森、杨立瑜三人继续搭档,首轮比赛三人踢出了各自的特色,韦世豪彻底完成了蜕变延续上赛季的强势表现进球如麻,而艾克森则起到了支点作用为两名小将制造了进攻空间,这样的恒大反击效率非常高,杨立瑜的做饼能力让人看到了其接班郜林的潜力,此役继续首发令人期待,费南多将替补登场。

中场,塔利斯卡和廖力生、张修维三人联袂首发,塔利斯卡将成为球队的进攻发起点,廖力生和张修维分别担任传球手和工兵角色,为球队攻守两端提供保障,郑智、徐新、保利尼奥等人替补待命,由于首发中场防守将面临较大考验,下半场卡帅大概率派上保利尼奥强化攻守两端。

后防线,恒大将派上李学鹏、蒋光太、梅方、张琳芃4人搭档四后卫,刘殿座担任门将。这一套首发阵容将是恒大目前轮换较为理想的阵容。结合第一场比赛的情况,恒大此役继续采取防守反击的策略,发挥年轻球员的优势,希望恒大能继续拿出强势的表现。返回搜狐,查看更多

责任编辑:

广州德比!恒大首发11人浮现:郑智接班人迎101场 "宝塔"再轮换_廖力生tm商标、 卖家精灵、 产品线规划、 你中招了吗?请收藏这份持续更新的涉诉下架品牌清单!、 Wish的站内PB广告成本越来越高,可以试试站外的推广!、 Wish FBW海外仓2大重磅利好!、 皇家加勒比邮轮报团多少钱、 组团去诺唯真邮轮、 组团去诺唯真邮轮、

用Flutter做桌上弹球?聊聊绘图(CanvasCustomPaint)API

本文是Flutter中Canvas和CustomPaint API的使用实例。
首先看一下我们要实现的效果:
实现效果
结合动图演示,列出最终目标如下:

  1. 在程序运行后,显示一个小球;
  2. 每次程序启动后,小球的样式均发生随机性变化,体现在大小、颜色和位置三点;
  3. 小球运行的规律参考桌球或三维弹球游戏;
  4. 单击屏幕,小球变色;
  5. 双击屏幕,小球暂停/恢复运动;
  6. 长按屏幕,小球开始/停止自动变色。

运用的主要技术点:
Canvas和CustomPaint API。

运行平台:
Android、iOS

源码地址:
Github
Gitee


功能拆解

首先拆解前文中所列出的6个实现目标,显而易见,要实现它们,我们需要:

  1. 随机颜色生成器;
  2. 随机位置生成器;
  3. 随机尺寸生成器;
  4. 小球绘制逻辑;
  5. 小球运动逻辑:
    • 边界判定;
    • 初始运动方向生成器;
    • 定向移动位置更新器。
  6. 用户手势监听器。

功能实现

接下来,我们逐步实现功能拆解中所列举的6个具体功能。

随机颜色生成器

随机颜色生成器在程序启动、单击屏幕和自动变色中使用。
在Flutter中,我们可以通过Color类对红、绿、蓝和透明度分别定义,来定义某个唯一的颜色,数值范围是0-255。对于透明度,0表示完全透明,255表示完全不透明。
对于随机数值,我们使用Random类生成0-255之间的随机整数。
随机颜色生成器则主要使用上述两个类来实现,具体代码片段如下:

Color _color = Color.fromARGB(0, 0, 0, 0);// 改变小球颜色void changeColor() {	_color = Color.fromARGB(255, Random().nextInt(255), Random().nextInt(255),Random().nextInt(255));}

随机位置生成器

随机位置生成器在程序启动时使用。
要生成随机位置,方法依然是使用Random类,但要注意随机值范围。通常我们需要小球出现的位置在屏幕内,因此,我们需要生成两次随机数,分别表示小球初始位置的x和y轴坐标。坐标值分别小于屏幕横向尺寸和纵向尺寸。当然,它们都要大于0。
另外,我们还需要分别获取屏幕的宽高。
因此,具体代码实现如下:

[获取屏幕宽高]

double screenX, screenY;@overrideWidget build(BuildContext context) {	screenX = MediaQuery.of(context).size.width;	screenY = MediaQuery.of(context).size.height;	...}

[生成随机位置]

double _x = 0, _y = 0;// 生成小球初始位置和大小void generateBall() {	_x = Random().nextDouble() * screenX;	_y = Random().nextDouble() * screenY;}

随机尺寸生成器

随机尺寸生成器在程序启动时使用。
完成了之前两种随机值的生成,到了尺寸这里,就很轻车熟路了。由于随机尺寸和随机位置都在程序启动时调用,且操作对象都是小球,我们将其实现都放在generateBall()方法中。最终代码如下:

double _x = 0, _y = 0, _size = 0;// 生成小球初始位置和大小void generateBall() { _size = Random().nextDouble() * (screenY - screenX).abs(); _x = Random().nextDouble() * screenX; _y = Random().nextDouble() * screenY;}

小球绘制逻辑

要在界面上绘制小球,我们需要使用CustomPaint组件。而CustomPaint组件需要一个CustomPainter实例。小球的绘制工作主要在继承了CustomPainter的类中。我们直接看代码:

import 'package:flutter/material.dart';import 'package:flutter/widgets.dart';class Ball extends CustomPainter { Paint _paint; double _x, _y, _size; Ball(double x, double y, double size, Color color) { _paint = new Paint(); _paint.isAntiAlias = true; _paint.color = color; this._x = x; this._y = y; this._size = size; } @override void paint(Canvas canvas, Size size) { canvas.drawOval(Rect.fromCenter(center: Offset(_x, _y), width: _size, height: _size), _paint); } @override bool shouldRepaint(CustomPainter oldDelegate) { return oldDelegate != this; }}

通过阅读上面的代码,可以发现,整个Ball类除了构造方法外,只有两个override的方法,可以说是很简单了。
在构造方法中,我们初始化了_paint对象,它是可以看做是"画笔";
在paint()方法中,我们调用canvas对象的drawOval方法画圆,表示小球。canvas可以看做是"画板";
shouldRepaint()方法表示在刷新布局的时是否需要重绘,只有在返回true时会发生重绘,这里我们让程序自行判断就可以了。
我们将上述代码保存为ball.dart备用。
注意,这里面无论是位置、颜色还有尺寸,都没有写固定的值。是因为该类只负责"画圆",而具体画什么样的圆,则交给该类的使用者来定义,也就是main.dart。
在main.dart中,我们将App设置为全屏,并添加全屏尺寸的CustomPaint组件,组件内放置Ball对象。

@overrideWidget build(BuildContext context) { screenX = MediaQuery.of(context).size.width; screenY = MediaQuery.of(context).size.height; return Scaffold(  body: GestureDetector(  child: Container(   width: double.infinity,   height: double.infinity,   child: CustomPaint(painter: Ball(_x, _y, _size, _color))),  onTap: () {  	// 改变小球颜色  	changeColor();  },  onDoubleTap: () {  	// 暂停/恢复移动  	_keep_move = !_keep_move;  },  onLongPress: () {  	// 自动改变小球颜色  	_auto_change_color = !_auto_change_color;  }, ));}

上述代码中,GestureDetector组件负责接收用户点击事件,其中的_keep_move、_auto_change_color都是布尔类型变量,是小球移动和自动变色功能的开关。
接下来,我们在initState()方法中调用之前的随机位置生成器、随机尺寸生成器和随机颜色生成器,赋值_x、_y、_size和_color。

@overridevoid initState() { super.initState(); WidgetsBinding.instance.addPostFrameCallback((timeStamp) async {  generateBall();  changeColor();  calculateMoveAngle();  startMove(); });}

这里面,calculateMoveAngle()和startMove()方法分别对应初始运动方向生成器以及开始运动并定期更新UI的方法。除了这两个方法外,如果现在运行程序的话,应该可以看到一个静态的小球出现在屏幕上了,并且随着每次重新运行程序,小球的样式和位置都将发生变化。
接下来,我们就来让小球动起来吧!

小球运动逻辑

要让小球准确无误地运动,我们需要遵循以下步骤:首先生成一个随机的运动方向;然后以60FPS的频率,每次在运动方向上前进5个像素的步长(当然,你可以自定义);最后还要注意边界判定,在小球到达屏幕边缘时正确转向。
下面我们逐个实现。

初始运动方向生成器

既然是随机方向,那么平面上360度范围内任何一个角度都有可能。因此,我们这里需要先生成0-360范围内的值。然后根据三角函数和运动方向的速度,计算出横、纵坐标的速度。其实很简单,就是勾股定理。

double _step_x, _step_y, _angle;// 计算小球初始移动角度(方向)void calculateMoveAngle() { _angle = Random().nextDouble() * 360; _step_x = sin(_angle) * _speed; _step_y = cos(_angle) * _speed;}

我们这里把运动速度(_speed)看做是三角形的斜边,横、纵坐标的移动速度(_step_x、_step_y)看做是三角形的直角边即可。没记错的话,都是初中几何知识,不会很难理解。

定向移动位置更新器

前文说到,我们将以60FPS的刷新率更新界面,这也就意味着,每隔大约16ms刷新一次小球位置。因为只有小球的运动,才能让人感到界面在"更新"。这一步骤,我们用到Timer类。并将更新器在initState()方法中调用,以便程序启动后,小球即刻运动,也就是前文代码中见到的startMove()方法。

// 开始移动void startMove() { Timer.periodic(Duration(milliseconds: 16), (timer) {  moveBall();  setState(() {}); });}// 小球移动void moveBall() { _x += _step_x; _y += _step_y;}

到此为止,小球已经可以开始沿着某个随机方向移动了。但很快,它将移出屏幕。

边界判定

显然,小球每前进一步,都要做屏幕边界判定,以防小球移出屏幕范围。而边界判定在moveBall()方法中实现似乎是最恰当的。
我们可以轻松地总结出小球移动的规律,当小球移动到屏幕边缘时,我们只需让其反向运动即可。比如,小球以3的速度移动并接触屏幕的右边缘,接下来,仍以3的速度移动并朝向屏幕的左边缘。
水平方向如此,垂直方向亦如此。
因此,我们的边界判定逻辑如下:

// 带有便捷判定的小球移动void moveBall() { if (_x >= screenX || _x <= 0) {  _step_x = 0 - _step_x; } _x += _step_x; if (_y >= screenY || _y <= 0) {  _step_y = 0 - _step_y; } _y += _step_y;}

用户手势监听器

最后,配合用户手势及相关的布尔变量,在每次刷新小球位置时实现变色和暂停移动。
继续修改moveBall()方法:

// 带有便捷判定的小球移动void moveBall() { if (_keep_move) {  if (_x >= screenX || _x <= 0) {   _step_x = 0 - _step_x;  }  _x += _step_x;  if (_y >= screenY || _y <= 0) {   _step_y = 0 - _step_y;  }  _y += _step_y;  if (_auto_change_color) {   changeColor();  } }}

到此,程序全部实现完成。
下面放上完整的main.dart代码:

import 'dart:async';import 'dart:math';import 'package:flutter/material.dart';import 'package:flutter/services.dart';import 'ball.dart';void main() { runApp(MyApp());}class MyApp extends StatelessWidget { @override Widget build(BuildContext context) { SystemChrome.setEnabledSystemUIOverlays([]); return MaterialApp(  title: 'Flutter Demo',  theme: ThemeData(  primarySwatch: Colors.blue,  visualDensity: VisualDensity.adaptivePlatformDensity,  ),  home: BounceBall(), ); }}class BounceBall extends StatefulWidget { @override _BounceBallState createState() => _BounceBallState();}class _BounceBallState extends State<BounceBall> { final double _speed = 5; double _x = 0, _y = 0, _size = 0; double _step_x, _step_y, _angle; Color _color = Color.fromARGB(0, 0, 0, 0); bool _auto_change_color = false; bool _keep_move = true; double screenX, screenY; @override void initState() { super.initState(); WidgetsBinding.instance.addPostFrameCallback((timeStamp) async {  generateBall();  changeColor();  calculateMoveAngle();  startMove(); }); } @override Widget build(BuildContext context) { screenX = MediaQuery.of(context).size.width; screenY = MediaQuery.of(context).size.height; return Scaffold(  body: GestureDetector(  child: Container(   width: double.infinity,   height: double.infinity,   child: CustomPaint(painter: Ball(_x, _y, _size, _color))),  onTap: () {  // 改变小球颜色  changeColor();  },  onDoubleTap: () {  // 暂停/恢复移动  _keep_move = !_keep_move;  },  onLongPress: () {  // 自动改变小球颜色  _auto_change_color = !_auto_change_color;  }, )); } // 开始移动 void startMove() { Timer.periodic(Duration(milliseconds: 16), (timer) {  moveBall();  setState(() {}); }); } // 改变小球颜色 void changeColor() { _color = Color.fromARGB(255, Random().nextInt(255), Random().nextInt(255),  Random().nextInt(255)); } // 生成小球初始位置和大小 void generateBall() { _size = Random().nextDouble() * (screenY - screenX).abs(); _x = Random().nextDouble() * screenX; _y = Random().nextDouble() * screenY; } // 计算小球初始移动角度(方向) void calculateMoveAngle() { _angle = Random().nextDouble() * 360; _step_x = sin(_angle) * _speed; _step_y = cos(_angle) * _speed; } // 带有便捷判定的小球移动 void moveBall() { if (_keep_move) {  if (_x >= screenX || _x <= 0) {  _step_x = 0 - _step_x;  }  _x += _step_x;  if (_y >= screenY || _y <= 0) {  _step_y = 0 - _step_y;  }  _y += _step_y;  if (_auto_change_color) {  changeColor();  } } }}

让我们一起让这个程序跑起来吧!
实现效果

用Flutter做桌上弹球?聊聊绘图(CanvasCustomPaint)APIkrazy、 亚马逊大咖详解广告系统、 数据分析、 涉嫌逃税上1亿?日本税务局开始对中国跨境卖家下手!、 亚马逊新卖家必看:Listing这些问题很常见!、 亚马逊无货源跨境电商是否适合现在的年轻人去创业?、 赏花听泉观海 台湾春光正好(图)、 调查称7成人不满明年放假安排、 复活线路推荐 末日过后一起去环游世界、

海外网购需求爆发!亚马逊等近10家跨境平台齐聚CCEE招商

海外网购需求爆发!亚马逊等近10家跨境平台齐聚CCEE招商

7月31日10:00-17:00,亚马逊、eBay、Cdiscount、Tophatter、VOVA、Jumia、Newegg等众多跨境电商平台齐聚CCEE(深圳)跨境电商选品大会暨采购节招商专场,并同步开启在线直播招商!

据数据显示,亚马逊在今年第一季度销售额迎来四年最快增长。据预测,2020年亚马逊销售额将达到4164.8亿美元,比疫情爆发前的估值高出约120亿美元。

并且,今年亚马逊平台的销售额仍将占据其全球销售额的60.1%。eBay在昨日公布的Q2财报中显示,平台在第二季度营收同比增长18%,总交易额同比增长26%,不计汇率变动影响为同比增长29%。此外,疫情期间新兴平台的表现也十分显著。

疫情冲击下海外需求非但不退反而急剧增长。据预测,到2021年,全球电商业务预计将增长265%,全球电商销售额预计将占全球零售总额的17.5%。这表明2020年下半年,乃至未来的一段时间,电商市场仍然会保持强劲的上升态势。

海外网购需求仍在持续上升,现在入局跨境生意还来得及吗?新手卖家又该如何入驻平台?关于这些问题,答案尽在7月31日CCEE"平台专场直播"。平台官方亲自上阵解读海外市场趋势,行业机会,入驻方式等,为你答疑解惑!

海外网购需求爆发!亚马逊等近10家跨境平台齐聚CCEE招商海外网购需求爆发!亚马逊等近10家跨境平台齐聚CCEE招商stylenanda官网、 e邮包、 paipaiwang、 想要提高销量,亚马逊推出了Small Business Academy来帮你!、 英国脱欧后,将对英国站点有什么影响?、 6000亿美元的消费能力,卖家如何征服美国千禧一代?、 新疆2人旅游需要多少钱、 新疆旅行团旅游报价、 新疆旅行团旅游报价、