Open dmurph opened 1 month ago
Hi Dan! I think this is how I imagined it'd play out.
User installs Example App through an ad campaign on the Microsoft Store The API would return the following:
details = {
installSource: "apps.microsoft.com",
attributionId: "adCampaign",
...
}
The same user logs in on another device, and sync reinstalls Example App The API would return the following:
details = {
installSource: "Sync",
attributionId: "adCampaign",
...
}
In this way, although the installSource is accurately updated to show how the application was installed, the ad attribution is maintained. I'll update with examples to clarify this.
The "Synced applications" heading implies that the installSource may not be "sync"? Can this be clarified what the installSource would be in that case?
Maybe - if it was never installed via something w/ attribution, then it'll be sync. If it was, then it'll be that other thing?
If there are multiple attributions allowed - then maybe that makes this simpler? can have an entry for sync & the original attribution?