• 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.

問題を作成する

セッションのカスタム ユーザー ID を設定する

構文

Java

NewRelic.setUserId(string $userId)

コトリン [#kotlin]

NewRelic.setUserId(userId: String?)

説明 [#description]

ユーザーセッションをAnalyticsのイベントや属性と関連付けるために、カスタムユーザー識別子の値を設定します。

このメソッドは、カスタム ユーザー識別子の値を設定して、モバイル ユーザーのセッションからのすべてのイベントを特定のユーザー ID に関連付けます。このメソッドは、New Relic Android エージェントの起動後いつでも呼び出すことができます。

ユーザー識別子はいくつかの理由で役に立ちます。 衝突分析UI を使うと、以下のことができます。

  • あるユーザーに特有のクラッシュを見つける。一人のユーザーの特定のクラッシュに焦点を当てることで、問題を素早く解決できることが多いです。
  • すべてのクラッシュをフィルタリングして、各クラッシュタイプのユーザー(またはユーザーグループ)の発生状況を表示します。逆に、クラッシュリストをフィルタリングして、各クラッシュタイプの影響を受けたユーザーを表示します。ユーザーIDが電子メールアドレスとして表されている場合、それらのクラッシュに対応するソリューションが利用可能になったときに、簡単に連絡して知らせることができます。

個人情報保護の観点からユーザーを明示的に特定したくない場合でも、有料エンドユーザーと無料エンドユーザー、登録ユーザーと未登録ユーザーなどのユーザーセグメントを追跡する際には、この方法が有効です。これにより、各セグメントで経験したクラッシュの数や種類に基づいてフィルタリングやファセットを行い、そのセグメントに基づいてアウトリーチを行うことができます。

この API の使用方法の詳細については、 「カスタム属性とイベントを送信する」を参照してください。

パラメーター [#parameters]

パラメータ

タイプ

説明

$userID

string

必要。ユーザーIDを設定します。

戻り値 [#return-values]

成功した場合はtrueを返し、失敗した場合はfalseを返します。

[#example]

ユーザー識別子を設定してユーザー セッションをイベントおよび属性に関連付ける例を次に示します。

Java [#java]

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

コトリン [#kotlin]

val userIdWasSet = NewRelic.setUserId("SampleUserName")

構文

目的-c

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

迅速 [#swift]

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

説明 [#description]

ユーザーセッションをAnalyticsのイベントや属性と関連付けるために、カスタムユーザー識別子の値を設定します。

このメソッドは、カスタム ユーザー識別子の値を設定して、モバイル ユーザーのセッションからのすべてのイベントを特定のユーザー ID に関連付けます。このメソッドは、New Relic iOS エージェントの起動後いつでも呼び出すことができます。

ユーザー識別子はいくつかの理由で役に立ちます。 衝突分析UI を使うと、以下のことができます。

  • あるユーザーに特有のクラッシュを見つける。一人のユーザーの特定のクラッシュに焦点を当てることで、問題を素早く解決できることがよくあります。
  • すべてのクラッシュをフィルタリングして、各クラッシュタイプのユーザー(またはユーザーグループ)の発生状況を表示したり、クラッシュリストをフィルタリングして、各クラッシュタイプの影響を受けたユーザーを表示したりすることができます。ユーザーIDがメールアドレスとして表されていれば、それらのクラッシュに対応するソリューションが利用可能になったときに、簡単に連絡を取ることができます。

個人情報保護の観点からユーザーを明示的に特定したくない場合でも、有料エンドユーザーと無料エンドユーザー、登録ユーザーと未登録ユーザーなどのユーザーセグメントを追跡する際には、この方法が有効です。これにより、各セグメントで経験したクラッシュの数や種類に基づいてフィルタリングやファセットを行い、そのセグメントに基づいてアウトリーチを行うことができます。

パラメーター [#parameters]

パラメータ

タイプ

説明

userID

NSString

必要。現在のセッションに関連付けられるユーザー ID。

戻り値 [#return-values]

成功した場合はtrueを返し、失敗した場合はfalseを返します。

[#example]

Objective-C [#obj-c]

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

迅速 [#swift]

let userIdWasSet = NewRelic.setUserId("SampleUserName")

構文

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

説明 [#description]

ユーザーセッションをAnalyticsのイベントや属性と関連付けるために、カスタムユーザー識別子の値を設定します。

パラメーター [#parameters]

パラメータ

タイプ

説明

options

{ userId: string; }

必要。ユーザー ID を含むオブジェクト。

userId

string

必要。現在のセッションに関連付けられるユーザー ID。

[#example]

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

構文

setUserId(userId: string): void;

説明 [#description]

ユーザーセッションをAnalyticsのイベントや属性と関連付けるために、カスタムユーザー識別子の値を設定します。

パラメーター [#parameters]

パラメータ

タイプ

説明

userID

string

必要。現在のセッションに関連付けられるユーザー ID。

[#example]

NewRelic.setUserId("CORDOVA12934");

構文

SetUserId(string userId): bool;

説明 [#description]

ユーザーセッションをAnalyticsのイベントや属性と関連付けるために、カスタムユーザー識別子の値を設定します。

パラメーター [#parameters]

パラメータ

タイプ

説明

userID

string

必要。現在のセッションに関連付けられるユーザー ID。

[#example]

CrossNewRelic.Current.SetUserId("User123");

構文

setUserId(String userId): void;

説明 [#description]

ユーザーセッションをAnalyticsのイベントや属性と関連付けるために、カスタムユーザー識別子の値を設定します。

パラメーター [#parameters]

パラメータ

タイプ

説明

userID

string

必要。現在のセッションに関連付けられるユーザー ID。

[#example]

NewrelicMobile.instance.setUserId("RN12934");

構文

setUserId(userId: string): void;

説明 [#description]

ユーザーセッションをAnalyticsのイベントや属性と関連付けるために、カスタムユーザー識別子の値を設定します。

パラメーター [#parameters]

パラメータ

タイプ

説明

userID

string

必要。現在のセッションに関連付けられるユーザー ID。

[#example]

NewRelic.setUserId("RN12934");

構文

SetUserId(string userId): bool;

説明 [#description]

ユーザーセッションをAnalyticsのイベントや属性と関連付けるために、カスタムユーザー識別子の値を設定します。

パラメーター [#parameters]

パラメータ

タイプ

説明

userID

string

必要。現在のセッションに関連付けられるユーザー ID。

[#example]

NewRelicAgent.SetUserId("User123");

構文

setUserId(FString userId): void;

説明 [#description]

ユーザーセッションをAnalyticsのイベントや属性と関連付けるために、カスタムユーザー識別子の値を設定します。

パラメーター [#parameters]

パラメータ

タイプ

説明

userID

FString

必要。現在のセッションに関連付けられるユーザー ID。

[#example]

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

構文

SetUserId(string userId): bool;

説明 [#description]

ユーザーセッションをAnalyticsのイベントや属性と関連付けるために、カスタムユーザー識別子の値を設定します。

パラメーター [#parameters]

パラメータ

タイプ

説明

userID

string

必要。現在のセッションに関連付けられるユーザー ID。

[#example]

CrossNewRelicClient.Current.SetUserId("User123");
Copyright © 2024 New Relic株式会社。

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