plug

(noun) ballyhoo

hoopla
hype
promotion (generic term)
promo (generic term)
publicity (generic term)
promotional material (generic term)
packaging (generic term)