https://crtc.gc.ca/eng/television/publicit/codesalco.htm
No advertising to children is the most important restriction and several guidelines address this issue
You are right. I misread America as “North America”, but America means USA. In the USA, they have freedom of speech, more so than Canada, the government can’t restrict advertising that much. Their industry is mostly self-regulating, for example: https://www.beerinstitute.org/policy-responsibility/responsibility/advertising-marketing-code/
Canada is within America. America is exceedingly broad, with so many different jurisdictions, all with their own rules. There is no single answer as to what the rules are across all of America. Since this is a Canadian forum, Canada was a reasonable choice to narrow down to.
There is still room for you to dive into some of those other jurisdictions, if you find it pertinent, but I expect nobody here actually cares about what is going on in, say, Mexico.