Are there any guidelines/best practices for specifying the Data Source while creating a Trait. Here is my understanding:
1. For Onboarded Traits - we need to specify the Data Source to be the Cross-device Data Source which will be receiving the offline data
2. For Rule-Based Traits based on Analytics Data - We need to specify the Data Source to be the Report Suite from which the included signals are expected
3. For Rule-Based Traits based on Data Collection Calls (/event calls) - Which data source (type) should be specified for this scenario?
So for all rule-based traits, can I specify the data source to be my cross-device data source if that is the profile repository I want to enrich with onboarded as well as real-time data?