真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

自開(kāi)發(fā)Web應(yīng)用和SAPCustomerDataCloudIdentity服務(wù)的集成

今天的文章繼續(xù)由SAP成都研究院的云時(shí)代女王,Aviva給大家分享關(guān)于SAP Customer Data Cloud的一些使用經(jīng)驗(yàn)。

寧波網(wǎng)站制作公司哪家好,找成都創(chuàng)新互聯(lián)公司!從網(wǎng)頁(yè)設(shè)計(jì)、網(wǎng)站建設(shè)、微信開(kāi)發(fā)、APP開(kāi)發(fā)、成都響應(yīng)式網(wǎng)站建設(shè)公司等網(wǎng)站項(xiàng)目制作,到程序開(kāi)發(fā),運(yùn)營(yíng)維護(hù)。成都創(chuàng)新互聯(lián)公司成立于2013年到現(xiàn)在10年的時(shí)間,我們擁有了豐富的建站經(jīng)驗(yàn)和運(yùn)維經(jīng)驗(yàn),來(lái)保證我們的工作的順利進(jìn)行。專注于網(wǎng)站建設(shè)就選成都創(chuàng)新互聯(lián)公司

Aviva之前的文章可以在本文末尾處獲得。

下面是她的正文。


大家好,我是Aviva。本人在SAP 不負(fù)責(zé)Gigya的開(kāi)發(fā)工作 ,只是出于個(gè)人興趣,在業(yè)余時(shí)間閱讀了SAP官網(wǎng)上Gigya的幫助文檔后,就Gigya提供的網(wǎng)站登錄接入功能做了一些非常簡(jiǎn)單的Hello World級(jí)別的例子,在此分享給大家。

2017年SAP收購(gòu)了以色列創(chuàng)業(yè)公司Gigya, 現(xiàn)在Gigya又被稱作SAP Customer Data Cloud,是SAP C/4HANA的五朵云之一。所以下文在不同的上下文出現(xiàn)的SAP Customer Data Cloud和Gigya,大家可以認(rèn)為這兩組詞表達(dá)的是同一個(gè)意思。

自開(kāi)發(fā)Web應(yīng)用和SAP Customer Data Cloud Identity服務(wù)的集成

文章分為兩部分,第一部分,簡(jiǎn)單介紹SAP Customer Data Cloud的業(yè)務(wù),第二部分用一個(gè)demo介紹如何在自己的網(wǎng)站中使用SAP Customer Data Cloud中的某些服務(wù)。

Customer Data Cloud從功能上分為三大模塊:

自開(kāi)發(fā)Web應(yīng)用和SAP Customer Data Cloud Identity服務(wù)的集成
  • SAP Customer Identity

  • SAP Customer Consent

  • SAP Customer Profile

我們首先來(lái)簡(jiǎn)單了解一下這三大功能模塊。

SAP Customer Identity

提供跨渠道和跨設(shè)備的用戶身份識(shí)別,在Web,移動(dòng)設(shè)備和物聯(lián)網(wǎng)設(shè)備上提供統(tǒng)一的注冊(cè),身份驗(yàn)證,登錄等用戶體驗(yàn)。

自開(kāi)發(fā)Web應(yīng)用和SAP Customer Data Cloud Identity服務(wù)的集成

除此之外,SAP Customer Identity還提供單點(diǎn)登錄,無(wú)密碼的身份驗(yàn)證,能夠安全地識(shí)別來(lái)自任何接入端的在線訪問(wèn)者。通過(guò)抓取客戶授權(quán)的身份數(shù)據(jù),SAP Customer Identity可以推動(dòng)個(gè)性化、即時(shí)營(yíng)銷、銷售和服務(wù),同時(shí)尊重消費(fèi)者隱私并滿足數(shù)據(jù)保護(hù)法規(guī)。Gigya 在安全上做了很多工作,確保用戶數(shù)據(jù)不被竊取和攻擊。

SAP Customer Consent

