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

問題を作成する

セッション属性数を増やす

構文

Java

NewRelic.incrementAttribute(string $name[, float $value])

コトリン [#kotlin]

NewRelic.incrementAttribute(name: String!, value : Double)

説明 [#description]

アトリビュートのカウントを増加させます。呼び出されるたびに、前の値とタイプを上書きします。

属性が存在しない場合は、1の値を持つ属性を作成します。オプションでフロート値を渡すと、指定された属性のカウントをフロート値で増加させます。

パラメーター [#parameters]

パラメータ

タイプ

説明

$name

string

必須項目です。属性の名前です。

$value

float

オプションです。アトリビュートは、このフロート値でインクリメントされます。

戻り値 [#return-values]

正常に記録された場合はtrueを返し、そうでない場合はfalseを返します。

[#examples]

以下は、指定された属性のカウントを 1 ずつ増やす例です。属性が存在しない場合は、値 1 の属性が作成されます。

Java [#java]

boolean incremented = NewRelic.incrementAttribute("rate");

コトリン [#kotlin]

val incremented = NewRelic.incrementAttribute("rate")

以下は、指定された属性のカウントを float 値の量だけインクリメントする例です。

Java [#java]

boolean incremented = NewRelic.incrementAttribute("rate", 9999.99, false);

コトリン [#kotlin]

val incremented: Boolean = NewRelic.incrementAttribute("rate", 9999.99)

構文

目的-c

incrementAttribute:(NSString*)name value:(NSNumber*)amount;

迅速 [#swift]

NewRelic.incrementAttribute(string $name[, float $value])

説明 [#description]

セッション属性のカウントを増加させます。呼び出されるたびに前回の値とタイプが上書きされます。

属性が存在しない場合は、値が1の属性を作成します。オプションでfloat値を渡すと、指定された属性のカウントをfloat値分だけ増やします。

パラメーター [#parameters]

パラメータ

タイプ

説明

name

string

必要。インクリメントする属性の名前。

amount

number

オプション。属性を増分する量。

戻り値 [#return-values]

イベントが正常に記録された場合はtrueを返し、そうでない場合はfalseを返します。

[#examples]

Objective-C [#obj-c]

以下は、指定されたセッション属性のカウントを 1 ずつ増やす例です。属性が存在しない場合は、値 1 の属性が作成されます。

BOOL incremented = [NewRelic incrementAttribute@"rate"];

次に、指定されたセッション属性のカウントを、 NSNumber*で指定された量だけインクリメントする別の例を示します。

BOOL incremented = [NewRelic incrementAttribute:@"rate" value:@1];

迅速 [#swift]

以下は、指定されたセッション属性のカウントを 1 ずつ増やす例です。属性が存在しない場合は、値 1 の属性が作成されます。

let incremented = NewRelic.incrementAttribute("rate")

次に、指定されたセッション属性のカウントを、 NSNumber!で指定された量だけインクリメントする別の例を示します。

let incremented = NewRelic.incrementAttribute(name: String!, value: NSNumber!)

構文

incrementAttribute(options: { name: string; value?: number; }) => void

説明 [#description]

指定された名前の属性の数をインクリメントします。呼び出されるたびに、以前の値と型を上書きします。属性が存在しない場合は、新しい属性が作成されます。値が指定されていない場合は、値が 1 ずつ増加します。

パラメーター [#parameters]

パラメータ

タイプ

説明

name

string

必要。インクリメントする属性の名前。

value

number

オプション。属性を増分する量。

戻り値 [#return-values]

イベントが正常に記録された場合はtrueを返し、そうでない場合はfalseを返します。

[#example]

NewRelicCapacitorPlugin.incrementAttribute({ name: 'CapacitorAttribute', value: 15 })

構文

incrementAttribute(name: string, value?: number): void;

説明 [#description]

指定された名前の属性の数をインクリメントします。呼び出されるたびに、以前の値と型を上書きします。属性が存在しない場合は、新しい属性が作成されます。値が指定されていない場合は、値が 1 ずつ増加します。

パラメーター [#parameters]

パラメータ

タイプ

説明

name

string

必要。インクリメントする属性の名前。

value

number

オプション。属性を増分する量。

戻り値 [#return-values]

イベントが正常に記録された場合はtrueを返し、そうでない場合はfalseを返します。

[#example]

NewRelic.incrementAttribute('CordovaCustomAttrNumber');
NewRelic.incrementAttribute('CordovaCustomAttrNumber', 5);

構文

RecordCustomEvent(string eventType, string eventName, Dictionary<string, object> attributes): bool;

説明 [#description]

指定された名前の属性の数をインクリメントします。呼び出されるたびに、以前の値と型を上書きします。属性が存在しない場合は、新しい属性が作成されます。値が指定されていない場合は、値が 1 ずつ増加します。

パラメーター [#parameters]

パラメータ

タイプ

説明

name

string

必要。インクリメントする属性の名前。

value

number

オプション。属性を増分する量。

戻り値 [#return-values]

イベントが正常に記録された場合はtrueを返し、そうでない場合はfalseを返します。

[#example]

// Increment by 1
CrossNewRelic.Current.IncrementAttribute("MAUINumAttr");
// Increment by value
CrossNewRelic.Current.IncrementAttribute("MAUINumAttr", 12.3);

構文

incrementAttribute(name: string, value?: number): void;

説明 [#description]

指定された名前の属性の数をインクリメントします。呼び出されるたびに、以前の値と型を上書きします。属性が存在しない場合は、新しい属性が作成されます。値が指定されていない場合は、値が 1 ずつ増加します。

パラメーター [#parameters]

パラメータ

タイプ

説明

name

string

必要。インクリメントする属性の名前。

value

number

オプション。属性を増分する量。

戻り値 [#return-values]

イベントが正常に記録された場合はtrueを返し、そうでない場合はfalseを返します。

[#example]

NewrelicMobile.instance.incrementAttribute("FlutterCustomAttrNumber");
NewrelicMobile.instance.incrementAttribute("FlutterCustomAttrNumber",value :5.0);

構文

incrementAttribute(name: string, value?: number): void;

説明 [#description]

指定された名前の属性の数をインクリメントします。呼び出されるたびに、以前の値と型を上書きします。属性が存在しない場合は、新しい属性が作成されます。値が指定されていない場合は、値が 1 ずつ増加します。

パラメーター [#parameters]

パラメータ

タイプ

説明

name

string

必要。インクリメントする属性の名前。

value

number

オプション。属性を増分する量。

戻り値 [#return-values]

イベントが正常に記録された場合はtrueを返し、そうでない場合はfalseを返します。

[#example]

NewRelic.incrementAttribute('RNCustomAttrNumber');
NewRelic.incrementAttribute('RNCustomAttrNumber', 5);

構文

incrementAttribute(string name, float value = 1) : bool;

説明 [#description]

指定された名前の属性の数をインクリメントします。呼び出されるたびに、以前の値と型を上書きします。属性が存在しない場合は、新しい属性が作成されます。値が指定されていない場合は、値が 1 ずつ増加します。

パラメーター [#parameters]

パラメータ

タイプ

説明

name

string

必要。インクリメントする属性の名前。

value

number

オプション。属性を増分する量。

戻り値 [#return-values]

イベントが正常に記録された場合はtrueを返し、そうでない場合はfalseを返します。

[#example]

// Increment by 1
NewRelicAgent.IncrementAttribute('UnityCustomAttrNumber');
// Increment by value
NewRelicAgent.IncrementAttribute('UnityCustomAttrNumber', 5);

構文

incrementAttribute(FString name,double value): void;

説明 [#description]

指定された名前の属性の数をインクリメントします。呼び出されるたびに、以前の値と型を上書きします。属性が存在しない場合は、新しい属性が作成されます。値が指定されていない場合は、値が 1 ずつ増加します。

パラメーター [#parameters]

パラメータ

タイプ

説明

name

string

必要。インクリメントする属性の名前。

value

number

属性を増分する量。

[#example]

// Increment by 1
UNewRelicBPLibrary::incrementAttribute("Unreal Double",5.0);

構文

IncrementAttribute(string name, float value = 1) : bool;

説明 [#description]

指定された名前の属性の数をインクリメントします。呼び出されるたびに、以前の値と型を上書きします。属性が存在しない場合は、新しい属性が作成されます。値が指定されていない場合は、値が 1 ずつ増加します。

パラメーター [#parameters]

パラメータ

タイプ

説明

name

string

必要。インクリメントする属性の名前。

value

number

オプション。属性を増分する量。

戻り値 [#return-values]

イベントが正常に記録された場合はtrueを返し、そうでない場合はfalseを返します。

[#example]

// Increment by 1
CrossNewRelicClient.Current.IncrementAttribute("XamarinNumAttr");
// Increment by value
CrossNewRelicClient.Current.IncrementAttribute("XamarinNumAttr", 12.3);
Copyright © 2024 New Relic株式会社。

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