AMZ123跨境卖家导航
拖动LOGO到书签栏,立即收藏AMZ123
首页跨境头条文章详情

如何使用 Python 和批量操作创建完美的亚马逊活动结构?

12070
2022-08-22 11:37
2022-08-22 11:37
12070


今天向大家展示如何利用编程语言 Python 和 Pandas 包来创建处理 Amazon 批量操作所需的电子表格。

  • 什么是亚马逊广告批量操作?

  • 什么是完美的广告系列结构?

  • 如何使用 Python 创建新的批量工作表?

  • 设置一些变量

  • 外部工作表的附加信息

  • 创建活动、广告组等的方法。

  • 启动一切的主要方法

  • 创建我们的亚马逊批量表

  • 概括

一、什么是亚马逊广告批量操作?

亚马逊广告批量操作(我们称之为批量工作表)是 Excel 表格,其中包含完整活动结构,包括相关的绩效指标。我们可以创建新的广告系列或使用批量表格更新现有的广告系列。还可以在此处找到下载和上传批量工作表的页面:


如果想批量创建或批量更新许多活动,而无需为每个活动逐一执行相同的操作,则批量工作表特别方便。

假设我们希望将 ACoS < 20 % 的 400 个商品推广活动中的每个活动的预算增加 10%。虽然我们可以在亚马逊的广告控制台中轻松做到这一点,但使用亚马逊的批量表格会更聪明。

它会像这样工作:

  • 从广告控制台下载最新的批量表

  • 例如 Microsoft Excel 中打开文件,然后转到“赞助产品”工作表

  • 过滤我们感兴趣的活动的工作表

  • 更改预算列,例如,使用临时列

  • 保存文件并将其重新上传到亚马逊

但是,今天我们不想着眼于更新现有的广告系列,而是为产品创建新的广告系列。

二、什么是完美的广告系列结构?

我们通常为单个产品或产品系列创建非常具体的活动。例如我们通常会创建以下手动商品推广活动:

  • 1 个具有通用关键字目标的广告系列(通用意味着关键字不包含任何品牌名称)

  • 1 个带有攻击性关键字目标的广告系列(攻击性意味着我们针对竞争对手的品牌)

  • 1 个具有攻击性产品目标的广告系列(即针对竞争对手的产品)

  • 1 个具有防御性关键字目标的广告系列(防御性意味着我们针对包含我们的品牌或产品名称的关键字)

  • 1 个具有防御性产品目标的广告系列(即针对我们的产品)

这样做是因为进攻性、通用性和防御性广告系列通常会显示非常不同的绩效指标,例如,竞标我们的品牌比竞标竞争对手的品牌“便宜”得多。通用运动通常比“进攻性”运动“昂贵”少,但另一方面,比“防御性”运动更昂贵。这意味着我们需要为每种类型设置不同的性能目标。如果 ACoS 是我们的主要目标,那么与防御活动相比,进攻活动需要更高的 ACoS 目标。

如果我们将所有目标都放在一个广告系列中,那么我们的情况就会好坏参半。当然,我们可以在目标级别管理此广告系列,但我们将如何分配预算?例如,将如何允许我们的防御性活动的预算高于我们的进攻性活动?这是不可能的。这是我们拆分广告系列的另一个原因。但是,为单个产品/产品系列创建这五个活动需要一些工作。这就是我们使用 Python 实现自动化的地方。

三、如何使用 Python 创建新的批量工作表?

要从头开始创建为给定产品创建有意义的活动的批量表,我们首先需要一些信息:

  • 应该宣传哪些 ASIN 或 SKU?

  • 自己和竞争对手的品牌是什么?

  • 要定位的关键字是什么?

  • 要定位的产品是什么?

我们需要组织这些信息,例如,在不同的 Excel-Sheet 或 Google Docs 中。我们将这些信息组织在单独的文本文件中。我们有其他脚本或多或少地自动创建这些文本文件,例如,从现有的(但无组织的)活动中创建。

(产品和关键字数据存储在不同的文本文件中)


