Your achievements

Level 1

0% to

Level 2

Tip /
Sign in

Sign in to Community

to gain points, level up, and earn exciting badges like the new
BedrockMission!

Learn more

View all

Sign in to view all badges

SOLVED

Customer ID Sync on Mobile App - When to Sync (D_CID_IC)?

johncfl
Level 2
Level 2

On mobile app, we are trying to sync the customer ID but not sure when that needs to occur. Here is the current scenario:

#1 Non-Registered User Launches App

On app launch, demdex.net call containing parameter d_cid_ic with value DSID_20915=device advertising ID fires.

#2 Non-Registered User Signs into App

On sign-in event, a new demdex.net call containing parameter d_cid_ic with value XYZ_id=uniqueuserid fires.

#3 Registered User Launches App

On app launch, demdex.net call containing parameter d_cid_ic with value DSID_20915=device advertising ID fires.

The question we have is around situation #3. When a registered user launches the app, should there only be one demdex call that syncs the device advertising ID or should we be expecting two demdex call? One that syncs the advertising ID and one that syncs the unique user ID seen in #2?

1 Accepted Solution
harishd90
Correct answer by
Employee
Employee

Hi John,

As you noticed, there are two ID syncs happening, Device ID sync with 20915 and Customer ID sync, which a cross-device data source created in your Audience Manager instance. In your scenario #3, if the CRM id is available, the CRM id sync should also fire, which means, you should see two ID sync calls being fired.

Please review your implementation - is your CRM id is either only being exposed when the login happens; or do you not have the CRM id sync code implemented on app launch.

Hope this helps.

Regards,

Harish

View solution in original post

2 Replies
Christophe_Joss
Employee
Employee

johncfl​ please wait and see if you get additional advice from other forum folks but I came across an internal discussion which I believe might help answer your question:

So the call should contain something like:

Not sure if that helps but it might trigger some more reaction to your thread

harishd90
Correct answer by
Employee
Employee

Hi John,

As you noticed, there are two ID syncs happening, Device ID sync with 20915 and Customer ID sync, which a cross-device data source created in your Audience Manager instance. In your scenario #3, if the CRM id is available, the CRM id sync should also fire, which means, you should see two ID sync calls being fired.

Please review your implementation - is your CRM id is either only being exposed when the login happens; or do you not have the CRM id sync code implemented on app launch.

Hope this helps.

Regards,

Harish

View solution in original post