-
Notifications
You must be signed in to change notification settings - Fork 204
Description
Hi,
In order to use meta ads properly with revenuecat we have to use the meta ads integration
The problem is that the event sent by the current integration seems not working properly with iOS.
Once you start getting some trial you won't be able to start a new ads campaign.
When you open your meta event manager you will get the error
"Advertiser Tracking Enabled out of range"
After searching for hours on this (and wasted a bit of money on useless ads)
it seems that the problem is that the wrong value is sent
The official meta conversion documentation says that we must send 0 or 1
At first i expected this was the same then I see many people reporting changing that and that message was actually this.
Javascript don't convert true or false to 0 or 1.
https://developers.facebook.com/docs/marketing-api/conversions-api/app-events
"advertiser_tracking_enabled": 1, // => instead of true
"application_tracking_enabled": 1 , // => instead of trueEven if meta says ok we save the event
This doesn't mean that the event is usable in ads campaign
I think the fix is pretty easy
If you could please really fix this this would be amazing
Secondly meta ads really like when we send the same conversion from the API AND from the mobile sdk
So for this we need to have access to the order-id you send through the conversion API.
But right now we can't have it
I'd be happy to help if you need any interview on this
I see many developers going on other solutions because of this.
We can make working ads campaign without using an MMP.