文档店铺连接

店铺连接指南

将您的市场店铺连接到 Revenuealot,解锁强大的分析、自动化和优化工具。本指南涵盖连接 Takealot、Amazon、Shopify 和 Makro 店铺。

开始之前

⚠️

重要: 您必须拥有有效的订阅计划才能连接店铺。如需要,请访问计划页面进行升级。

您需要准备

  • 访问您的 Takealot 卖家中心的权限
  • 您的 Takealot API 凭证
  • 访问 Amazon Seller Central 的权限
  • 确认要连接的 Amazon Marketplace
  • 仅广告中心可选:需具备 BUSINESS+ 套餐和 Amazon Ads 账户管理员权限
  • 对于 Makro:您的 Makro 卖家登录凭证
  • 店铺管理员权限

连接 Takealot 店铺

概述

连接您的 Takealot 店铺后,Revenuealot 将通过 API 和智能采集技术同步:

  • 📦 产品数据和库存:实时同步您的 Listing 详情和库存水平。
  • 💰 销售和收入指标:全面的销售仪表盘和收入分析。
  • 📊 订单和退货信息:自动拉取历史和实时订单及退货状态。
  • 🎯 广告活动数据:追踪广告支出回报率 (ROAS) 和活动表现。
  • 产品评论和评分:监控客户反馈和产品评分趋势。

步骤 1:获取您的 Takealot API 凭证

  1. 访问 API 密钥管理页面

    Takealot API Key Location

  2. 生成 API 密钥

    • 点击 “生成新 API 密钥” 或创建新密钥
    • 复制 API 密钥(您将无法再次看到它!)

专业提示: 将您的 API 密钥存储在安全的密码管理器中。下一步您会需要它。

步骤 2:在 Revenuealot 中添加店铺

  1. 导航到店铺设置

  2. 输入店铺信息

    填写必填字段:

    • 店铺名称: 给您的店铺一个易识别的名称(例如:“主要 Takealot 店铺”)
    • 卖家 ID: 粘贴您的 Takealot 卖家 ID
    • API 密钥: 粘贴步骤 1 中的 API 密钥
    • API 密钥: 粘贴您的 API Secret(如果提供)
  3. 测试连接

    • 点击 “测试连接” 验证凭证
    • 您应该看到 ✅ 成功消息
  4. 保存店铺

    • 点击 “保存并连接”
    • 等待初始数据同步(可能需要 5-15 分钟)

首次同步: 初始数据同步可能需要长达 30 分钟,具体取决于您的店铺规模。完成后您将收到电子邮件通知。

步骤 3:验证数据同步

  1. 检查仪表板

    • 导航到仪表板
    • 您应该看到您的 Takealot 店铺已列出
    • 验证基本指标正在显示
  2. 查看产品

    • 前往产品
    • 确认您的产品可见
    • 检查价格和库存水平是否正确
  3. 查看店铺指标

✅ 成功! 您的 Takealot 店铺现已连接并正在同步。探索仪表板查看您的数据。


连接 Amazon 店铺

概述

连接您的 Amazon 店铺后,Revenuealot 将同步并呈现:

  • 📦 产品与库存:Listing、FBA/FBM 库存与价格
  • 🧾 订单与退货:订单状态与退货记录
  • 📈 Sales & Traffic / Economics:核心经营指标
  • 📊 店铺指标与产品分析:仪表盘与产品级分析
  • 🔁 Listing 同步与发布:跨平台同步到 Amazon

步骤 1:确认 Marketplace 与权限

  1. 登录 Amazon Seller Central 并确认要连接的 Marketplace。
  2. 确保有管理员权限完成授权。

步骤 2:在 Revenuealot 发起连接

  1. 前往 仪表板 → 设置 → 店铺
  2. 点击 “连接 Amazon 店铺” 并选择 Marketplace。
  3. 点击 “连接”,在新窗口完成 Amazon 授权。
  4. 授权完成后返回 Revenuealot。

Amazon 连接弹窗

Amazon 授权页面

