账户连接
使用帐户连接组件,商家可以将其商店连接或断开与各种帐户的连接。例如,如果商家想使用Facebook销售渠道,他们需要将自己的Facebook账户连接到Shopify商店。
用于让商家连接或断开他们的商店到他们的第三方帐户,如Facebook。
进口{链接,AccountConnection}从“@shopify /北极星”;进口{useState,useCallback}从“反应”;函数AccountConnectionExample(){常量[连接,setConnected]=useState(假);常量帐号名称=连接?“简Appleseed”:”;常量handleAction=useCallback(()= >{setConnected((连接)= >!连接);},[]);常量buttonText=连接?“断开”:“连接”;常量细节=连接?“账户连接”:“没有账户连接”;常量条款=连接?零:(<p>通过点击<强大的>连接</强大的>,您同意接受样本应用程序的{' '}<链接网址=“示例应用程序”>条款和条件</链接>.你要付佣金的15%通过样本应用程序进行销售.</p>);返回(<AccountConnection帐号名称={帐号名称}连接={连接}标题=“示例应用程序”行动={{内容:buttonText,onAction:handleAction,}}细节={细节}termsOfService={条款}/>);}
道具
想要帮助完善这个功能吗?请<!-- -->分享你的反馈.
接口<!-- -->
AccountConnectionProps<!-- -->
- 标题? 反应.ReactNode
-
显示为标题的内容。
- 细节? 反应.ReactNode
-
显示为其他详细信息的内容。
- termsOfService? 反应.ReactNode
-
内容显示为服务条款。
- 帐号名称? 字符串
-
服务的名称。
- avatarUrl? 字符串
-
URL为用户的头像图像。
- 连接? 布尔
-
如果帐户已连接,则设置。
- 行动?
-
帐号连接操作。
最佳实践
帐户组件应该:
- 被放置在帐户页面的顶部,用于相关的销售渠道
- 确定商家可以连接到的平台或服务的名称
- 显示帐户是否连接或断开,以便商家可以轻松连接或断开帐户
- 包含相关销售渠道或平台条款和条件的链接,包括有关商家使用渠道或平台可能产生的任何费用或费用的信息
- 链接到条款和条件,应该在销售渠道开发商的网站上打开一个新的浏览器窗口
内容的指导方针
标题
帐户连接标题应该是商家可以连接到的平台或服务的名称,后面跟着“帐户”一词。以句式书写帐户连接标题(仅大写第一个单词和专有名词)。
例如:
- Facebook账户
- Mailchimp的账户
- Instagram帐户
做
- Facebook账户
- Instagram帐户
不
- 连接您的帐户
- Instagram帐户
条款和条件
清楚地链接到你的条款和条件,让商家知道你的服务的任何额外费用。
做
- 单击连接,即表示您同意接受Sample的条款和条件。
- 对通过样品销售的产品,你们要支付15%的佣金。
不
了解条款、条件和付款细节。
Connect按钮
始终在帐户连接组件的按钮中使用动词Connect。当商家点击或点击“连接”时,它应该会在一个新的浏览器窗口中打开你的平台或服务的授权页面。
做
连接
不
连接应用程序
可访问性
的可访问性指南设置切换组件打开和关闭连接。