The phrase "good advert" means a well-made and effective advertisement that catches people's attention and achieves its purpose of promoting a product or service. Full definition
It's a brilliant means of working out how well an advert has worked.» (passivehouseplus.ie)
Good entertaining fight... #McGregor did an excellent job, but as I expected #Mayweather closed him down... good advert for both sports ✨ (sbnation.com)
This has been one of the most intriguing scudetto race in a while, and it has given serie A a good advert from outside. (sbnation.com)