步骤 3:等待初始同步并验证

  1. 在店铺列表中确认 Amazon 店铺已显示并为启用状态。
  2. 在 Amazon 店铺卡片中检查 GTIN 豁免 开关是否与该店铺在 Amazon 的实际资质一致。
  3. 如果该开关开启,Listing 同步时系统会自动携带 supplier_declared_has_product_identifier_exemption;如果关闭,则发布前必须提供 UPC/EAN/GTIN。
  4. 等待初始同步完成后,访问 Amazon 店铺指标
  5. 访问 Amazon 产品分析 验证数据。

初始同步: 首次连接会触发最近 180 天历史数据采集,耗时可能较长。

⚠️

GTIN 豁免默认值:新连接的 Amazon 店铺默认开启 GTIN 豁免。该设置是店铺级的,会直接影响 Listing 发布时是否自动声明豁免,以及是否必须填写 UPC/EAN/GTIN;后续可在 设置 → 店铺 的 Amazon 店铺卡片中调整。

连接 Amazon Ads(仅限 BUSINESS+)

在 Amazon 店铺连接成功后,Business 和 Enterprise 套餐可以额外授权 Amazon Ads 账号,以同步广告账户信息并使用广告中心。

⚠️

Amazon Ads 授权仅对 Business 和 Enterprise 套餐开放。

  1. 前往 仪表板 → 设置 → 店铺
  2. 在 Amazon 店铺卡片上点击 “连接广告”
  3. 在新窗口完成 Amazon Ads 授权。
  4. 返回页面后查看 Ads Profiles 数量与状态。

连接 Shopify 店铺

概述

Shopify 店铺现已改为”商家自建 App”的连接方式。每位商家需要先在自己的 Shopify Dev Dashboard 中创建并安装 app,然后将店铺域名、Client ID 和 Client Secret 提交到 Revenuealot,由系统完成校验和数据同步。

  • Shopify app 归您的店铺组织管理
  • Revenuealot 不会要求您安装共享 public app
  • Revenuealot 会代您校验 app 凭据并开始同步数据
  • 您现有的 Revenuealot 付费方式保持不变
⚠️

当前 Shopify 连接流程已不再使用旧版文档中的共享 OAuth 安装方式。

开始前请准备

请确认您已经具备:

  • 目标店铺的 Shopify 管理员权限
  • 所在组织的 Shopify Dev Dashboard 访问权限
  • 永久 Shopify 域名,格式为 your-store.myshopify.com(这是 Shopify 为每个店铺自动分配的永久域名,即使您配置了自定义域名,该 myshopify.com 域名也始终有效)
  • Revenuealot 仪表板 → 设置 → 店铺 的访问权限
⚠️

不要通过邮件向 Revenuealot 发送 Client Secret。请始终通过 Revenuealot 的安全连接表单提交凭据。

数据与权限说明

Revenuealot 当前连接流程要求以下 Shopify scopes,请一次性配置完整 — 设置 app 时直接复制下面这行:

read_products,read_orders,read_all_orders,read_returns
Scope用途
read_products商品同步与目录报表
read_orders订单与退款数据读取
read_all_orders首次同步时回填最近 180 天历史订单
read_returns退货与退款追踪

如果缺少上述任一 scope,Revenuealot 会拒绝连接。后续再补 scope 时,店铺通常需要重新 release app 版本并重新连接。

步骤 1:在 Shopify Dev Dashboard 中创建 app

  1. 登录目标店铺的 Shopify Admin,前往 Settings → Apps,点击 Develop apps

Shopify Admin - Settings - Apps

  1. 点击 Build apps in Dev Dashboard 进入 Dev Dashboard。

Build apps in Dev Dashboard

  1. 在 Dev Dashboard 中点击 Create app

Dev Dashboard - Create app

  1. Start from Dev Dashboard 下输入 app 名称(例如 Revenuealot),点击 Create

Create app - 输入名称

步骤 2:配置 app 访问权限与 scopes

  1. 打开 app 的版本配置页面。
  2. Access scopes 区域,粘贴以下 scopes(直接复制整行):
read_products,read_orders,read_all_orders,read_returns
  1. 点击页面底部的 Release 发布版本,然后保存配置。

