To generate revenue on social platforms, publishers must offer more ad opportunities and embrace subscriptions, Digital Content Next says.