URL の無視
onNetworkRequest メソッドが false を返した場合、ビーコンはドロップされます。一般に、ビーコンを無視するプロセスは次のとおりです。
-
正規表現やパターンマッチングなどの手法を使用して、特定の URL を識別します。
-
falseを返します。
特定の URL を無視するには、モニタしないネットワークリクエストを識別し、false を返して、ネットワークリクエストを無視します。
例:
public static bool NetworkRequestCallback(IHttpRequestTracker tracker)
{
if (tracker.Uri.ToString().Contains("avatar"))
{
//ignore calls for avatars
return false;
}
return true;
}
すべてのネットワークリクエストを無視するには、次を実装します。
public static bool NetworkRequestCallback(IHttpRequestTracker tracker)
{
return false;
}