Search code examples
androidfacebook-audience-networkmobile-ad-mediationapplovin

Facebook Audience Network gives very low bid response. Main reason "No Facebook profile found"


I have integrated my Android app to Applovin (MAX) platform and added Facebook bidding as described on documentation. Waited several days to collect some performance data. Now, when I look at bidding performance on Facebook, I see that I have a very low bidding response. It is less than 10%. enter image description here

When I click on to "See no bids" link, I see that the main reason is "No Facebook profile found". I think something is wrong here because I don't think FAN requires everyone to make their user login into Facebook. Also, I am quite sure at least 60% of my users are FB users and there is login data on their device. So, probably somehow this data is not collected?

I have checked "Publisher Onboarding Debugger" on the Facebook side and everything shows fine there so it means I did integration correctly.

Has anyone had the same issue? How did you fix it? Maybe I forgot to include something on my app Gradle file? Some Google services that are required and I don't know about it may be.

BTW: I am not using Admob because it was disabled for some unclear for me reason and appealing gave no result. That is why I moved to Applovin.

enter image description here


Solution

  • I found out that problem was a banner ad. The auto-refresh was set on that ad unit and looks like it was sending too many bid requests which Facebook wasn't able to respond. That is why there was a big difference in bid requests and responses. Just turn off auto-refresh if you are using a banner ad as a mediation.