提供了開(kāi)箱即用的工作流程,幫助企業(yè)明確提出各項(xiàng)服務(wù)條款,隱私政策,營(yíng)銷溝通,以及其他需要用戶授權(quán)的同意請(qǐng)求等等。

自開(kāi)發(fā)Web應(yīng)用和SAP Customer Data Cloud Identity服務(wù)的集成

每次企業(yè)更新服務(wù)條款和隱私政策,SAP Customer Consent會(huì)自動(dòng)觸發(fā)新的用戶同意請(qǐng)求,并記錄每次用戶的同意選項(xiàng)和授權(quán)的時(shí)間。企業(yè)管理員可以訪問(wèn)用戶整個(gè)使用周期內(nèi)每一次授權(quán)的歷史記錄,從而有效地解決政府對(duì)隱私的監(jiān)管和審計(jì)。

在企業(yè)的數(shù)字生態(tài)系統(tǒng)中,通過(guò)將用戶的配置文件與企業(yè)的應(yīng)用程序和服務(wù)同步,在每個(gè)渠道上強(qiáng)制執(zhí)行用戶的隱私許可,滿足關(guān)鍵數(shù)據(jù)隱私要求。SAP Customer Consent提供了跨平臺(tái)和跨設(shè)備的用戶隱私設(shè)置服務(wù)中心,使用戶在整個(gè)使用產(chǎn)品的生命周期內(nèi),都能透明地管理自己的偏好設(shè)置,控制企業(yè)對(duì)自己的隱私數(shù)據(jù)的訪問(wèn)規(guī)則,從而幫助企業(yè)和客戶建立透明可信任的關(guān)系。

SAP Customer Profile

通過(guò)抓取用戶授權(quán)后的第一手?jǐn)?shù)據(jù),SAP Customer Profile為用戶建立豐富的用戶檔案,讓企業(yè)的每個(gè)應(yīng)用程序和服務(wù)都可以無(wú)縫的使用它們。

自開(kāi)發(fā)Web應(yīng)用和SAP Customer Data Cloud Identity服務(wù)的集成

企業(yè)各種應(yīng)用和服務(wù)的用戶資料通過(guò)統(tǒng)一的平臺(tái)對(duì)管理員開(kāi)放,同時(shí)也能為營(yíng)銷人員提供各種用戶數(shù)據(jù)的分析報(bào)告,以及為客戶細(xì)分和個(gè)性化的營(yíng)銷方案提供數(shù)據(jù)支撐。

下面通過(guò)一個(gè)簡(jiǎn)單的demo,向大家介紹如何將SAP Customer Identity集成到我們自己的Web應(yīng)用中。

我開(kāi)發(fā)了一個(gè)基于nodejs的Web應(yīng)用。后臺(tái)使用nodejs + express框架,前端使用SAP UI5。

登陸SAP Customer Data Cloud的RAAS(Registration-as-a-Service)平臺(tái)。

首先在RAAS平臺(tái)上創(chuàng)建site和應(yīng)用。

自開(kāi)發(fā)Web應(yīng)用和SAP Customer Data Cloud Identity服務(wù)的集成

本地開(kāi)發(fā)和測(cè)試使用的Site Domain可以填成localhost:

自開(kāi)發(fā)Web應(yīng)用和SAP Customer Data Cloud Identity服務(wù)的集成

創(chuàng)建一個(gè)新的Application:

自開(kāi)發(fā)Web應(yīng)用和SAP Customer Data Cloud Identity服務(wù)的集成

創(chuàng)建了Site 和Application之后,Site會(huì)自動(dòng)生成對(duì)應(yīng)的API Key:

自開(kāi)發(fā)Web應(yīng)用和SAP Customer Data Cloud Identity服務(wù)的集成

Application會(huì)產(chǎn)生User Key和Secret。

自開(kāi)發(fā)Web應(yīng)用和SAP Customer Data Cloud Identity服務(wù)的集成

其次,在Web應(yīng)用的index.html中引入Gigya Web SDK:


然后使用SAP UI5開(kāi)發(fā)Web應(yīng)用的登錄頁(yè)面 login.view.xml和控制器login.controller.js。

