Recently Facebook updated to its branded content policies.
Now, in order to post a branded content, you need to have a verified Facebook Page as if you don’t have a verified Facebook page, you can’t post a sponsored content.
Read Also: Facebook Tweaks News Feed Ranking Algorithm
If you do not have a verified Page with a blue badge, you cannot post sponsored content advertising someone else’s products or services. What you can do is post branded content advertising your own business featuring your own logo.
Verified pages are those having blue badge.
For non-verified Pages, you cannot post: affiliate links, ad images, links to info about anyone else’s products or services.