配置 scopes 并发布

⚠️

如果缺少上述任一 scope,Revenuealot 会拒绝连接。后续补充 scope 后,需要重新 release app 版本并重新连接。

步骤 3:安装 app

  1. 发布后回到 app 的 Overview 页面。
  2. 点击右上角的 Install app
  3. 确认 app 已显示为已安装状态。

安装 app

步骤 4:在 app 设置中复制凭据

  1. 打开 app 的 Settings 页面。
  2. 复制以下信息:
    • Client ID
    • Client Secret
  3. 同时确认永久店铺域名,例如 your-store.myshopify.com

复制 Client ID 和 Client Secret

步骤 5:在 Revenuealot 中提交凭据

  1. 前往 仪表板 → 设置 → 店铺
  2. 选择 通过自建 App 连接 Shopify
  3. 填写:
    • shop.myshopify.com
    • Client ID
    • Client Secret
  4. 点击 验证并连接

Revenuealot Shopify 连接表单

步骤 6:等待校验与首次同步

提交后,Revenuealot 将自动:

  1. 校验凭据是否有效
  2. 检查已授予的 scopes
  3. 启动首次数据同步(商品、订单、退款)

如果校验失败,Revenuealot 会给出明确的错误提示,方便您回到 Shopify 修正配置。

安全最佳实践

  • 在提交前,先把 Client ID 和 Client Secret 保存到密码管理器
  • 使用专门的 app 名称,方便团队后续识别
  • 除非内部策略允许,否则不要把同一个 app 用于无关店铺
  • 如果 Client Secret 曾在安全表单之外泄露,请立即轮换

Shopify 常见问题排查

凭据校验失败

请检查:

  • app 是否已经 release
  • app 是否已经安装到正确店铺
  • 店铺域名是否为永久的 *.myshopify.com
  • Client ID 和 Client Secret 是否来自正确的 app

Revenuealot 提示 scopes 不足

请回到 Shopify Dev Dashboard 更新 app 版本,补充缺失 scopes,重新 release 后再回到 Revenuealot 重新连接。

已连接但暂时没有数据

首次同步通常需要一定时间。如果超过预期同步时间仍没有数据,请重新连接或联系 Revenuealot 支持,并附上店铺域名。

连接 Makro 店铺

概述

Makro 集成采用混合模式(凭证 + 邮件转发)提供:

  • 🏪 产品列表管理:使用您的卖家凭证直接管理产品上架和更新。
  • 📈 性能跟踪:基于解析的数据追踪店铺整体表现。

步骤 1:在 Revenuealot 中添加店铺

  1. 导航到店铺设置

  2. 输入店铺凭证

    • 在下拉列表中选择 Makro
    • 输入您的登录凭证

步骤 2:配置邮件自动转发

为了确保与您的 Makro 账户不间断集成,您必须设置永久邮件自动转发,将所有来自 Makro 关联账户的邮件转发到 RD@revenuealot.com。这是必需的,因为 Makro 没有提供足够的 API 访问权限来实现自动化,所以我们的系统依赖于直接接收账户相关邮件。

  1. 配置自动转发

    • 登录与您的 Makro 卖家账户关联的电子邮箱。

    • 设置规则将所有来自 Makro 的邮件自动转发到:

      RD@revenuealot.com

  2. 常用邮件提供商设置指南


多店铺管理

添加多个店铺

您的订阅计划决定了您可以连接多少个店铺:

计划店铺限制
Starter1 个店铺
Business3 个店铺
Enterprise10 个店铺

添加更多店铺:

  1. 前往设置 → 店铺
  2. 点击 “添加店铺”
  3. 选择市场(Takealot/Amazon/Shopify/Makro)
  4. 按照上述连接步骤操作

在店铺之间切换

在您的店铺之间导航:

  • 使用顶部导航中的店铺选择器下拉菜单
  • 或访问仪表板并点击店铺卡片

管理店铺访问权限

控制团队成员对特定店铺的访问权限:

  1. 前往 设置 → 团队
  2. 点击团队成员
  3. 店铺访问权限 下,选择他们可以查看的店铺
  4. 保存更改

