+1 vote

I have been told by our MMP that "Due to the 24h timer, even if an s2s event is sent before timer expires, this event still needs to reach the device itself, as only the client side (not server side) can change the conversion value.
So, an additional app open is needed after the s2s event to record this activity.
We have in AF a solution to pass this event to the sdk to record it, but this limitation should be known (not an AF limitation, an skadnetwork protocol limitation)". 

We have been sending subscription related events from backend up until this point as it doesn't require the user to open the app. So if this is the case, we're going to have to make some big changes on our attribution infrastructure in order to prepare for SKAdNetwork. 

by (220 points)

1 Answer

+1 vote

Yes. Per Apple's documentation:

When a user installs and launches an app as a result of ad network’s ad, the app is responsible for calling registerAppForAdNetworkAttribution() or updateConversionValue(_:). These calls prepare the install validation notification that the device sends to the ad network’s registered postback URL.

by (14.2k points)
Thanks for your reply! It is going to be impossible to track conversions from free trial to subscription for subscription apps anyways since you're going to need to send a signal everyday from the first day of the trial to the day of conversion to subscription - but I wasn't aware that we needed to send all these from client side.