billboard
digital billboard
mobile billboard
e-commerce
digital marketing
online advertising
cost pay per click
cost pay per view
cost pay per impression
cost pay per engagement
branded application / mobile app marketing
brand mascot
product endorser
product endorsement
celebrity endorsement
celebrity branding
product placement
Attractiveness
trustworthiness
credibility