Class BrowseEntity

java.lang.Object
com.bytedesk.core.base.BaseEntity
com.bytedesk.service.browse.BrowseEntity
All Implemented Interfaces:
Serializable

@Entity public class BrowseEntity extends BaseEntity
访客浏览网站记录实体类。 <p&amp;gt; 该实体类记录了访客浏览网站的详细信息,包括URL、停留时间、设备信息等。 系统仅保留48小时内的浏览记录,超时则自动删除。 </p>
Since:
2024-02-22
Version:
1.0
Author:
jackning
See Also:
  • Field Details

    • serialVersionUID

      private static final long serialVersionUID
      See Also:
    • referrer

      private String referrer
      落地页:来源页面URL。 记录用户从哪个页面跳转而来,用于分析流量来源。
    • url

      private String url
      对话页面:浏览的URL。 记录用户当前访问的页面地址。
    • title

      private String title
      浏览的标题。 记录用户当前访问页面的标题。
    • duration

      private Long duration
      停留时长(单位:秒)。 记录用户在当前页面的停留时间。
    • pageLoadTime

      private Long pageLoadTime
      页面加载时间(单位:毫秒)。 记录页面完全加载所需的时间,用于分析页面性能。
    • ipAddress

      private String ipAddress
      IP地址。 记录用户访问时的IP地址。
    • userAgent

      private String userAgent
      用户代理(User-Agent)。 记录用户浏览器发送的User-Agent头信息。
    • deviceType

      private String deviceType
      设备类型。 可能的值包括:desktop(桌面设备), mobile(移动设备), tablet(平板设备)。
    • operatingSystem

      private String operatingSystem
      操作系统。 记录用户使用的操作系统类型及版本。
    • browser

      private String browser
      浏览器类型及版本。 记录用户使用的浏览器类型及版本号。
    • screenResolution

      private String screenResolution
      屏幕分辨率。 记录用户设备的屏幕分辨率,格式如"1920x1080"。
    • geoLocation

      private String geoLocation
      地理位置信息。 根据IP地址解析的用户地理位置,通常包含国家、地区、城市等信息。
    • sessionId

      private String sessionId
      会话ID。 用于跟踪同一会话中的多个页面浏览,标识用户的一次访问会话。
    • eventData

      private String eventData
      事件信息。 记录用户在页面上执行的具体操作,如点击按钮、滚动页面等。 可选字段,格式通常为JSON字符串。
    • utmSource

      private String utmSource
      UTM来源参数。 记录流量来源,如"google"、"newsletter"等。 用于营销效果跟踪。
    • utmMedium

      private String utmMedium
      UTM媒介参数。 记录营销媒介,如"cpc"、"email"等。 用于营销效果跟踪。
    • utmCampaign

      private String utmCampaign
      UTM活动参数。 记录特定的营销活动名称。 用于营销效果跟踪。
    • visitor

      private VisitorEntity visitor
      访客实体。 与该浏览记录关联的访客信息。
  • Constructor Details

    • BrowseEntity

      public BrowseEntity()