Ingestion of Non-Personal Retail Product Data into Adobe RTCDP | Community
Skip to main content
Level 2
January 8, 2024
Solved

Ingestion of Non-Personal Retail Product Data into Adobe RTCDP

  • January 8, 2024
  • 3 replies
  • 1227 views

Hello Adobe Community,

I'm exploring methods for integrating non-personally identifiable retail product data into Adobe Real-Time Customer Data Platform (RTCDP) and would appreciate your guidance. Specifically, the data I'm looking to ingest includes:

- Product SKU ID
- Product Category
- Item Price

This information originates from a third-party data source. My questions are as follows:

1. Is the Catalog Service the appropriate tool within RTCDP to capture this type of product metadata?
2. What are the best practices for tracking and managing updates to this data within RTCDP?

Thank you in advance for your insights and assistance.

Best regards,
D

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.
Best answer by marc_stowe_za

Hi

 

I have implemented something very similar to this. I created a schema using the Product Class, loaded the data as per usual.

For the primary key I created a non person identifier, then used this table as a lookup relationship from the event schema i had created (Product Sales)

worth noting though, if you implement lookup schemas, then the referencing schema cannot be used in Edge or Streaming segmentation, it defaults to Batch

3 replies

abhinavbalooni
Community Advisor
Community Advisor
January 8, 2024

Hey @dwade4ever_001 

 

Catalog service holds all the metadata for all your objects within RT-CDP. So it would essentially hold your product metadata too. You would need to use a non-person schema + dataset to hold the product metadata related information. 

 

This data would be then tied to a person’s behavioral data using schema relationship. You can read about schema relationships here : https://experienceleague.adobe.com/docs/experience-platform/xdm/tutorials/relationship-ui.html?lang=en

 

Have a look at the above documentation and reach out if you have any further queries.

 

Cheers,

Abhinav

Level 2
January 9, 2024

Hello Abhinav,

 

Thank you for sharing the info, let me take a look now reach out if there are any questions.

 

Thank you.

 

Best Regards,

D

Sneha-Parmar
Community Advisor
Community Advisor
January 16, 2024

Hi @dwade4ever_001 ,

You can use lookup schemas for this scenario with non people identifier as primary key. 

 

 

marc_stowe_zaAccepted solution
Level 3
February 9, 2024

Hi

 

I have implemented something very similar to this. I created a schema using the Product Class, loaded the data as per usual.

For the primary key I created a non person identifier, then used this table as a lookup relationship from the event schema i had created (Product Sales)

worth noting though, if you implement lookup schemas, then the referencing schema cannot be used in Edge or Streaming segmentation, it defaults to Batch