我们为每个 ASIN、SKU 或 ASIN/SKU 组创建这些文件。然后脚本将遍历每个文件夹并为每个产品(组)创建这五个活动。因此唯一需要做的就是填充这些文件、运行脚本、上传批量工作表,然后就可以开始了。

以下是脚本的主要组成部分。显示每个代码行会占用太多位置,因此我们将专注于最重要的事情。

四、设置一些变量

由于我们将创建一个新的批量工作表,因此我们需要了解批量工作表及其不同实体的结构。与广告组或关键字目标相比,我们必须为广告系列定义不同的值。

例如,要创建一个新的广告系列,我们需要填写以下字段(如果我们下载,就会找到这些字段,例如,填充的批量表):

emptySpBulksheet ={    "Product":"Sponsored Products",    "Entity":"",    "Operation":"Create",    "Campaign Id":"",    "Ad Group Id":"",    "Portfolio Id":"",    "Ad Id (Read only)":"",    "Keyword Id (Read only)":"",    "Product Targeting Id (Read only)":"",    "Campaign Name":"",    "Ad Group Name":"",    "Start Date":"",    "End Date":"",    "Targeting Type":"",    "State":"",    "Daily Budget":"",    "SKU":"",    "ASIN":"",    "Ad Group Default Bid":"",    "Bid":"",    "Keyword Text":"",    "Match Type":"",    "Bidding Strategy":"",    "Placement":"",    "Percentage":"",    "Product Targeting Expression":""}

这些是需要填写的列。一些列属于特殊实体,例如,每日预算列仅指活动实体,对于品牌推广和展示推广活动,然后我们定义一些变量来定义脚本的行为。这里有些例子:

# CampaigncreateSPCampaigns =TruecampaignStatus ="Enabled"# Enter “Enabled”, “Paused”, or “Archived”campaignDailyBudget =20# EUR or USDcampaignBiddingStrategy ='Dynamic bids - down only'# Enter "Dynamic bids - down only", "Dynamic bids - up and down", or "Fixed bid".campaignStartDate = time.strftime("%Y%m%d")# Today as default, e.g. "20220529"campaignEndDate =""# “yyyymmdd”, can be empty# Adgroup (https://advertising.amazon.com/API/docs/en-us/bulk sheets/sp/sp-entities/sp-entity-ad-group)adgroupMaxBix =1.50 adgroupStatus ="Enabled"# Enter “Enabled”, “Paused”, or “Archived”# KeywordkeywordDefaultMatchType ='broad'negativeKeywordDefaultMatchType ='negativeExact'# negativePhrase or negativeExact# Toggles: Here you can define which type of targets to create (true) or not (false)addKeywordsGeneric   =TrueaddKeywordsDefensive =TrueaddKeywordsOffensive =FalseaddProductsOffensive =FalseaddProductsDefensive =False

我们对其他广告类型(SB、SD)执行相同的操作。

五、外部工作表的附加信息

有时我们还使用带有一些附加信息的 Excel 表格。与文本文件相比,使用 Excel 有时更容易。假设有一个单独的工作表,其中文件名存储在mainInputFile带有两张工作表的变量中:

  • 品牌和产品名称

  • 竞争对手的品牌和产品名称

要将这些品牌添加到我们的 python 脚本中,我们将执行以下操作:

# Read additional data from main input file (Google Doc -> Excel Sheet)xls = pd.ExcelFile(mainInputFile)dfB = pd.read_excel(xls, engine="openpyxl", sheet_name="Our brands")dfC = pd.read_excel(xls, engine="openpyxl", sheet_name="Competitor brands")ownBrands        = dfB['Brand'].unique().tolist()competitorBrands = dfC['Brand'].unique().tolist()# Make sure brands are lowercaseownBrands =list(map(str.lower, ownBrands))competitorBrands =list(map(str.lower, competitorBrands))

我们还做一些数据并将所有内容转换为小写,这使得以后的比较更容易。也可以将其硬编码到脚本中,但这种方法使其更加灵活,如果像我们那样与多个客户端一起工作,就很方便。