Gigya 提供了一個(gè)默認(rèn)的用戶登錄注冊(cè)頁(yè)面,只需兩行代碼就可以在我們的Web應(yīng)用里使用。這種便捷的使用方式體現(xiàn)了RAAS的含義。

在xml視圖中嵌入一個(gè)div標(biāo)簽:

自開(kāi)發(fā)Web應(yīng)用和SAP Customer Data Cloud Identity服務(wù)的集成

在控制器實(shí)現(xiàn)的初始化函數(shù)中加入:

gigya.accounts.showScreenSet({                screenSet: 'Default-RegistrationLogin',               containerID: me.byId('LoginGigya').sId
           });

Gigya的登錄和注冊(cè)服務(wù)就加入我們自己的Web應(yīng)用中去了。

自開(kāi)發(fā)Web應(yīng)用和SAP Customer Data Cloud Identity服務(wù)的集成

除了使用默認(rèn)的登錄屏幕設(shè)置之外,我們當(dāng)然可以直接在Gigya平臺(tái)上定制登錄頁(yè)面和注冊(cè)流程。

自開(kāi)發(fā)Web應(yīng)用和SAP Customer Data Cloud Identity服務(wù)的集成

Gigya提供了UI Builder,在UI Builder里可以使用默認(rèn)的控件,通過(guò)拖拽就可以生成不同的登錄頁(yè)面(類似SAP Cloud for Customer UI Designer),也可以直接修改html和css,修改登錄和注冊(cè)流程等等。

Gigya定義了許多不同類型的事件,這些事件由用戶交互來(lái)觸發(fā),例如用戶登錄,按鈕點(diǎn)擊等。應(yīng)用程序可以注冊(cè)監(jiān)聽(tīng)感興趣的事件,并在收到這些事件時(shí)執(zhí)行代碼。

下面是簡(jiǎn)單的監(jiān)聽(tīng)用戶登錄和注銷事件的代碼:

var me = this;
gigya.accounts.addEventHandlers({ onLogin: me.login, onLogout: me.onLogout, context: me });
登錄后,在控制臺(tái)簡(jiǎn)單地打印一些字符串。
login: function (response) {            console.log("LOGIN!!!!!!!!!!!!!!!!!");           console.log(response);**
},

關(guān)于Gigya支持的所有事件和事件相關(guān)參數(shù),可以參考用戶手冊(cè):

https://developers.gigya.com/display/GD/Events

自開(kāi)發(fā)Web應(yīng)用和SAP Customer Data Cloud Identity服務(wù)的集成

在Web應(yīng)用后臺(tái),我們還可以使用Rest API的方式訪問(wèn)Gigya的相關(guān)服務(wù)。

舉個(gè)例子,在后臺(tái)獲取用戶的Account信息,調(diào)用Rest API 需要用到Site 的API Key 和Application的User Key和Secret。

自開(kāi)發(fā)Web應(yīng)用和SAP Customer Data Cloud Identity服務(wù)的集成

以上只是基于Gigya提供的服務(wù)進(jìn)行的一些最簡(jiǎn)單的練習(xí)。關(guān)于Gigya更多的功能介紹,請(qǐng)移步官網(wǎng)上去查看,有很詳細(xì)的介紹:

https://developers.gigya.com/

感謝閱讀。

Aviva另外兩篇文章:

  • Hyperledger Fabric on SAP Cloud Platform

  • SAP C/4HANA與人工智能和增強(qiáng)現(xiàn)實(shí)(AR)技術(shù)結(jié)合的又一個(gè)創(chuàng)新案例

要獲取更多Jerry的原創(chuàng)文章,請(qǐng)關(guān)注公眾號(hào)"汪子熙":

自開(kāi)發(fā)Web應(yīng)用和SAP Customer Data Cloud Identity服務(wù)的集成

網(wǎng)站名稱:自開(kāi)發(fā)Web應(yīng)用和SAPCustomerDataCloudIdentity服務(wù)的集成
網(wǎng)站路徑:http://weahome.cn/article/gesphc.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部