Expand my Community achievements bar.

Help shape the future of AI assistance by participating in this quick card sorting activity. Your input will help create a more effective system that better serves your needs and those of your colleagues.
SOLVED

FPID Migration Best Approach ?

Avatar

Level 1

1. We have multiple domains on platforms like AEM, WordPress, and Salesforce, all using a common report suite ID. Currently, only AEM is sending the FPID, while the rest are not. Is it best to migrate to ECID now, or should we first implement FPID across all domains before migrating?

2. If we implement FPID across all domains, what are the best practices for using the data stream FPID cookie method or should we create a data element with ECID as the primary ID and FPID as secondary, given that we send ECID to Marketo forms and want to include FPID as well?

 

What are your thoughts on this, and what is the best approach?

Topics

Topics help categorize Community content and increase your ability to discover relevant content.

1 Accepted Solution

Avatar

Correct answer by
Community Advisor

Hi @MohitVa 

FPID is used to identify visitors by using first-party cookies to automatically encoded into an ECID by the Edge Network(basically seeding the ECID), if one of your platform is utilizing FPID while others aren't I suggest you should wait until all your platform have the FPID functionality and then move ahead with the migration this will retain consistency across all your platforms.

You should make ECID as your primary identity, because FPID is an ID which is managed by costumers(organizations who own the adobe account) and will eventually be used to generate an ECID to identify visitors.

If you wish to pass the FPID in the DataStream then it will be read directly from the cookie and you don't have to pass it in the identity map but if you won't pass it in the DataStream then you have to pass the FPID in the identity map as well, in both the scenarios you have to store the FPID in a cookie.

Check this document for more details

 

@jayakrishnaaparthasarathy  please add I missed anything.

View solution in original post

3 Replies

Avatar

Correct answer by
Community Advisor

Hi @MohitVa 

FPID is used to identify visitors by using first-party cookies to automatically encoded into an ECID by the Edge Network(basically seeding the ECID), if one of your platform is utilizing FPID while others aren't I suggest you should wait until all your platform have the FPID functionality and then move ahead with the migration this will retain consistency across all your platforms.

You should make ECID as your primary identity, because FPID is an ID which is managed by costumers(organizations who own the adobe account) and will eventually be used to generate an ECID to identify visitors.

If you wish to pass the FPID in the DataStream then it will be read directly from the cookie and you don't have to pass it in the identity map but if you won't pass it in the DataStream then you have to pass the FPID in the identity map as well, in both the scenarios you have to store the FPID in a cookie.

Check this document for more details

 

@jayakrishnaaparthasarathy  please add I missed anything.

Avatar

Level 1

Hi @Ankit_Chaudhary  Thank You for the information. The documenation you shared  is saying to pass the FPID in data stream but it's says something important before enabling the FPID Which is below important message. can you tell me more about it and do i need to follow it or not. 

 

 

This feature requires that you have First Party Data Collection enabled.

 

https://experienceleague.adobe.com/en/docs/core-services/interface/data-collection/adobe-managed-cer...

 

Thanks,

 

Avatar

Community Advisor

Hi @Mohitvasist80 

Yes FPIDs aren't compatible with third party cookies, third party cookies are those cookies which are set outside your website domains. for example you website is example.com and some analytics service on your website setting a cookie on analytics.com domain.

You can Implement a CNAME for first party cookie integration to generate a cookie on the server side

Also check this blog for more on FPID and CNAME