add isPromoteAppMarket experiment and checked it in unit test and e2e tes