Пример #1
0
    /// <summary>
    /// Returns value of specified URLReferrer query string parameter.
    /// </summary>
    /// <param name="parameters">Query string parameter name</param>
    public static object GetUrlReferrerParameter(params object[] parameters)
    {
        switch (parameters.Length)
        {
        case 1:
            return(WebAnalyticsFunctions.GetUrlReferrerParameter(ValidationHelper.GetString(parameters[0], "")));

        default:
            throw new NotSupportedException();
        }
    }
Пример #2
0
 /// <summary>
 /// Returns search engine visitor came from.
 /// </summary>
 /// <param name="parameters">Parameters</param>
 public static object GetSearchEngine(params object[] parameters)
 {
     return(WebAnalyticsFunctions.GetSearchEngine());
 }
Пример #3
0
 /// <summary>
 /// Returns absolute URI of the URLRefferer from current HTTP context.
 /// </summary>
 /// <param name="parameters">Parameters</param>
 public static object GetUrlReferrer(params object[] parameters)
 {
     return(WebAnalyticsFunctions.GetUrlReferrer());
 }
Пример #4
0
 /// <summary>
 /// Returns true if current visitor comes to the website for the first time.
 /// </summary>
 /// <param name="parameters">Parameters</param>
 public static object IsFirstTimeVisitor(params object[] parameters)
 {
     return(WebAnalyticsFunctions.IsFirstTimeVisitor());
 }