Understand linking of tracking and recipient log | Community
Skip to main content
Level 3
December 27, 2024
Solved

Understand linking of tracking and recipient log

  • December 27, 2024
  • 1 reply
  • 757 views

Hi @parthasarathy 

 

1. In the Tracking Log (nms:trackingLogRcp), the relationship between the recipient and the tracking log appears as 1-1.

 

2. However, while analyzing the reports for a specific delivery, I noticed that a single recipient opened the email multiple times. For each of these opens, a unique tracking primary key seems to be generated for the same delivery. This behavior suggests a 1-many relationship between the recipient and tracking logs.

 

Could you please clarify:

 

Why does the tracking log schema imply a 1-1 relationship between recipients and tracking logs when the actions of a single recipient (e.g., multiple opens) generate multiple unique entries?

 

How does Adobe Campaign handle this relationship internally, and how does it ensure data consistency in reporting?

 

Thank you for your assistance. I look forward to your response.

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 ParthaSarathy

Hi @kd1-1 ,

The relationship between tracking log schema and recipient is one to Many.

1 tracking log will be mapped with 1 recipient and 1 recipient may be mapped with multiple tracking logs.

Means that, lets say when a recipient_A opened a delivery, clicked a URL_1, again clicked another URL_2, then 3 rows will get created in tracking log for this recipient_A. Each individual record in tracking log will be mapped with recipient_A. And from recipient perspective, recipient_A will be linked with 3 records of tracking log.

You can check this link definition in tracking log schema by expanding recipient link as below,

1 reply

ParthaSarathy
Community Advisor
ParthaSarathyCommunity AdvisorAccepted solution
Community Advisor
December 27, 2024

Hi @kd1-1 ,

The relationship between tracking log schema and recipient is one to Many.

1 tracking log will be mapped with 1 recipient and 1 recipient may be mapped with multiple tracking logs.

Means that, lets say when a recipient_A opened a delivery, clicked a URL_1, again clicked another URL_2, then 3 rows will get created in tracking log for this recipient_A. Each individual record in tracking log will be mapped with recipient_A. And from recipient perspective, recipient_A will be linked with 3 records of tracking log.

You can check this link definition in tracking log schema by expanding recipient link as below,

~  ParthaSarathy S~  Click here to join ADOBE CAMPAIGN USER GROUP for Quarterly In-person | Hybrid | Virtual Meetups
KD1-1Author
Level 3
December 27, 2024

Hi @parthasarathy 

Thank you for clearing the doubt.

 

Can you guide similarly for delivery log and recipient table, it will be really helpful.

ParthaSarathy
Community Advisor
Community Advisor
December 27, 2024

@kd1-1 , same with broadLogRcp and recipient table - 1 to Many.

One recipient can be targeted in multiple deliveries. So for each delivery depends on how many times a recipient received a delivery, that many rows will be created in delivery log schema. 

~  ParthaSarathy S~  Click here to join ADOBE CAMPAIGN USER GROUP for Quarterly In-person | Hybrid | Virtual Meetups