構文
Java
NewRelic.incrementAttribute(string $name[, float $value])
コトリン [#kotlin]
NewRelic.incrementAttribute(name: String!, value : Double)
説明 [#description]
アトリビュートのカウントを増加させます。呼び出されるたびに、前の値とタイプを上書きします。
属性が存在しない場合は、1の値を持つ属性を作成します。オプションでフロート値を渡すと、指定された属性のカウントをフロート値で増加させます。
パラメーター [#parameters]
パラメータ | タイプ | 説明 |
---|---|---|
|
| 必須項目です。属性の名前です。 |
|
| オプションです。アトリビュートは、このフロート値でインクリメントされます。 |
戻り値 [#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]
パラメータ | タイプ | 説明 |
---|---|---|
|
| 必要。インクリメントする属性の名前。 |
|
| オプション。属性を増分する量。 |
戻り値 [#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]
パラメータ | タイプ | 説明 |
---|---|---|
|
| 必要。インクリメントする属性の名前。 |
|
| オプション。属性を増分する量。 |
戻り値 [#return-values]
イベントが正常に記録された場合はtrue
を返し、そうでない場合はfalse
を返します。
例 [#example]
NewRelicCapacitorPlugin.incrementAttribute({ name: 'CapacitorAttribute', value: 15 })
構文
incrementAttribute(name: string, value?: number): void;
説明 [#description]
指定された名前の属性の数をインクリメントします。呼び出されるたびに、以前の値と型を上書きします。属性が存在しない場合は、新しい属性が作成されます。値が指定されていない場合は、値が 1 ずつ増加します。
パラメーター [#parameters]
パラメータ | タイプ | 説明 |
---|---|---|
|
| 必要。インクリメントする属性の名前。 |
|
| オプション。属性を増分する量。 |
戻り値 [#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]
パラメータ | タイプ | 説明 |
---|---|---|
|
| 必要。インクリメントする属性の名前。 |
|
| オプション。属性を増分する量。 |
戻り値 [#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]
パラメータ | タイプ | 説明 |
---|---|---|
|
| 必要。インクリメントする属性の名前。 |
|
| オプション。属性を増分する量。 |
戻り値 [#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]
パラメータ | タイプ | 説明 |
---|---|---|
|
| 必要。インクリメントする属性の名前。 |
|
| オプション。属性を増分する量。 |
戻り値 [#return-values]
イベントが正常に記録された場合はtrue
を返し、そうでない場合はfalse
を返します。
例 [#example]
NewRelic.incrementAttribute('RNCustomAttrNumber'); NewRelic.incrementAttribute('RNCustomAttrNumber', 5);
構文
incrementAttribute(string name, float value = 1) : bool;
説明 [#description]
指定された名前の属性の数をインクリメントします。呼び出されるたびに、以前の値と型を上書きします。属性が存在しない場合は、新しい属性が作成されます。値が指定されていない場合は、値が 1 ずつ増加します。
パラメーター [#parameters]
パラメータ | タイプ | 説明 |
---|---|---|
|
| 必要。インクリメントする属性の名前。 |
|
| オプション。属性を増分する量。 |
戻り値 [#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]
パラメータ | タイプ | 説明 |
---|---|---|
|
| 必要。インクリメントする属性の名前。 |
|
| 属性を増分する量。 |
例 [#example]
// Increment by 1 UNewRelicBPLibrary::incrementAttribute("Unreal Double",5.0);
構文
IncrementAttribute(string name, float value = 1) : bool;
説明 [#description]
指定された名前の属性の数をインクリメントします。呼び出されるたびに、以前の値と型を上書きします。属性が存在しない場合は、新しい属性が作成されます。値が指定されていない場合は、値が 1 ずつ増加します。
パラメーター [#parameters]
パラメータ | タイプ | 説明 |
---|---|---|
|
| 必要。インクリメントする属性の名前。 |
|
| オプション。属性を増分する量。 |
戻り値 [#return-values]
イベントが正常に記録された場合はtrue
を返し、そうでない場合はfalse
を返します。
例 [#example]
// Increment by 1 CrossNewRelicClient.Current.IncrementAttribute("XamarinNumAttr"); // Increment by value CrossNewRelicClient.Current.IncrementAttribute("XamarinNumAttr", 12.3);