六、创建活动、广告组等的方法。

在下一步中需要定义一些函数/辅助方法,以便构建批量工作表。以下是创建结构化广告系列名称的示例,该名称也反映了广告系列的目标:

defgetCampaignName(targeting ="Manual", campaignType ="SP", type1="keyword", type2 ="generic", groupName ="default"):        prefix ="RE-"+ campaignType +"-"        # targeting    if targeting =="Manual":        targetingPrefix ="MANU-"    else:        targetingPrefix ="AUTO-"            # type1    if type1 =="keyword":        type1Prefix ="KW-"    else:        type1Prefix ="PT-"        # type 2    if type2 =="generic":        type2Prefix ="GEN-"    elif type2 =="offensive":        type2Prefix ="OFF-"    else:        type2Prefix ="DEF-"        groupName = groupName.strip()    groupName = groupName[:30].upper()        campaignName = prefix + targetingPrefix + type1Prefix + type2Prefix + groupName +'-'+ randomString        return campaignName

如上所见,我们的广告系列名称以前缀开头,因此可以轻松识别我们的广告系列。然后添加以下字符串:

  • “MANU”或“AUTO”,如果它是手动或自动活动(仅适用于商品推广活动)

  • “KW”或“PT”,如果它是关于关键字或产品定位的

  • 使用“GEN”、“OFF”或“DEF”表示目标类型(通用、进攻或防御)

  • 产品名称(组)

  • 每次运行脚本时都会更改的随机字符串

随机字符串使得过滤在单次运行中创建的活动变得容易,例如。如果犯了错误,我们可以轻松找到这些活动,例如,将它们存档并重新开始。然后我们创建不同的方法来创建实体,例如,这里有一个方法来填充创建活动所需的相关字段:

defcreateSpCampaign(targeting ="Manual", type1="none", type2 ="none", groupName ="none", customerPath ="none", counter =1, fileName =""):    global bulkSheetSp        campaignName = getCampaignName(targeting = targeting, campaignType ="SP", type1=type1, type2 = type2, groupName = groupName)        campaign = copy.deepcopy(emptySpBulksheet)# Create a deep copy        campaign['Entity']           ='Campaign'    campaign['Campaign Id']      = campaignName    campaign['Campaign Name']    = campaignName    campaign['Start Date']       = campaignStartDate    campaign['End Date']         = campaignEndDate    campaign['Targeting Type']   = targeting.upper()    campaign['State']            = campaignStatus    campaign['Daily Budget']     = campaignDailyBudget    campaign['Bidding Strategy']= campaignBiddingStrategy        if((bulkSheetSp['Entity']=='Campaign')&(bulkSheetSp['Campaign Id']== campaignName)).any():        pass# Do nothing, we already have this campaign    else:        bulkSheetSp = bulkSheetSp.append(campaign, ignore_index=True)        # Create adgroup              createSpAdgroup(targeting = targeting, type1=type1, type2 = type2, groupName = groupName, campaignName = campaignName, customerPath = customerPath, counter = counter, fileName = fileName)

首先复制我们的“空批量表”并用所有必要的数据填充它。然后,此方法调用 next 方法createSpAdgroup,该方法执行与上图类似的操作,仅针对广告组。这将传递给广告系列的所有信息也会传递给广告组。

此方法如下所示:

