Advertising on social media that tries to match the form and content of whatever program it's on is called
native content
social advertising
online billboards
banner advertising
