Immersive Ads Data

I am wondering if there is a way to determine if a user watched an ad/ looked at an ad for long enough to make money.
Secondarily, do you make more money if users click on the ads and watch the video?