Ignoring URLs
If the onNetworkRequest method returns false, the beacon is dropped. Generally, the process for ignoring beacons is:
-
Identify specific URLs using techniques such as regex or pattern matching.
-
Return
false.
To ignore specific URLs, you would identify network requests that you didn't want to monitor and return false to ignore the network request.
For example:
public static bool NetworkRequestCallback(IHttpRequestTracker tracker)
{
if (tracker.Uri.ToString().Contains("avatar"))
{
//ignore calls for avatars
return false;
}
return true;
}
To ignore all network requests, implement the following:
public static bool NetworkRequestCallback(IHttpRequestTracker tracker)
{
return false;
}