SKAdNetwork Conversion Value override for subsequent updates

I'm looking at the documentation for SKAdNetwork version 4.0 like here:

And I seem to have understood (not by official documentation) that the fine grained conversion value sent in the first postback is the highest value sent in the app in the first 2 days since the first install. So if the user makes a purchase (which would give a high value like 50) and then later logs in (which is probably a lower value like 20); then the postback will contain the highest value sent (in this case 50). Is this assumption correct? Can I find this written somewhere in the official documentation?

Furthermore, I can't find anyone saying that this also applies to the coarse value. In the above example, say I first give a high value to the purchase, and a medium value when the user decides later to login, would I receive the first value sent (high) or the second value sent (medium) in the postback? Is this written somewhere in the documentation?

Also, if the highest value is the one that gets saved and sent, does that value stay the same even if the conversion window is changed? For example if we send: High on day 1, Medium on day 5, Low on day 30. Would we receive High on all three postbacks or we would receive High, Medium, Low?

Actually looking at this https://developer.apple.com/videos/play/wwdc2022/10038 minute 9.35 it specifically says:

Conversion value can increase or decrease

Which it should mean that both fine and coarse values can increase and decrease. But still the question remains:

  • Is this talking about the same window, or multiple windows?
  • Is the value sent at the end of each window the latest or the highest in that window?
SKAdNetwork Conversion Value override for subsequent updates
 
 
Q