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

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

영문본과 번역본이 일치하지 않는 경우 영문본이 우선합니다. 보다 자세한 내용은 이 페이지를 방문하시기 바랍니다.

문제 신고

맞춤 속성 만들기

통사론

자바

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)

통사론 [#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]

매개변수

유형

설명

$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");
Screenshot of the Unreal Engine Plugin Create Attribute

통사론

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.