Landing Page View is a Facebook ads metric that represents when people land on your destination URL after clicking a link in your ad. This metric can be used for both reporting and optimization purposes. Note that in order to utilize it, you must have the Facebook pixel installed on your website.
By nature, Landing Page Views is a better measure of the ability to drive traffic than Link Clicks since the Landing Page View requires a user to load a page on your website while a Link Click could be an internal Facebook link or result in immediate abandonment.
Some related reading: