Wall Street Journal: Facebook is expected to soon give marketers the option to pay only if entire ad units appear on users’ screens. Facebook currently charges for ads purchased on an impression basis the instant they come into view on users’ devices. For example, marketers are charged immediately when the grey borders around their sponsored posts appear on-screen, even if none of their messaging is actually visible. That hasn’t sat well with some.