故障排查

Takealot 连接问题

问题: “验证失败” 或 “无效的 API 凭证”

可能原因

  • API Key 与 User ID 不匹配。
  • API Key 已过期或被撤销。
  • 输入了错误的 User ID(请确保是 User ID 而不是 Seller ID)。

解决方案

  1. 登录 Takealot Seller Portal 重新生成 API Key。
  2. 确保复制的是完整的 API Key 字符串。
  3. 确认 User ID 正确无误(通常在 API Key 生成页面可见)。

Makro 连接问题

问题: “Makro 账号验证失败”

原因

  • 用户名或密码错误。
  • Makro 门户正在进行维护。

解决方案

  1. 尝试直接登录 Makro Seller Portal 确认凭证有效。
  2. 确保没有输入多余的空格。
  3. 如果更改了 Makro 密码,请在 Revenuealot 中更新凭证。

Amazon 连接问题

问题: 授权失败或回调报错

可能原因

  1. 在授权页面点击了拒绝。
  2. 浏览器拦截了新窗口或重定向。

解决方案

  1. 返回设置页重新发起连接并完成授权。
  2. 允许弹窗与重定向后重试。

Amazon Ads 连接问题

问题: Ads 授权失败或回调报错

可能原因

  1. 未完成授权流程或拒绝授权。

解决方案

  1. 在店铺卡片中重新点击 “连接广告” 并完成授权。

一般连接提示

最佳实践

  • 连接店铺时使用稳定的互联网连接
  • 初始同步期间不要刷新页面
  • 保持 API 凭证安全,切勿分享
  • 如果更改密码,请重新测试连接

避免这些错误

  • 公开分享 API 密钥或与团队成员分享
  • 在多个平台上使用相同的 API 密钥
  • 忽略”连接丢失”警告

安全与数据隐私

我们如何处理您的数据

您的数据安全是我们的首要任务。所有店铺凭证和数据都经过加密并安全存储。

  • 🔒 加密: 所有数据在传输(TLS 1.3)和静止(AES-256)时都经过加密
  • 🔑 凭证: API 密钥使用行业标准加密存储
  • 🛡️ 访问控制: 只有授权的团队成员才能查看店铺数据
  • 📊 数据使用: 您的数据永远不会与第三方共享
  • 🗑️ 数据删除: 您可以随时断开店铺连接并删除数据

撤销访问权限

断开店铺连接并撤销 Revenuealot 的访问权限:

  1. 前往 设置 → 店铺
  2. 点击要断开连接的店铺
  3. 点击 “断开店铺连接”
  4. 确认操作
⚠️

警告: 断开店铺连接将停止所有数据同步。历史数据将保留但不会更新。


常见问题

初始同步需要多长时间?

初始同步通常需要 5-30 分钟,具体取决于:

  • 产品数量(100 个产品 ≈ 5 分钟,1000+ 产品 ≈ 30 分钟)
  • 历史数据量(最近 12 个月)
  • 当前 API 负载
  • 您的订阅计划(更高计划获得更快同步)

我可以连接同一店铺两次吗?

不可以,每个店铺在每个组织中只能连接一次。但是,多个团队成员可以访问同一个已连接的店铺。

如果达到店铺限制会怎样?

如果达到计划的店铺限制:

  • 尝试添加新店铺时会看到消息
  • 选项:升级计划或购买额外的店铺附加服务
  • 现有店铺继续正常工作

连接会影响我的 Takealot/Makro 账户吗?

不会。Revenuealot 仅从您的店铺读取数据(经您许可)。我们从不:

  • 未经您明确操作而修改您的列表
  • 进行未经授权的购买或更改
  • 与竞争对手共享您的数据
  • 访问授予权限之外的任何内容

下一步

🎉 店铺已连接! 您的市场数据现在正在流入 Revenuealot。开始探索您的分析!


需要帮助?

我们的支持团队随时准备协助您进行店铺连接:

  • 📧 电子邮件:support@revenuealot.com
  • 💬 在线聊天:仪表板中可用(右下角)
  • 📚 文档:您正在阅读它!