You need to have at least 30,000 1-minute views for 3-minute videos over the last 60 days to be eligible to earn money from in-stream ads on Facebook.