cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

CDC Data Store with lite accounts

Former Member
0 Likes
1,162

Hello CDC/Gigya Gurus,

We wanted to implement the CDC - Data Store along with Lite Accounts, apparently it seems that DS works only with Full Account UID's or with no UID at all which is a bit surprising to not support lite account UID. Moreover there is no documentation around it which makes it even more difficult to understand what is supported and what not. However I would want to submit this as an idea for improvement for CDC-DS component enhancement and do not have access to ideas portal for CDC.

Thanks

Vineet

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Likes

Hi Stephen,

Thanks for the details, we are not using the DS for client session as DS can not be exposed on the screen-sets so using that option for client session was not feasible. However we are using to store the source for the customer record and storing the origin of the data in data store. it is similar to how the social login stores all the different source of data we wanted to implement the same for lite accounts to see what channels is the customer reaching out to us, via email, phone call, web forms, social add(Facebook Lead Gen) and other aspects, since the customer is not registered all these are lite accounts and we were intending to use DS for this since the accounts db will not store this in a single field as the values may be more to store in array and not the best approach since during the profile update via screen-set the call may become bulky based on the amount of data in account db hence wanted to use DS for the same.

As for client session, we are planning to populate the DS value for lite accounts via server side REST API so was expecting it to work.

Also, if its only for Full accounts then why does DS allow to store data without the UID in first place as there is no session for that so a bit confused as to what was the intention to leave out just lite accounts.

Thanks

Vineet

spu230479
Participant
0 Likes

Hi Vineet,

Thanks for the detailed reply regarding your use case, it would be still possible to store data in the DS to fulfill your use casewhen you make the serverside REST call to https://developers.gigya.com/display/GD/ds.store+REST you can set the oid to be your UID when you store the custom data, that way you will be able to retrieve the data easily, additionally it is possible to use Tags within the subscription to store additional data related to the subscription https://developers.gigya.com/display/GD/Communication+Preferences. Additionally I think you should create an Idea with this use case in our Idea Portal (please reach out to your CEE/Account Manager if you don't have access) to allow our product team to review your requirement. I also believe reaching your to our services team for assistance as they may have come across similar requirements in the past and have blueprinted a solution for this.

Thanks

Stephen

spu230479
Participant
0 Likes

Hi Vineet,

The Data Store when used with the UID uses the ds.get API https://developers.gigya.com/display/GD/ds.get+REST. In order for this to work Client Side it needs an authenticated session. With Lite Accounts you don't have a client session, it would be great to understand in more details your requirements to use the Data Store with Lite Accounts perhaps there are some alternative approaches to achieve your desired results.

Thanks
Stephen