IANAL but my understanding is that wether an advert is a business proposal or not is based around the idea of an 'invitation to treat'[0] in contract law. It's pretty interesting reading about some of the cases where this concept developed.
[0] https://en.m.wikipedia.org/wiki/Invitation_to_treat