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

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

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

문제 신고

세션에 대한 사용자 정의 사용자 ID 설정

통사론

자바

NewRelic.setUserId(string $userId)

코틀린 [#kotlin]

NewRelic.setUserId(userId: String?)

설명 [#description]

사용자 세션을 분석 이벤트 및 속성과 연결하려면 사용자 정의 사용자 식별자 값을 설정하십시오.

이 메서드는 모바일 사용자 세션의 모든 이벤트를 특정 사용자 ID와 연결하도록 사용자 지정 사용자 식별자 값을 설정합니다. 이 메서드는 New Relic Android 에이전트가 시작된 후 언제든지 호출할 수 있습니다.

사용자 식별자는 여러 가지 이유로 유용합니다. 충돌 분석 UI 를 사용하여 다음을 수행할 수 있습니다.

  • 사용자와 관련된 충돌을 찾습니다. 한 사용자에 대해 하나의 특정 충돌에 집중하면 종종 문제를 신속하게 해결할 수 있습니다.
  • 모든 충돌을 필터링하여 각 충돌 유형에 대한 사용자(또는 사용자 그룹)의 발생을 표시합니다. 반대로 충돌 목록을 필터링하여 각 충돌 유형의 영향을 받는 사용자를 표시합니다. 사용자 ID가 이메일 주소로 표시되는 경우 이러한 충돌을 해결할 수 있는 솔루션이 있을 때 쉽게 연락하여 알릴 수 있습니다.

개인 정보 보호 규칙으로 인해 사용자를 명시적으로 식별하지 않으려는 경우 이 방법은 유료 최종 사용자와 무료 최종 사용자 또는 등록 사용자와 등록되지 않은 사용자와 같은 사용자 세그먼트를 추적할 때 여전히 유용합니다. 이를 통해 각 세그먼트에서 경험한 충돌의 수와 유형을 필터링하거나 패싯하고 해당 세그먼트를 기반으로 홍보를 수행할 수 있습니다.

이 API를 사용하는 방법에 대한 자세한 내용은 사용자 정의 속성 및 이벤트 보내기를 참조하세요.

중요

Android 에이전트 v7.4.0에는 다음과 같은 개선 사항이 추가되었습니다.

  • setUserId(value: string|null) 가 호출될 때 userID 이 이전에 null이었고 새 값이 null이 아닌 경우 현재 세션이 계속되고 새 userID 가 설정됩니다.
  • setUserId(value: string|null) 호출될 때 userID 이전에 null이 아니었고 새 userID 가 다른 경우( null 포함) 현재 세션이 종료되고 수집이 수행됩니다. 새 userID 를) 사용하여 새 세션이 생성됩니다.

매개변수 [#parameters]

매개변수

유형

설명

$userID

string

필수의. 사용자 ID를 설정합니다.

반환 값 [#return-values]

성공하면 true , 실패하면 false 를 반환합니다.

예시 [#example]

다음은 사용자 세션을 이벤트 및 속성과 연결하기 위해 사용자 식별자를 설정하는 예입니다.

자바 [#java]

boolean userIdWasSet = NewRelic.setUserId("SampleUserName");

코틀린 [#kotlin]

val userIdWasSet = NewRelic.setUserId("SampleUserName")

통사론

목표-c

+ (BOOL) setUserId:(NSString*)userId;

빠른 [#swift]

NewRelic.setUserId(userId: String!) -> Bool

설명 [#description]

사용자 세션을 분석 이벤트 및 속성과 연결하려면 사용자 정의 사용자 식별자 값을 설정하십시오.

이 메서드는 모바일 사용자 세션의 모든 이벤트를 특정 사용자 ID와 연결하도록 사용자 지정 사용자 식별자 값을 설정합니다. 이 메서드는 New Relic iOS 에이전트가 시작된 후 언제든지 호출할 수 있습니다.

사용자 식별자는 여러 가지 이유로 유용합니다. 충돌 분석 UI 를 사용하여 다음을 수행할 수 있습니다.

  • 사용자와 관련된 충돌을 찾습니다. 종종 한 사용자에 대한 하나의 특정 충돌에 집중하면 문제를 신속하게 해결할 수 있습니다.
  • 모든 충돌을 필터링하여 각 충돌 유형에 대한 사용자(또는 사용자 그룹)의 발생을 표시합니다. 또는 충돌 목록을 필터링하여 각 충돌 유형의 영향을 받는 사용자를 표시합니다. 사용자 ID가 이메일 주소로 표시되는 경우 이러한 충돌을 해결할 수 있는 솔루션이 있을 때 쉽게 연락하여 알릴 수 있습니다.

개인 정보 보호 규칙으로 인해 사용자를 명시적으로 식별하지 않으려는 경우 이 방법은 유료 최종 사용자와 무료 최종 사용자 또는 등록 사용자와 등록되지 않은 사용자와 같은 사용자 세그먼트를 추적할 때 여전히 유용합니다. 이를 통해 각 세그먼트에서 경험한 충돌의 수와 유형을 필터링하거나 패싯하고 해당 세그먼트를 기반으로 홍보를 수행할 수 있습니다.

중요

iOS 에이전트 v7.5.0에는 다음과 같은 향상된 기능이 추가되었습니다.

  • setUserId(value: string|null) 가 호출될 때 userId 이 이전에 null이었고 새 값이 null이 아닌 경우 현재 세션이 계속되고 새 userId 가 설정됩니다.

  • setUserId(value: string|null) 가 호출될 때 userId 이전에 null이 아니고 새 userId 가 다른 경우( null 포함) 현재 세션이 종료되고 수집이 수행됩니다. 새 userId 를) 사용하여 새 세션이 생성됩니다.

매개변수 [#parameters]

매개변수

유형

설명

userID

NSString

필수의. 현재 세션과 연관될 사용자 ID입니다.

반환 값 [#return-values]

성공하면 true , 실패하면 false 를 반환합니다.

예시 [#example]

오브젝티브-C [#obj-c]

BOOL userIdWasSet = [NewRelic setUserId:@"SampleUserName"];

빠른 [#swift]

let userIdWasSet = NewRelic.setUserId("SampleUserName")

통사론

setUserId(options: { userId: string; }) => void

설명 [#description]

사용자 세션을 분석 이벤트 및 속성과 연결하려면 사용자 정의 사용자 식별자 값을 설정하십시오.

매개변수 [#parameters]

매개변수

유형

설명

options

{ userId: string; }

필수의. 사용자 ID를 포함하는 개체입니다.

userId

string

필수의. 현재 세션과 연관될 사용자 ID입니다.

예시 [#example]

NewRelicCapacitorPlugin.setUserId({ userId: "CapacitorUserId" });

통사론

setUserId(userId: string): void;

설명 [#description]

사용자 세션을 분석 이벤트 및 속성과 연결하려면 사용자 정의 사용자 식별자 값을 설정하십시오.

매개변수 [#parameters]

매개변수

유형

설명

userID

string

필수의. 현재 세션과 연관될 사용자 ID입니다.

예시 [#example]

NewRelic.setUserId("CORDOVA12934");

통사론

SetUserId(string userId): bool;

설명 [#description]

사용자 세션을 분석 이벤트 및 속성과 연결하려면 사용자 정의 사용자 식별자 값을 설정하십시오.

매개변수 [#parameters]

매개변수

유형

설명

userID

string

필수의. 현재 세션과 연관될 사용자 ID입니다.

예시 [#example]

CrossNewRelic.Current.SetUserId("User123");

통사론

setUserId(String userId): void;

설명 [#description]

사용자 세션을 분석 이벤트 및 속성과 연결하려면 사용자 정의 사용자 식별자 값을 설정하십시오.

매개변수 [#parameters]

매개변수

유형

설명

userID

string

필수의. 현재 세션과 연관될 사용자 ID입니다.

예시 [#example]

NewrelicMobile.instance.setUserId("RN12934");

통사론

setUserId(userId: string): void;

설명 [#description]

사용자 세션을 분석 이벤트 및 속성과 연결하려면 사용자 정의 사용자 식별자 값을 설정하십시오.

매개변수 [#parameters]

매개변수

유형

설명

userID

string

필수의. 현재 세션과 연관될 사용자 ID입니다.

예시 [#example]

NewRelic.setUserId("RN12934");

통사론

SetUserId(string userId): bool;

설명 [#description]

사용자 세션을 분석 이벤트 및 속성과 연결하려면 사용자 정의 사용자 식별자 값을 설정하십시오.

매개변수 [#parameters]

매개변수

유형

설명

userID

string

필수의. 현재 세션과 연관될 사용자 ID입니다.

예시 [#example]

NewRelicAgent.SetUserId("User123");

통사론

setUserId(FString userId): void;

설명 [#description]

사용자 세션을 분석 이벤트 및 속성과 연결하려면 사용자 정의 사용자 식별자 값을 설정하십시오.

매개변수 [#parameters]

매개변수

유형

설명

userID

FString

필수의. 현재 세션과 연관될 사용자 ID입니다.

예시 [#example]

#include "NewRelicBPLibrary.h"
UNewRelicBPLibrary::setUserId("Unreal12934");

통사론

SetUserId(string userId): bool;

설명 [#description]

사용자 세션을 분석 이벤트 및 속성과 연결하려면 사용자 정의 사용자 식별자 값을 설정하십시오.

매개변수 [#parameters]

매개변수

유형

설명

userID

string

필수의. 현재 세션과 연관될 사용자 ID입니다.

예시 [#example]

CrossNewRelicClient.Current.SetUserId("User123");
Copyright © 2024 New Relic Inc.

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