• ログイン今すぐ開始

本書は、お客様のご参考のために原文の英語版を機械翻訳したものです。

英語版と齟齬がある場合、英語版の定めが優先するものとします。より詳しい情報については、本リンクをご参照ください。

問題を作成する

incrementAttribute(iOS SDK API)

構文

incrementAttribute:(NSString*)name value:(NSNumber*)amount;
NewRelic.incrementAttribute(string $name[, float $value])

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

要件

すべてのAgentバージョンに対応しています。

説明

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

このAPIの使用方法については、カスタムアトリビュートとイベントの送信に関するドキュメントを参照してください。

パラメーター

パラメータ

説明

$name

ストリング

必須です。セッション属性の名前です。

$value

浮く

オプションです。セッション属性は、このフロート値分だけ増加します。

戻り値

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

Objective-C: インクリメント属性

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

方法です。

+ (BOOL) incrementAttribute:(NSString*)name;

例:

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

Objective-C: インクリメント量

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

方法です。

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

例:

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

Swift (日本語)インクリメント属性

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

方法です。

NewRelic.incrementAttribute(name: String!) -> Bool

例:

let incremented = NewRelic.incrementAttribute("rate")

スイフトインクリメント量

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

方法です。

NewRelic.incrementAttribute(name: String!, value: NSNumber!) -> Bool

例:

let incremented = NewRelic.incrementAttribute(name: String!, value: NSNumber!)
Copyright © 2022 New Relic株式会社。