translate English to French: NOTE Refers to all public relations activities that use a cyberspace product or service.
NOTE A banner, a pop-up page, etc. emplacement électronique (n.m.); emplacement sur Internet (n.m.); emplacement virtuel (n.m.)