public class UserAgentCombiner extends Object
| Constructor and Description |
|---|
UserAgentCombiner(ProductUserAgentProvider productUserAgentProvider,
com.google.api.ads.common.lib.useragent.UserAgentCombiner.ProductFrameworkProviderHolder productFrameworkProviderHolder,
AdsLibraryUserAgentProvider adsLibraryUserAgentProvider,
com.google.api.ads.common.lib.useragent.UserAgentCombiner.FrameworkProviderHolder frameworkProviderHolder,
RuntimeUserAgentProvider runtimeUserAgentProvider,
BuildTypeUserAgentProvider buildTypeUserAgentProvider)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
String |
getUserAgent(String nonLibraryUserAgent)
Gets the full user agent in the form of
"(UserAgent1,UserAgent2,UserAgent3,...)" |
@Inject public UserAgentCombiner(ProductUserAgentProvider productUserAgentProvider, com.google.api.ads.common.lib.useragent.UserAgentCombiner.ProductFrameworkProviderHolder productFrameworkProviderHolder, AdsLibraryUserAgentProvider adsLibraryUserAgentProvider, com.google.api.ads.common.lib.useragent.UserAgentCombiner.FrameworkProviderHolder frameworkProviderHolder, RuntimeUserAgentProvider runtimeUserAgentProvider, BuildTypeUserAgentProvider buildTypeUserAgentProvider)
productUserAgentProvider - the product user agent library user agent providerproductFrameworkProviderHolder - holder for the product/framework user agent
provideradsLibraryUserAgentProvider - the ads library user agent providerframeworkProviderHolder - holder for the framework user agent providerruntimeUserAgentProvider - the runtime user agent providerbuildTypeUserAgentProvider - the build type user agent providerCopyright © 2015. All Rights Reserved.