权限和数据
了解应用可以访问 Shopify 中的哪些内容及原因、它存储哪些数据、买家的文件保存在哪里,以及卸载时您的数据会如何处理。
Sami B2B Onboarding 会请求 Shopify 授予其访问店铺中相关部分的权限,并保留买家发送给您的申请的自有记录。本页列出这两方面的内容,并说明买家的文件保存在哪里,以及在收到隐私请求或卸载应用时您的数据会如何处理。
应用可以访问 Shopify 中的哪些内容
Section titled “应用可以访问 Shopify 中的哪些内容”安装应用时,Shopify 会显示这些权限。
| 应用可以做什么 | 原因 | Shopify 权限范围 |
|---|---|---|
| 查看和编辑客户 | 按邮箱查找买家已有的客户,在您批准时创建客户,添加标签,开启 B2B approved,并在买家没有公司时设置免税。 | read_customers, write_customers |
| 编辑公司 | 在您批准时创建公司、其营业地点和联系人,应用批准条款,并暂停公司。同时也会读取您的公司,用于 Sync from Shopify 和公司页面。 | write_companies |
| 编辑产品和产品目录 | 在预设中列出您的 B2B 产品目录,并将获批公司的营业地点添加到您选择的产品目录中。 | write_products |
| 查看订单 | 在应用中该公司的页面上,显示其近期订单、总额和未付余额,涵盖其所有订单。 | read_orders, read_all_orders |
| 查看和编辑在线商店页面 | 为每个已发布的表单在您的店铺中创建页面,使其标题和可见性与表单保持一致,并列出您的页面以供 Always allow these pages 使用。 | read_online_store_pages, write_online_store_pages |
| 查看模板 | 查找您已发布的模板,以检查应用嵌入是否已开启,并在正确的位置打开模板编辑器。 | read_themes |
| 查看店铺的语言 | 了解店铺的默认语言和已发布的语言,用于 Settings › Translate。 | read_locales |
| 编辑结账规则 | 安装 B2B checkout lock 规则,该规则会阻止未获批的买家,以及被暂停或被移出 B2B 的公司结账。 | write_validations |
| 查看和编辑元对象及其定义 | 处理您店铺的自定义数据条目。 | write_metaobject_definitions, write_metaobjects |
| 按店面显示的内容查看产品和库存 | 只读,且仅限于店铺任何访客都已经能看到的内容。 | unauthenticated_read_product_listings, unauthenticated_read_product_inventory |
应用不会请求访问支付相关的权限。
当您卸载应用、发布其他模板,以及当客户或您的店铺请求查看或删除数据时,Shopify 也会通知应用。
您团队自己的权限
Section titled “您团队自己的权限”应用还会检查使用者在 Shopify 中的权限。批准申请,或更改已获批公司的状态,需要该用户员工账户拥有 Companies 和 Customers 权限。更改已获批公司的条款或销售代表需要 Companies 权限。如果没有这些权限,应用会禁用按钮并说明缺少哪项权限。店主可在 Shopify 后台的 设置 › 用户 下添加这些权限。请参阅 团队和角色。
Shopify 将客户的姓名、邮箱地址、电话号码和地址视为受保护的客户数据。应用只会将它们用于运行您的 B2B 入驻流程:归档申请、在 Shopify 中查找和创建客户及公司,以及发送您开启的邮件。
应用存储的内容
Section titled “应用存储的内容”| 数据 | 包含的内容 | 保留多久 |
|---|---|---|
| 申请 | 每个答案、公司和联系人名称、邮箱、国家、买家使用的语言、状态、决定和时间线 | 被拒绝和已放弃的申请,按下方 Data retention 的设置保留。其他所有申请,在应用安装期间保留。 |
| 上传的文件 | 买家附加的文档,及其类型和相关日期 | 与其申请保留的时间相同。 |
| 公司 | 应用列表中的公司,及其状态、销售代表、条款、评论和文档 | 在应用安装期间保留。 |
| 评论 | 您的团队对申请和公司发表的评论,及作者姓名 | 与其所针对的内容保留的时间相同。 |
| 活动日志 | 应用中发生的事情:决定、已发送的邮件及其收件人、导入和设置更改 | 在应用安装期间保留。 |
| 您的团队 | 每位打开过应用的员工的姓名、邮箱、角色和最近访问时间 | 在应用安装期间保留。 |
| 您的设置 | 表单、规则、预设、邮件模板、翻译和设置 | 在应用安装期间保留。 |
| 密钥和密码 | 您为 SMTP 服务器和集成输入的内容 | 加密存储,在应用安装期间保留。应用只会显示密码已保存,绝不会显示密码本身。 |
买家的文件保存在哪里
Section titled “买家的文件保存在哪里”买家上传的文件会存入私有云存储中您店铺专属的文件夹。任何文件都没有公开链接。您的员工通过应用下载文件,应用会生成一个有效期为五分钟的链接。买家的浏览器永远不会知道文件存储在哪里。
接收数据的服务
Section titled “接收数据的服务”只有当您使用某项功能时,应用才会将数据发送到对应的其他服务。
| 服务 | 时机 | 接收的内容 |
|---|---|---|
| 应用的邮件服务,或您自己的 SMTP 服务器 | 应用发送的每封邮件 | 收件人的地址和邮件内容 |
| 您的验证码服务商(reCAPTCHA 或 hCaptcha) | 表单设有验证码 | 买家的验证码答案和 IP 地址,用于验证 |
| Klaviyo | 您在表单上连接它 | 您映射到 Klaviyo 字段的答案 |
| 您的 webhook(例如 Zapier、Make 或 n8n) | 您为表单开启 webhook | 申请信息,针对您选择的事件 |
| Google Maps | 您开启地址自动补全 | 买家在地址框中输入的内容,从其自己的浏览器发送 |
| 欧盟的 VIES 服务 | 已开启税号检查,且号码来自欧盟 | 税号及其所属国家 |
| AI 翻译服务 | 您使用 Auto-translate | 您表单中的文字,绝不包括买家的答案 |
如需设置这些服务,请参阅 集成。
在 Settings › Application rules › Data retention 中,您可以选择应用保留未有结果的申请的时长。默认情况下,等待买家处理的申请在 30 天内没有任何活动后会作为 Abandoned 关闭,被拒绝和已放弃的申请会在 1 年后连同其文件、评论和时间线一起被永久删除。其他选项请参阅 申请规则。
买家可以要求您(作为店铺方)查看或删除其个人数据。您可在 Shopify 后台中,从客户的页面处理这些请求:点击 更多操作,然后点击 请求客户数据 或 清除个人数据。Shopify 会将请求转发给应用。请参阅 Shopify 的 处理客户数据请求 指南。
- 清除个人数据。 应用会查找使用该客户邮箱提交的申请。它会清除联系人的姓名、邮箱和答案,从应用列表中的公司里移除相同的信息,删除其上传的文件,并将时间线上的姓名和邮箱替换为“[redacted]”。申请本身及其决定历史会保留,因此您的记录仍能显示曾做出过决定。
- 请求客户数据。 应用会记录该请求。若要查看应用中保存的有关该买家的内容,请在 Companies › Applications 中搜索其邮箱。您可以将其申请导出为 CSV 文件。如需帮助,请 联系支持团队。
应用按邮箱地址匹配请求,因此使用其他地址提交的申请不会包含在内。
卸载后不久,应用会删除其为您店铺保存的所有内容:申请、上传的文件、列表中的公司及其评论、您的表单、规则、预设、邮件模板、翻译、设置和活动日志。此操作无法撤销。
应用在 Shopify 中创建的内容会保留在 Shopify 中:客户、带有营业地点和联系人的公司,以及标签。它为您的表单创建的页面也会保留;如果不再需要,请在 在线商店 › 页面 中删除。
卸载之前,请导出您想保留的内容。在 Companies 中,使用 Applications、Companies 和 Documents 标签页上的 Export,以及 Settings › Activity log 中的导出。请从 Documents 下载您需要的任何文档。
如果您再次安装应用,它会重新开始,并带有一个新的 Wholesale application 表单。若要将您的 Shopify 公司导回其列表,请使用 从 Shopify 同步。