defcreateSpAdgroup(targeting ="Manual", type1="none", type2 ="none", groupName ="none", campaignName ='none', customerPath ="none", counter =1, fileName =""):        counterString =f"{counter:02}"        global bulkSheetSp        adgroupName  = getCampaignName(targeting = targeting, campaignType ="SP", type1=type1, type2 = type2, groupName = groupName)+'-AG'+'-'+ counterString        adgroup = copy.deepcopy(emptySpBulksheet)# Create a deep copy to not alter emptySpBulksheet        adgroup['Entity']        ='Ad Group'    adgroup['Campaign Id']   = campaignName    adgroup['Ad Group Name']= adgroupName    adgroup['Ad Group Id']   = adgroupName    adgroup['State']         = adgroupStatus    adgroup['Ad Group Default Bid']= adgroupMaxBix            bulkSheetSp = bulkSheetSp.append(adgroup, ignore_index=True)    # Create ad        createSpAd(targeting = targeting, type1=type1, type2=type2, groupName=groupName, campaignName=campaignName, adgroupName=adgroupName, customerPath = customerPath)        if type1 =="keyword":        createSpKeywordTarget(targeting = targeting, type1=type1, type2=type2, groupName=groupName, campaignName=campaignName, adgroupName=adgroupName, customerPath = customerPath, fileName = fileName)    if type1 =="product":        createSpProductTarget(targeting = targeting, type1=type1, type2=type2, groupName=groupName, campaignName=campaignName, adgroupName=adgroupName, customerPath = customerPath)

我们以相同的方式定义了创建广告、关键字目标、产品目标、否定关键字等所需的所有其他方法。

七、启动一切的主要方法

然后需要我们的主脚本来启动它。比如这样:

if createSPCampaigns:        # Create empty bulksheet    bulkSheetSp = pd.DataFrame(data=emptySpBulksheet, index=[0])    # Get all products or product groups stored in different folders    productGroups = list_paths(customerPath)    productGroupsLength =len(productGroups)    j =0    randomString = randStr(N=5)# Create a random string    for productGroup in productGroups:                j = j +1                # Check which files are available        all_files =sorted(glob.glob(customerPath  +'/'+ productGroup +'/*.txt'))                counter =0        forfilein all_files:            if(addKeywordsOffensive)&('keywords-offensive.txt'infile):                createSpCampaign(targeting ="Manual", type1="keyword", type2 ="offensive", groupName = productGroup, customerPath = customerPath, fileName =file)                        if(addKeywordsGeneric ==True)&('keywords-generic.txt'infile):                counter = counter +1                createSpCampaign(targeting ="Manual", type1="keyword", type2 ="generic", groupName = productGroup, customerPath = customerPath, counter = counter, fileName =file)                        if(addKeywordsDefensive)&('keywords-defensive.txt'infile):                createSpCampaign(targeting ="Manual", type1="keyword", type2 ="defensive", groupName = productGroup, customerPath = customerPath, fileName =file)                        if(addProductsDefensive)&('products-defensive.txt'infile):                createSpCampaign(targeting ="Manual", type1="product", type2 ="defensive", groupName = productGroup, customerPath = customerPath, fileName =file)                        if(addProductsOffensive)&('products-offensive.txt'infile):                createSpCampaign(targeting ="Manual", type1="product", type2 ="offensive", groupName = productGroup, customerPath = customerPath, fileName =file)

出于教学原因,我删除了一些行,例如,在解析文件之前清理文件(删除空白行、删除重复的关键字等)。如果文件包含超过 1.000 个关键字,我们的脚本也会处理这种情况。如果使用排列,就会很快见效,因为我们想在广泛匹配的情况下使用词组匹配。

八、创建亚马逊批量表

最后但并非最不重要的一点是,我们需要将数据导出到 Excel 表,然后我们可以上传到亚马逊。

这像这样工作:

# Remove empty rowsif createSPCampaigns:    bulkSheetSp['Entity'].replace('', np.nan, inplace=True)    bulkSheetSp.dropna(subset=['Entity'], inplace=True)# Filenametoday = time.strftime("%Y-%m-%d-%H-%M")# Today as defaultoutputFile = customerPath +'/'+ today +'-'+ slugify(customer)+'-campaign-create-bulksheet.xlsx'outputFile = outputFile.replace("input-","")# Export to Excelwith pd.ExcelWriter(outputFile)as writer:      if createSPCampaigns:        bulkSheetSp.to_excel(writer, sheet_name='Sponsored Products Campaigns', index=False)

九、概括

一切就绪后,我们可以发挥创造力来快速填充这些 txt 文件或主输入表。以下是一些帮助大家入门的想法:

  • 根据品牌分析中的搜索词报告快速生成关键字和产品目标创意

  • 在这里也使用我们的亚马逊 SEO 研究中的关键字

