Issue
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%.
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.
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.
Answered By - Amidos
Answer Checked By - Marilyn (JavaFixing Volunteer)