idiom
in your face advertising
Meaning
aggressive or very direct form of advertising
Example
Some brands use **in your face advertising** to stay memorable.