website.visitor
Website Visitor. Defined in module website; exists in Odoo 16, 17, 18, 19, 20. Across the upgrade steps we tracked: 11 fields added, 3 removed, 0 renamed.
- Odoo 16 website
- Odoo 17 website
- Odoo 18 website
- Odoo 19 website
- Odoo 20 website
Fields removed (1)
| Field | Type | Module | Notes |
|---|---|---|---|
| mail_channel_ids | one2many | website_livechat |
Fields added (1)
| Field | Type | Module |
|---|---|---|
| discuss_channel_ids | one2many | website_livechat |
No change to this model's own fields in this step.
Fields added (1)
| Field | Type | Module |
|---|---|---|
| calendar_event_ids | one2many | website_appointment |
Fields removed (2)
| Field | Type | Module | Notes |
|---|---|---|---|
| livechat_operator_id | many2one | website_livechat | |
| livechat_operator_name | char | website_livechat |
Fields added (9)
| Field | Type | Module |
|---|---|---|
| appointment_type_ids | many2many | website_appointment |
| blog_post_ids | many2many | website_blog |
| current_livechat_agent_ids | many2many | website_livechat |
| event_ids | many2many | website_event |
| slide_channel_ids | many2many | website_slides |
| visitor_appointment_count | integer | website_appointment |
| visitor_blog_post_count | integer | website_blog |
| visitor_event_count | integer | website_event |
| visitor_slide_channel_count | integer | website_slides |
1 menus opening this model removed
- social_push_notifications.social_visitor
All fields declared on website.visitor (50)
Fields this model declares itself in any version, with the versions they exist in. Inherited fields (mail.thread and other mixins) are on the parent model's page.
present not present not covered (Enterprise, Odoo 16 and 17)
Show all 50 fields
| Field | Type | Label | Module | 16 | 17 | 18 | 19 | 20 |
|---|---|---|---|---|---|---|---|---|
| access_token | char | website | ||||||
| appointment_type_ids | many2many appointment.type | Appointments | website_appointmentE | |||||
| blog_post_ids | many2many blog.post | Blog Posts | website_blog | |||||
| calendar_event_ids | one2many calendar.event | website_appointmentE | ||||||
| country_flag | char | Country Flag | website | |||||
| country_id | many2one res.country | Country | website | |||||
| create_date | datetime | First Connection | website | |||||
| current_livechat_agent_ids | many2many res.partner | Speaking with | website_livechat | |||||
| discuss_channel_ids | one2many discuss.channel | Visitor's livechat channels | website_livechat | |||||
| char | website | |||||||
| event_ids | many2many event.event | Events | website_event | |||||
| event_registered_ids | many2many event.event | Registered Events | website_event | |||||
| event_registration_count | integer | # Registrations | website_event | |||||
| event_registration_ids | one2many event.registration | Event Registrations | website_event | |||||
| event_track_push_enabled_ids | many2many event.track | Push Enabled Tracks | website_event_track_socialE | |||||
| event_track_visitor_ids | one2many event.track.visitor | Track Visitors | website_event_track | |||||
| event_track_wishlisted_count | integer | # Wishlisted | website_event_track | |||||
| event_track_wishlisted_ids | many2many event.track | Wishlisted Tracks | website_event_track | |||||
| has_push_notifications | boolean | Push Notifications Enabled | social_push_notificationsE | |||||
| is_connected | boolean | Is connected? | website | |||||
| lang_id | many2one res.lang | Language | website | |||||
| last_connection_datetime | datetime | Last Connection | website | |||||
| last_visited_page_id | many2one website.page | Last Visited Page | website | |||||
| lead_count | integer | # Leads | website_crm | |||||
| lead_ids | many2many crm.lead | Leads | website_crm | |||||
| livechat_operator_id | many2one res.partner | Speaking with | website_livechat | |||||
| livechat_operator_name | char | Operator Name | website_livechat | |||||
| mail_channel_ids | one2many mail.channel | Visitor's livechat channels | website_livechat | |||||
| mobile | char | Mobile | website | |||||
| name | char | Name | website | |||||
| page_count | integer | # Visited Pages | website | |||||
| page_ids | many2many website.page | Visited Pages | website | |||||
| partner_id | many2one res.partner | Contact | website | |||||
| partner_image | binary | website | ||||||
| product_count | integer | Products Views | website_sale | |||||
| product_ids | many2many product.product | Visited Products | website_sale | |||||
| push_subscription_ids | one2many website.visitor.push.subscription | Push Subscriptions | social_push_notificationsE | |||||
| session_count | integer | # Sessions | website_livechat | |||||
| slide_channel_ids | many2many slide.channel | Courses | website_slides | |||||
| time_since_last_action | char | Last action | website | |||||
| timezone | selection | Timezone | website | |||||
| visit_count | integer | # Visits | website | |||||
| visitor_appointment_count | integer | Appointment Views | website_appointmentE | |||||
| visitor_blog_post_count | integer | Blog Post Views | website_blog | |||||
| visitor_event_count | integer | Event Views | website_event | |||||
| visitor_page_count | integer | Page Views | website | |||||
| visitor_product_count | integer | Product Views | website_sale | |||||
| visitor_slide_channel_count | integer | Course Views | website_slides | |||||
| website_id | many2one website | Website | website | |||||
| website_track_ids | one2many website.track | Visited Pages History | website |