当用户在chrome浏览器打开shopify网站,如果用户点击一下弹出的google一键登录功能按钮(如下图),用户将自动登录shopify购物网站。这个shopify网站一键登录功能(Google one tap login)叫做Sign in website with google。
用户在自动登录网站的同时,用户的邮箱自动同步到shopify的用户信息上,并且用户是订阅状态,非常便于商家后期的营销推广。
经过半年的测试,后台数据显示用户使用Google一键登录功能来注册和登录shopify店铺的频率超过80%。
01那么shopify卖家如何设置google的一键登录功能呢?
首先,shopify卖家设置google一键登录功能需要什么材料呢?
- 店铺logo, PNG格式,大小120*120像素,
- 一个gmail账号
- shopify后台登录账号
02获取Google API客户端ID
- 打开Google API控制台的“凭据”页面。
- 创建或选择一个Google API项目。如果您已经有一个使用Google登录按钮或Google One Tap的项目,请使用现有项目和Web客户端ID。如果您的项目没有Web应用程序类型的客户端ID,请单击创建凭据> OAuth客户端ID创建一个。确保在“授权JavaScript来源”框中包含您网站的域。请注意,Google One Tap只能显示在HTTPS域中。在执行本地测试或开发时,必须将
http://localhost
和http://localhost:<port_number>
到“授权JavaScript起源”框中。
03配置OAuth同意屏幕
使用Google登录和One Tap身份验证均包含一个同意屏幕,该屏幕告诉用户请求访问其数据的应用程序,他们要求的数据类型以及适用的条款。
- 打开Google API控制台的OAuth同意屏幕页面。
- 如果出现提示,请选择刚刚创建的项目。
- 在“ OAuth同意屏幕”页面上,填写表格,然后单击“保存”按钮。申请名称:要求同意的申请名称。该名称应准确反映您的应用程序,并与用户在其他地方看到的应用程序名称一致。应用程序名称将显示在“一键式”对话框窗口中。应用程序徽标:同意屏幕上的图像,可帮助用户识别您的应用程序。该徽标显示在“使用Google登录”同意屏幕和帐户设置中,而未显示在“一键通”对话框中。支持电子邮件:显示在用户支持的同意屏幕上,并发送给G Suite管理员,供其评估用户对您的应用程序的访问权限。当用户单击应用程序名称时,该电子邮件地址将显示在“使用Google身份登录”同意屏幕上。Google API范围:范围允许您的应用程序访问用户的私人Google数据。对于身份验证,默认范围(电子邮件,配置文件,openid)就足够了,您无需添加任何敏感范围。通常,最佳做法是在需要访问时而不是预先请求增量地作用域。 了解更多。授权域:为了保护您和您的用户,Google仅允许使用OAuth进行身份验证的应用程序使用授权域。您的应用程序的链接必须托管在授权域中。 了解更多。申请首页链接:显示在“使用Google登录”同意屏幕和“继续为”按钮下的一键式GDPR投诉免责信息。必须托管在授权域中。应用程序隐私权政策链接:显示在“使用Google登录”同意屏幕和“继续为”按钮下的一键式GDPR投诉免责信息。必须托管在授权域中。申请服务条款链接(可选):显示在“使用Google登录”同意屏幕和“继续为”按钮下的一键式GDPR投诉免责声明信息中。必须托管在授权域上。
按照以上流程即可快速为你的shopify店铺设置google的一键登录。
请勿转载,本文是否解决你的问题,没有的话请私信我(点击)