Question

Facebook ads integration is only sending events from Android app, not iOS

  • 30 April 2024
  • 3 replies
  • 32 views

Badge +4

I’m not seeing the majority of my facebook events coming through on the facebook side, all of the events I’ve checked being sent from RevnueCat are coming from the android app.

Was wondering if there’s any special setting needed to send these from iOS? Seems like it should all be handled between RevenueCat and Facebook, all other iOS data is flowing properly.

 


This post has been closed for comments

3 replies

Userlevel 1
Badge +3

Hi @evoogod! I just replied to your support ticket, but for context, it looks like we aren't seeing a valid IDFA for your iOS users, which is required for Facebook: https://www.revenuecat.com/docs/integrations/attribution/facebook-ads#2-send-device-data-to-revenuecat
 
In order to collect the IDFA, you'll need to request permission from the customer first. After the customer grants permission, you can call collectDeviceIdentifiers again to collect the value. You can read more in the linked guide.

Badge +4

Can’t facebook do matching via fbAnonId? RevenueCat should at least try to send these events to facebook correct? There’s other types of matching as well, email etc.

Badge +4

See advanced matching here, etc:
https://www.revenuecat.com/docs/integrations/attribution/facebook-ads#advanced-matching

 

This seems busted on your end.