Importante
Se você estiver usando um agente móvel híbrido (React Native, .NET Maui, etc.), consulte os métodos específicos da plataforma abaixo.
Sintaxe
Java
NewRelic.withApplicationVersion(string $appVersion)
Kotlin [#kotlin]
NewRelic.withApplicationVersion(appVersion: String?)
Descrição [#description]
Por padrão, o agente Android do New Relic obtém a versão do aplicativo de AndroidManifest.xml
ou build.gradle
. Este método permite substituir esse valor e definir uma versão do aplicativo passando a versão do aplicativo. A versão do aplicativo é exibida como um dropdown na interface do New Relic e você pode usá-la para classificar a interação.
Parâmetro [#parameters]
Parâmetro | Tipo | Descrição |
---|---|---|
|
| Obrigatório. String indicando a versão do aplicativo. |
Exemplo [#example]
Java [#java]
NewRelic.withApplicationToken("").withApplicationVersion("1.23.4").start(this.getApplication());
Kotlin [#kotlin]
NewRelic.withApplicationToken("").withApplicationVersion("1.23.4").start(applicationContext)
Sintaxe
Objetivo-c
setApplicationVersion:(NSString *_Nonnull)versionString;
Swift [#swift]
NewRelic.setApplicationVersion:(NSString*)versionString;
Descrição [#description]
Por padrão, o New Relic usa CFBundleShortVersionString
ao relatar o número da versão. Mas você pode substituir o número de compilação relatado chamando este método (antes de chamar startWithApplicationToken
).
Parâmetro [#parameters]
Parâmetro | Tipo | Descrição |
---|---|---|
|
| Obrigatório. A string a ser exibida como a versão deste aplicativo. |
Exemplo [#example]
Objective-C [#obj-c]
[NewRelic setApplicationVersion:@"1.2.3"];
Swift [#swift]
NewRelic.setApplicationVersion("1.2.3")