With the addition of Navic solutions, Microsoft hopes that its advertising platform will be able to facilitate improved digital advertising across online and offline environments.