Hello,
We're implementing the new Asset system into our platform and it is kind of hard since the automatic migration didn't take place yet so all implementations have to happen without testing. Therefore we are purely dependent on the documentation.
We download Assets and CampaignAssets to see which e.g. sitelinks are created and associated with what campaigns. What is confusing is why in CampaignAsset.Campaign is a segmenting resource and not attributing resource?
As I understand CampaignAsset, it is the link/association between an asset and a campaign. This should be 1 to 1 relation, isn't it? Or if it is not, then how campaign_asset.campaign is an attribute and not a segment?
Basically I can query for the associated campaign with 2 different queries (imho) doing the same, yet in one case the documentation says that it will be report over attributes only while in the second case that it will be segmented (so there can be more than 1 row per asset):
Query 1 - attribute:
SELECT campaign_asset.campaign FROM campaign_asset
Query 2 - segmented:
SELECT campaign.resource_name FROM campaign_asset
Both queries should do same I think.
I would expect that all campaign attributes fields should be attributes and not segments. Is this a mistake in the documentation?
Best,
Ales