Netflix has launched its own advertising technology platform in Canada as well, with plans to launch it globally throughout ...