Research by Boston Consulting Group suggests advertising on retailers’ owned channels offers “robust margins” of 70% to 90%