• ログイン無料アカウント

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

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

問題を作成する

newrelic_set_user_attributes (PHPエージェントAPI)

構文

newrelic_set_user_attributes(string $user_value, string $account_value, string $product_value)

ユーザー関連のカスタム属性を作成します。newrelic_add_custom_parameterの方が柔軟性があります。

要件

エージェントのバージョン 3.1.5.111 以上。

説明

ヒント

このコールでは、既存のキーに値を割り当てることしかできません。より柔軟にキーと値のペアを作成するには、 newrelic_add_custom_parameter をご利用ください。

リリース4.4以降、 newrelic_set_user_attributes("a","b","c"); を呼び出すことは、 newrelic_add_custom_parameter("user","a"); newrelic_add_custom_parameter("account","b"); newrelic_add_custom_parameter("product","c"); 3つのパラメータはすべて必須ですが、空の文字列でもかまいません。

パラメータ

パラメーター

説明

$user_value

文字列

必須(空の文字列でも可)。このページビューに関連付ける名前またはユーザー名を指定します。この値は、 ユーザー キーに割り当てられます。

$account_value

文字列

必須(空の文字列でも可)。このページビューに関連付けるユーザーアカウントの名前を指定します。この値は、 account キーに割り当てられます。

製品価値

文字列

必須(空の文字列でも可)。このページビューに関連付ける製品の名前を指定します。この値は、 製品 キーに割り当てられます。

戻り値

この関数は、属性の追加に成功した場合、 true を返します。

3つのユーザー属性を記録

function example() {
if (extension_loaded('newrelic')) { // Ensure PHP agent is available
newrelic_set_user_attributes("MyUserName", "MyAccountName", "MyProductName");
}
}

2つのユーザー属性と1つの空の属性を記録

function example() {
if (extension_loaded('newrelic')) { // Ensure PHP agent is available
newrelic_set_user_attributes("MyUserName", "", "MyProductName");
}
}
Copyright © 2022 New Relic Inc.