• ログイン今すぐ開始

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

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

問題を作成する

setPageViewName(ブラウザエージェントAPI)

構文

newrelic.setPageViewName(string $name[, string $host])

ページビューをグループ化して、URLの構造を助けたり、URLのルーティング情報を取得したりします。

要件

エージェントバージョンnr-593以降。

説明

URL 構造が有用なグループ化を提供しない場合、またはブラウザ エージェントがルーティング情報が保存されている URL の部分をキャプチャしない場合、カスタマイズされたページ名はページ ビューをより効果的にグループ化するのに役立ちます。PageViewイベントを照会すると、カスタム名がbrowserTransactionName属性として公開されます。カスタム名は、ブラウザーの監視 UI にも表示されます。

ページ URL の代わりにカスタマイズされたページ ビュー名を使用するには、名前をスラッシュで区切られた文字列としてフォーマットします。正しく表示するには、 window loadイベントが発生する前にこの呼び出しを行ってください。

ヒント

この API 呼び出しは、ブラウザの標準ページ ビューとPageViewイベントのデータに適用されます。SPA ページ ビューとBrowserInteractionイベントのカスタム名を設定するには、 SPA: setNameを参照してください。両方の呼び出しを一緒に使用することをお勧めします。

パラメーター

パラメータ

説明

$name

ストリング

必須項目です。使用するページ名です。半角英数字で入力してください。

$host

ストリング

オプション。デフォルトはhttp://custom.transactionです。通常、 hostをサイトのドメイン URI に設定します。

これらのカスタム トランザクションをさらにグループ化するには、カスタムhostを指定します。それ以外の場合、ページ ビューにはデフォルト ドメインcustom.transactionが割り当てられます。名前内のセグメントがまだ表示されていない場合は、 URL 許可リスト設定に明示的に追加する必要があります。

newrelic.setPageViewName('/login')
// Or
newrelic.setPageViewName('/login', 'https://www.myapp.com')
Copyright © 2022 New Relic株式会社。

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