3M makes a "Plastic and Emblem Adhesive" part #08061. I've used it for many years for repairs. There's also a #03601, not sure what the difference is if any. Here's a copy & paste description from the Autozone site;
Features & Benefits
3M™ Plastic and Emblem Adhesive 03601 is an exceptional choice for repairing and attaching plastic, vinyl and metal. It is a clear adhesive which is strong, quick-drying and can be used for bonding plastic or metal emblems, interior rigid plastic, taillight lenses, vinyl side moldings or upholstery. It is resistant to water, heat and fuels.
Strong adhesive with good holding power
Interior or exterior use
Use on a wide variety of surfaces
Holds quickly and permanently
2015 Voltage 3305, Gone for Good !
2014 Ram 3500 dually, Aisin, Gone but not Forgotten.
2018 Winnebago Sunstar 32YE