Interface IWebPagesActivityLogger
- Namespace
- Kentico.OnlineMarketing.Web.Mvc
- Assembly
- Kentico.OnlineMarketing.Web.Mvc.dll
Provides possibility to log pages activities.
public interface IWebPagesActivityLogger
- Extension Methods
Methods
LogLandingPage(WebPageMetadata, string, string, string, string)
Logs landing page activity.
Task LogLandingPage(WebPageMetadata webPageMetadata, string alternativeWebPageName, string languageName, string activityUrl = null, string referrerUrl = null)
Parameters
webPageMetadataWebPageMetadataSpecifies the web page to log the landing page activity for.
alternativeWebPageNamestringAlternative name of the web page where activity occurred. Used when
webPageMetadataisnull.languageNamestringName of the content language.
activityUrlstringURL where activity occurred.
referrerUrlstringURL referrer.
Returns
- Task
LogPageVisit(WebPageMetadata, string, string, string, string, string)
Logs page visit.
Task LogPageVisit(WebPageMetadata webPageMetadata, string alternativeWebPageName, string languageName, string activityValue = null, string activityUrl = null, string referrerUrl = null)
Parameters
webPageMetadataWebPageMetadataSpecifies the web page to log visit for.
alternativeWebPageNamestringAlternative name of the web page where activity occurred. Used when
webPageMetadataisnull.languageNamestringName of the content language.
activityValuestringValue of the activity.
activityUrlstringURL where activity occurred.
referrerUrlstringURL referrer.
Returns
- Task