통사론
자바
NewRelic.setAttribute(string $name, string or float $value)
코틀린 [#kotlin]
NewRelic.setAttribute(name: String?, value: String?)NewRelic.setAttribute(name: String?, value: Double)NewRelic.setAttribute(name: String?, value: Boolean)
설명 [#description]
이 정적 메서드는 지정된 이름과 값을 사용하여 세션 수준 사용자 지정 특성 을 만듭니다. 이 메서드는 호출될 때마다 이전 값과 형식을 덮어씁니다. 생성된 속성은 여러 모바일 이벤트 유형 에서 공유됩니다.
다음을 제외한 모든 MobileSession 기본 속성 을 재정의할 수 있습니다.
appId
appName
accountId
carrier
category
deviceManufacturer
deviceModel
eventType
install
lastInteraction
memUsageMb
newRelicVersion
osMajorVersion
osName
osVersion
platform
platformVersion
sessionDuration
sessionId
timestamp
type
upgradeFrom
uuid
- 접두어가 붙은 모든 것
NewRelic
매개변수 [#parameters]
매개변수 | 유형 | 설명 |
---|---|---|
|
| 필수의. 속성의 이름입니다. |
|
| 필수의. 전달된 두 번째 매개변수는 |
반환 값 [#return-values]
성공적으로 기록된 경우 true
을 반환하고 기록되지 않은 경우 false
을 반환합니다.
예시 [#example]
다음은 지정된 텍스트 이름과 텍스트 값으로 속성을 만드는 예입니다. setAttribute
호출될 때마다 이전 값과 유형을 덮어씁니다.
자바 [#java]
boolean attributeSet = NewRelic.setAttribute("storeId", "SampleStoreId000");
코틀린 [#kotlin]
val attributeSet = NewRelic.setAttribute("storeId", "SampleStoreId000")
다음은 지정된 텍스트 이름과 숫자 값을 사용하여 속성을 만드는 예입니다.
자바 [#java]
boolean attributeSet = NewRelic.setAttribute("rate", 9999.99);
코틀린 [#kotlin]
val attributeSet = NewRelic.setAttribute("rate", 9999.99)
통사론 [#syntax][#syntax]
목표-c
setAttribute:(NSString*)name value:(id) value;
빠른 [#swift]
NewRelic.setAttribute(string $name, string or float $value)
설명 [#description]
이 정적 메서드는 지정된 이름과 값을 사용하여 세션 수준 사용자 지정 특성 을 만듭니다. 호출되면 이전 값과 유형을 덮어씁니다. 생성된 속성은 여러 모바일 모니터링 이벤트 유형 에서 공유됩니다.
다음을 제외한 모든 MobileSession 기본 속성 을 재정의할 수 있습니다.
appId
appName
accountId
carrier
category
deviceManufacturer
deviceModel
eventType
install
lastInteraction
memUsageMb
newRelicVersion
osMajorVersion
osName
osVersion
platform
platformVersion
sessionDuration
sessionId
timestamp
type
upgradeFrom
uuid
- 접두어가 붙은 모든 것
NewRelic
매개변수 [#parameters]
매개변수 | 유형 | 설명 |
---|---|---|
|
| 필수의. 세션 속성의 이름입니다. |
|
| 필수의. 전달된 두 번째 매개변수는 |
반환 값 [#return-values]
성공적으로 기록된 경우 true
을 반환하고 기록되지 않은 경우 false
을 반환합니다.
예 [#examples]
오브젝티브-C [#obj-c]
BOOL attributeSet = [NewRelic setAttribute:@"buildConfiguration" value:@"AppStore-release"];BOOL attributeSet = [NewRelic setAttribute:@"rate" value:@9999.99];
빠른 [#swift]
var attributeSet = NewRelic.setAttribute("buildConfiguration", value: "AppStore-release")attributeSet = NewRelic.setAttribute("rate", value: 9999.99)
통사론
setAttribute(options: { name: string; value: string; }) => void
설명 [#description]
여러 모바일 이벤트 유형에서 공유하는 세션 수준 속성을 만듭니다. 이전 값을 덮어쓰고 호출될 때마다 입력합니다.
매개변수 [#parameters]
매개변수 | 유형 | 설명 |
---|---|---|
|
| 필수의. 속성의 이름입니다. |
|
| 필수의. 속성의 값입니다. |
예시 [#example]
NewRelicCapacitorPlugin.setAttribute({ name: "CapacitorAttribute", value: "123" });
통사론
setAttribute(attributeName: string, value: boolean | number | string): void;
설명 [#description]
여러 모바일 이벤트 유형에서 공유하는 세션 수준 속성을 만듭니다. 이전 값을 덮어쓰고 호출될 때마다 입력합니다.
매개변수 [#parameters]
매개변수 | 유형 | 설명 |
---|---|---|
|
| 필수의. 속성의 이름입니다. |
|
| 필수의. 속성의 값입니다. |
예시 [#example]
NewRelic.setAttribute(Name: "CordovaAttribute", value: "123"): void;
통사론
SetAttribute(string name, string value) : bool;SetAttribute(string name, double value) : bool;SetAttribute(string name, bool value) : bool;
설명 [#description]
여러 모바일 이벤트 유형에서 공유하는 세션 수준 속성을 만듭니다. 이전 값을 덮어쓰고 호출될 때마다 입력합니다.
매개변수 [#parameters]
매개변수 | 유형 | 설명 |
---|---|---|
|
| 필수의. 속성의 이름입니다. |
|
| 필수의. 속성의 값입니다. |
예시 [#example]
CrossNewRelic.Current.SetAttribute("MAUIBoolAttr", false);CrossNewRelic.Current.SetAttribute("MAUIStrAttr", "Cat");CrossNewRelic.Current.SetAttribute("MAUINumAttr", 13.5);
통사론
setAttribute (String name, dynamic value) : void;
설명 [#description]
여러 모바일 이벤트 유형에서 공유하는 세션 수준 속성을 만듭니다. 이전 값을 덮어쓰고 호출될 때마다 입력합니다.
매개변수 [#parameters]
매개변수 | 유형 | 설명 |
---|---|---|
|
| 필수의. 속성의 이름입니다. |
|
| 필수의. 속성의 값입니다. |
예시 [#example]
NewrelicMobile.instance.setAttribute('RNCustomAttrNumber', 37);
통사론
setAttribute(name: string, value: boolean | number | string): void;
설명 [#description]
여러 모바일 이벤트 유형에서 공유하는 세션 수준 속성을 만듭니다. 이전 값을 덮어쓰고 호출될 때마다 입력합니다.
매개변수 [#parameters]
매개변수 | 유형 | 설명 |
---|---|---|
|
| 필수의. 속성의 이름입니다. |
|
| 필수의. 속성의 값입니다. |
예시 [#example]
NewRelic.setAttribute('RNCustomAttrNumber', 37);
통사론
setAttribute(string name, string value) : bool;setAttribute(string name, double value) : bool;setAttribute(string name, bool value) : bool;
설명 [#description]
여러 모바일 이벤트 유형에서 공유하는 세션 수준 속성을 만듭니다. 이전 값을 덮어쓰고 호출될 때마다 입력합니다.
매개변수 [#parameters]
매개변수 | 유형 | 설명 |
---|---|---|
|
| 필수의. 속성의 이름입니다. |
|
| 필수의. 속성의 값입니다. |
예시 [#example]
NewRelicAgent.SetAttribute("UnityBoolCustomAttr", false);NewRelicAgent.SetAttribute("UnityStringCustomAttr", "Cat");NewRelicAgent.SetAttribute('UnityCustomAttrNumber', 37);
통사론
setStringAttribute(FString name,FString value) : void;setDoubleAttribute(FString name,double value):void;setBooleanAttribute(FString name ,bool value):void;
설명 [#description]
여러 모바일 이벤트 유형에서 공유하는 세션 수준 속성을 만듭니다. 이전 값을 덮어쓰고 호출될 때마다 입력합니다.
매개변수 [#parameters]
매개변수 | 유형 | 설명 |
---|---|---|
|
| 필수의. 속성의 이름입니다. |
|
| 필수의. 속성의 값입니다. |
예시 [#example]
#include "NewRelicBPLibrary.h"UNewRelicBPLibrary::setBooleanAttribute("From Unreal",true);UNewRelicBPLibrary::setDoubleAttribute("Unreal Double", 15.0);UNewRelicBPLibrary::setStringAttribute("Unreal String","From UnReal");
통사론
SetAttribute(string name, string value) : bool;SetAttribute(string name, double value) : bool;SetAttribute(string name, bool value) : bool;
설명 [#description]
여러 모바일 이벤트 유형에서 공유하는 세션 수준 속성을 만듭니다. 이전 값을 덮어쓰고 호출될 때마다 입력합니다.
매개변수 [#parameters]
매개변수 | 유형 | 설명 |
---|---|---|
|
| 필수의. 속성의 이름입니다. |
|
| 필수의. 속성의 값입니다. |
예시 [#example]
CrossNewRelicClient.Current.SetAttribute("XamarinBoolAttr", false);CrossNewRelicClient.Current.SetAttribute("XamarinStrAttr", "Cat");CrossNewRelicClient.Current.SetAttribute("XamarinNumAttr", 13.5);