如果我们的客户要求重新组织现有的活动并利用表现良好的关键字,例如,我们会解析现有的批量表并提取所有产品,包括。表现良好的目标。然后将每个目标放入正确的存储桶中,并在几分钟内运行脚本。

(免责声明:我们尊重原创。本平台提供的学习资料来源互联网和其它公众平台,主要目的在于分享信息,让更多人获得跨境行业学习资料,版权归原作者所有,内容仅供读者参考,如有侵犯您的权益或版权请及时告知我们,我们将尽快删除!)

免责声明
本文链接:
本文经作者许可发布在AMZ123跨境头条,如有疑问,请联系客服。
最新热门报告作者标签
AMZ123会员专享丨10月第1周资讯汇总
亚马逊Numerator最新追踪数据显示,亚马逊2026年秋季大促Prime Big Deal Days于10月6日至7日举行。本次大促消费者整体参与度较高,但家庭平均支出低于去年同期,消费者的购买重点也更加偏向日常必需品。数据显示,2026年Prime Big Deal Days平均每笔订单金额为48.78美元,高于今年6月Prime Day早期数据中的46.89美元。亚马逊宣布,将在法国和墨西哥增加季节性岗位,其中法国将招聘超过9500名临时员工,墨西哥则新增超过1.1万个临时岗位,两地合计超过2万人。新增人员将主要进入配送中心、分拣中心和配送站等物流环节,以应对年底订单量增长。
亚马逊日本站感恩节大促定档10月16日
亚马逊日本站将于2026年10月16日至10月19日举办为期4天的会员专属促销活动“Prime感恩节”
亚马逊印度大促创纪录,下单量同比增长100%
亚马逊2026年“印度大促节”迎来历届最强开局。活动开启后的首批销售数据显示,商品下单量创下该购物节历史最高纪录。
雅虎购物推出YouTube联盟营销计划
日本电商平台雅虎购物将与YouTube购物联盟营销计划展开合作。
Zalando在德国与波兰部署AI退货机器人
德国时尚电商平台Zalando与物流企业CEVA Logistics、人工智能机器人公司Sereact展开合作,在波兰希维博津和德国格雷文的物流中心启用AI机器人,自动处理服装等时尚商品的退货。
TRO资讯|睿观8月预警过的热卖万圣节饰品2天内发起4次维权,卖家速查!
跨境卖家紧急排查!华人饰品公司Yiwu Baimei E-Commerce旗下品牌Bonsny 委托Ford Banister IP律所于10月8日/9日在美国伊利诺伊州北区联邦法院连发4起版权TRO。截至目前,该系列案件被告名单仍然处于密封状态。该品牌饰品在亚马逊上极为畅销, 月销近700单,好评率高达75%,产品总体评分4.5。此次维权作品为万圣节系列饰品。该品牌今年内累计发起16次维权,自2024年以来共计发起30余起维权。其中 26-cv-04482 的被告名单就包括 273 家华人店铺……其余案件被告名单仍处密封状态——一旦解封,冻结范围可能进一步扩大。
美线运价仍处高位!欧洲、拉美多条航线酝酿涨价
近期,国际海运市场不同航线走势出现分化,美线运价维持高位,欧洲及拉美航线则陆续传出调价消息。美线运价高位运行,舱位仍需提前规划美西、美东航线整体运价维持相对高位,但近期市场已出现细微变化。据FreightWaves 10月9日报道,远东至美西即期运价在10月7日小幅回落,这是该航线自9月中旬以来首次出现单日下跌;不过,市场价格整体仍处于较高水平。与此同时,节后货量恢复、船公司空班安排及船期延误等因素,仍可能影响实际舱位供应。随着黑五、网一等年末购物季临近,卖家应关注后续出货节奏,避免因临时订舱、舱位调整影响补货计划。欧洲及地中海短期运价承压,关注下旬调价欧洲航线近期表现与美线有所不同。
亚马逊法国启用第10座配送中心,创造1000个正式岗位
亚马逊宣布,在法国瓦兹省博韦市正式启用其在法国的第10座配送中心。该中心投资超过2亿欧元,占地11万平方米,配备亚马逊自主研发的机器人技术,计划创造1000个长期正式工作岗位。
亚马逊推出评论邀请与AI广告等新功能
亚马逊接连推出多项面向卖家和广告主的新功能,覆盖商品评论、广告投放等环节。
Yandex俄罗斯数据中心遇袭,多项服务受影响
俄罗斯科技公司Yandex位于梁赞州萨索沃市的数据中心遭乌克兰无人机袭击并发生火灾,导致该设施全面停运,多项线上服务出现故障。
26年亚马逊秋季大促线上销售额达98.6亿美元
Adobe发布的数据显示,2026年亚马逊Prime Big Deal Days大促期间,美国消费者在线上零售市场的总支出高于2025年同期。为期两天的大促不仅带动了电子产品、玩具和个护用品等多个品类的销售,也推动品牌提前推出假日促销活动。
美国CBP发布低价值货物入境新规草案
这份草案计划调整2500美元及以下商品非正式入境的申报要求。
TikTok被禁止在Meta美国等七国平台投放广告
Meta宣布,禁止字节跳动(ByteDance)及其旗下TikTok在美国等7个国家和地区的Meta平台投放广告,同时限制第三方广告商投放跳转至TikTok及字节跳动旗下其他产品的广告。该禁令于当地时间10月8日开始实施。
广东小城,靠玩具做出500亿跨境生意
在澄海,玩具的更新速度是按天计算的。一张设计图交到工厂,模具、注塑、电子元件、喷涂、组装和包装,很快就能在周边找到对应的供应商。新品做出来后,会被送进当地大型玩具展厅,与几十万件样品一起等待全球采购商挑选。这样的新品,澄海平均每天要推出1000多款。AMZ123了解到,这片不足400平方公里的土地,聚集了超过6万家玩具生产经营单位,撑起全国超过一半、全球约三分之一的塑料玩具产量。积木、遥控车、过家家玩具、机器人……全球孩子拆开的玩具包装里,很可能就藏着一个“澄海制造”。不过,40多年前的澄海还没有如此密集的产业链。当地人最早生产的,只是结构简单的塑料装糖玩具,不少工厂也只是开在客厅、院子里的家庭作坊。
亚马逊广告接入ChatGPT,卖家流量入口正在改变
正文亚马逊广告开始出现在 ChatGPT但绝大多数卖家现在还没有入口真正值得关注的是购物决策正在从搜索框延伸到对话框美国部分广告主开始试点ChatGPTAds2026年9月10日,亚马逊广告宣布与 OpenAI 建立合作,支持广告主通过 ChatGPT 上的对话式广告体验拓展亚马逊广告活动。根据官方公告,美国部分广告主目前正在试点 ChatGPT Ads。不少卖家最关心的是:这个广告怎么开?答案很直接,绝大多数卖家现在还开不了。官方只确认了“部分广告主试点”,并未宣布 Seller Central 面向所有卖家开放自助入口。
亚马逊确认新一轮裁员,客服等团队受影响
亚马逊确认了新一轮裁员,主要涉及负责公司电商网站运营的Stores部门,受影响员工不足1000人。此次裁员波及美国、印度和英国的部分员工,涉及客户服务、第三方卖家服务及工程等岗位。
TikTok Shop 2026年度越南站点趋势洞察报告
1.统计周期:2025年08月到2026年07月 2.研究对象:分析TikTok Shop越南、主流市场短视频及直播电商数据,选取TikTok相关的内容进行分析报告
《2026欧盟PPWR包装合规白皮书》PDF下载
PPWR明确要求经济运营者必须准确了解其在每种包装投放市场过程中扮演的角色。对许多企业来说,这些角色的定义在理论上很简单,但在实践中会令人困惑,因为同一家公司可能根据包装投放市场方式不同而扮演不同的角色。
《2026年全球智能手机市场洞察研究报告》PDF下载
从全球智能手机市场出货量来看,2020–2021年,在疫情后需求释放与远程办公驱动下,出货量从12.9亿台提升至 13.6亿台,达到阶段性高点。但自2022年起,受宏观经济走弱、消费电子需求疲软及库存去化影响,市场连续两年下 滑,2023年降至11.6亿台的周期低点。
《跨境电商全球旺季经营增长指南》PDF下载
本指南旨在帮助出海企业完善支付和结账流程,构建全球扩张基础设施准备,为黑色星期五及后续销售周期实现高转化增长夯实业务基础。
《TikTok美区出海经营方法论白皮书》PDF下载
全球零售稳步攀升 未来4年全球零售市场仍将保持较稳定增长趋势,预计2024-2028年仍将保持5%左右的复合增长率,全球用户消费潜力巨大
《中国出海产业带洞察系列报告-中国小家电产业带》PDF下载
当全球商业加速互联,中国出海企业正以全速之姿迈向世界。在这场波澜壮阔的全球化征程中,各大产业带正以坚实、高效的硬核供应链,成为中国制造最底气十足的后盾。
《亚马逊印度站 高潜力选品推荐》PDF下载
140个重点品类:官方大数据告诉你什么产品在印度需求更大
《2026食品饮料品类出海全攻略》PDF下载
国外华人数量多,与中国人口味偏好最为接近,各类零食及速食产品接受度高;偏好甜食,如巧克力饼干/水果糖等;对健康养生产品需求较大,如黑芝麻丸/刺梨干/抹茶粉/混合坚果等。
AMZ123跨境电商
专注跨境行业热点事件报道,每日坚持推送原创深度热文
亿邦动力网
消除一切电商知识鸿沟,每日发布独家重磅新闻。
北美电商资讯
AMZ123旗下北美跨境电商新闻栏目,专注北美跨境电商热点资讯,为广大卖家提供北美跨境电商最新动态、最热新闻。
AMZ123星球
「AMZ123会员」为出海者推出的一站式私享服务
跨境电商赢商荟
跨境电商行业唯一一家一年365天不断更的媒体!
跨境数据中心
聚合海量跨境数据,输出跨境研究智慧。
AMZ123选品观察员
选品推荐及选品技巧分享。
亚马逊资讯
AMZ123旗下亚马逊资讯发布平台,专注亚马逊全球热点事件,为广大卖家提供亚马逊最新动态、最热新闻。
首页
跨境头条
文章详情
热门活动
跨境资讯
跨境资讯
跨境早报
跨境社群
品类交流群
宠物品类交流群
宠物品类交流群
加入
宠物品类交流群
扫码进群
家居品类交流群
家居品类交流群
加入
家居品类交流群
扫码进群
母婴用品交流群
母婴用品交流群
加入
母婴用品交流群
扫码进群
品类交流群
加入
跨境资料
亚马逊运营干货包
亚马逊运营干货包
加入
亚马逊运营干货包
扫码进群
TikTok运营干货包
TikTok运营干货包
加入
TikTok运营干货包
扫码进群
跨境电商行业报告
跨境电商行业报告
加入
跨境电商行业报告
扫码进群
跨境资料
加入
官方社区
跨境电商交流群
跨境电商交流群
加入
跨境电商交流群
扫码进群
亚马逊卖家交流群
亚马逊卖家交流群
加入
亚马逊卖家交流群
扫码进群
独立站卖家交流群
独立站卖家交流群
加入
独立站卖家交流群
扫码进群
官方社区
加入
AMZ123官方客服二维码1
立即扫码咨询
AMZ123官方客服二维码2
立即扫码咨询
咨询
官方微信群
官方客服

扫码添加,立即咨询

加群
官方微信群
官方微信群

扫码添加,拉你进群

更多
订阅号服务号跨境资讯
二维码

为你推送和解读最前沿、最有料的跨境电商资讯

二维码

90% 亚马逊卖家都在关注的微信公众号

二维码

精选今日跨境电商头条资讯

回顶部