• EnglishEspañol日本語한국어Português
  • 로그인지금 시작하기

사용자의 편의를 위해 제공되는 기계 번역입니다.

In the event of any inconsistency between the English version and the translated version, the English versionwill take priority. Please visit this page for more information.

문제 신고

맞춤 속성 만들기

통사론

자바

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]

매개변수

유형

설명

$name

string

필수의. 속성의 이름입니다.

$value

string 또는 float

필수의. 전달된 두 번째 매개변수는 string 값 또는 float 값일 수 있습니다.

반환 값 [#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)

통사론

목표-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]

매개변수

유형

설명

$name

string

필수의. 세션 속성의 이름입니다.

$value

string 또는 float

필수의. 전달된 두 번째 매개변수는 string 값 또는 float 값일 수 있습니다.

반환 값 [#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]

매개변수

유형

설명

name

string

필수의. 속성의 이름입니다.

value

string 또는 float

필수의. 속성의 값입니다.

예시 [#example]

NewRelicCapacitorPlugin.setAttribute({ name: "CapacitorAttribute", value: "123" });

통사론

setAttribute(attributeName: string, value: boolean | number | string): void;

설명 [#description]

여러 모바일 이벤트 유형에서 공유하는 세션 수준 속성을 만듭니다. 이전 값을 덮어쓰고 호출될 때마다 입력합니다.

매개변수 [#parameters]

매개변수

유형

설명

attributeName

string

필수의. 속성의 이름입니다.

value

bool

필수의. 속성의 값입니다.

예시 [#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]

매개변수

유형

설명

name

string

필수의. 속성의 이름입니다.

value

string, double 또는 bool

필수의. 속성의 값입니다.

예시 [#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]

매개변수

유형

설명

name

string

필수의. 속성의 이름입니다.

dynamic value

string

필수의. 속성의 값입니다.

예시 [#example]

NewrelicMobile.instance.setAttribute('RNCustomAttrNumber', 37);

통사론

setAttribute(name: string, value: boolean | number | string): void;

설명 [#description]

여러 모바일 이벤트 유형에서 공유하는 세션 수준 속성을 만듭니다. 이전 값을 덮어쓰고 호출될 때마다 입력합니다.

매개변수 [#parameters]

매개변수

유형

설명

name

string

필수의. 속성의 이름입니다.

value

bool, number 또는 string

필수의. 속성의 값입니다.

예시 [#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]

매개변수

유형

설명

name

string

필수의. 속성의 이름입니다.

value

string, double 또는 bool

필수의. 속성의 값입니다.

예시 [#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]

매개변수

유형

설명

name

string

필수의. 속성의 이름입니다.

value

string, double 또는 bool

필수의. 속성의 값입니다.

예시 [#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]

매개변수

유형

설명

name

string

필수의. 속성의 이름입니다.

value

string, double 또는 bool

필수의. 속성의 값입니다.

예시 [#example]

CrossNewRelicClient.Current.SetAttribute("XamarinBoolAttr", false);
CrossNewRelicClient.Current.SetAttribute("XamarinStrAttr", "Cat");
CrossNewRelicClient.Current.SetAttribute("XamarinNumAttr", 13.5);
Copyright © 2024 New Relic Inc.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.