房屋同屏带看方法、系统、装置及计算机可读存储介质
文献发布时间:2023-06-19 09:51:02
技术领域
本发明涉及房地产数据处理技术领域,具体涉及一种房屋同屏带看方法、系统、装置及计算机可读存储介质。
背景技术
随着网络的迅猛发展,各行各业的营销推广方式都发生着巨大变化。在房地产行业中,以平面媒体作为主要营销推广渠道的传统营销格局,已经难以跟上这个网络时代人们在接受信息的渠道上的变化。在寻求房地产营销突破的过程中,许多为房地产服务的广告商成为主要的改革者。楼书是房地产项目案场营销的有力工具,必不可少。如今,已经越来越多的房地产销售开始启用手机或平板电脑作为自己的销售讲解工具,其中最重要的原因就在于电子楼书的普及。
电子楼书具有以下优势:第一,数字化模式相较于传统的纸质楼书能够承载更多的信息,包括三维沙盘、周边环境展示、VR选房等功能;第二,传播速度快,电子楼书可以通过电脑、大屏、手机上的触控操作,全局或局部地展示楼盘及其周边信息,通过互联网在终端之间快速的分享扩散;第三,成本低,不需要制版印刷,而且可以实时更新。
但是,与传统的营销方式相比,电子楼书只是载体不同,用户只能通过楼书了解大致信息,至于更深一步的了解,则仍然需要实地考察,无法从楼书中准确筛选出适合自己的内容,因为楼书是针对所有人设计的,只能反映普遍内容,无法给个人提供个性化的有效信息,导致电子楼书虽然传播速度很快,但是转化为真正的成交量效率并不够高,因此需要一种新的楼书传播方法使用户获取更多适合自己的房源信息。
发明内容
本发明提供一种房屋同屏带看方法、系统、装置及计算机可读存储介质,以解决现有的楼书提供的内容个性化不足的技术问题。
为解决上述技术问题,本发明采用如下技术方案:
设计一种房屋同屏带看方法,包括:
服务器接收客户端发送的第一连接请求并与之建立连接,客户端获取服务器中的电子楼书;
服务器向空闲的顾问端发送第二连接请求并与之建立连接,顾问端获取服务器中的电子楼书;
服务器将将顾问端的点击事件同步到客户端,完成同屏带看。
进一步的,客户端连接网络后即自动发送第一连接请求。
进一步的,客户端设有同屏带看按钮,同屏带看按钮被触发后,服务器向顾问端发送第二连接请求。
进一步的,同屏带看按钮被触发前,客户端获取用户授权及用户个人信息。
进一步的,顾问端和服务器建立连接前,顾问端获取置业顾问的注册码信息。
进一步的,若没有空闲的顾问端接收第二连接请求,则该请求列队等待。
进一步的,服务器和顾问端建立连接前,客户端响应于其自身的点击事件;服务器和顾问端建立连接后,客户端屏蔽于其自身的点击事件。
本发明还设计一种房屋同屏带看系统,包括:
顾问端,用于发送点击事件至服务器;
服务器,用于将操作指令同步至客户端;
客户端,用于接收操作指定并展示对应的房屋信息;
顾问端和服务器、客户端和服务器之间通过WebSocket网络通信协议通讯连接。
本发明还设计一种电子装置,包括:处理器以及存储器,该存储器用于存储处理器的可执行指令; 其中,处理器配置为经由执行可执行指令来执行上述房屋同屏带看方法。
一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现上述房屋同屏带看方法。
与现有技术相比,本发明的有益技术效果在于:
1. 本发明实现房地产销售与购房者之间线上实时交流,带看的功能。通过移动设备的顾问端和客户端链接,客户从客户端发起带看请求,顾问端收到请求后接受,结合语音讲解及同屏操作为客户提供全面的看房在线服务。
2. 本发明通过WebSocket网络通信协议互联,相较于传统的AJAX轮询能极大的节约性能开销,通信效率高,数据格式也比较轻量。
3. 本发明有利于扩展用户获取房源信息的途径和内容,更加个性化。通过同屏带看,可以解决用户对楼书内容的理解,楼书通常是规范化专业性文本,不同的人可能会理解不一致或者看不懂,此时通过顾问端的讲解有助于用户更好的理解楼书内容。
4. 本发明可以实现个性化内容输出,对于不同的用户需求,顾问端可以有选择的将楼书中适合的内容进行更深入的讲解,减少了用户筛选信息的时间,提高工作效率,并且用户端还可以输出楼书中未记载的内容,包括为用户定制选房方案等等,从侧面丰富楼书内容。
附图说明
图1为本发明实施例一的房屋同屏带看方法流程示意图。
图2为本发明实施例二的房屋同屏带看系统的结构示意图。
具体实施方式
下面结合附图和实施例来说明本发明的具体实施方式,但以下实施例只是用来详细说明本发明,并不以任何方式限制本发明的范围。
以下实施例中所涉及或依赖的程序均为本技术领域的常规程序或简单程序,本领域技术人员均能根据具体应用场景做出常规选择或者适应性调整。
实施例1:一种房屋同屏带看方法,参见图1,包括以下步骤:
S101.客户端连接服务器
客户端连接网络后即自动发送第一连接请求,服务器接收客户端发送的第一连接请求后与之建立连接,客户端获取服务器中的电子楼书。
可选的,本实施例中电子楼书为微楼书,微楼书是一种线上移动看房平台,载体是微信公众号和小程序;项目代码存放在阿里云服务器中,所有微信用户都可以通过公众号和小程序进行访问,进入页面即是成功获取到了微楼书。
若客户端未能成功连接网络,则启用离线模式。客户端自动或者用户选择将上次连接网络时获取的微楼书保存在本地,用户可自行查看、播放微楼书的内容。或者,也可以设置为当客户端未能成功连接网络,则只提醒未连接,不能进行任何关于微楼书的操作。
S102.客户端触发同屏带看按钮
客户端上设有同屏带看按钮,该按钮被触发后,客户端向服务器发送其需要和顾问端建立连接的请求,服务器接收该请求随即向空闲的顾问端发送第二连接请求。
若此时没有空闲的顾问端接收第二连接请求,则该请求列队等待,并向客户端返回排队信息,预计排队时长等。
S103.服务器连接顾问端
空闲的顾问端接收服务器的连接请求后,点击确认连接的按钮,即可与服务器通信连接。此时,顾问端和客户端通过服务器形成双向稳定的连接,服务器不仅可以接收顾问端和客户端的操作信息,使微楼书根据该操作信息作出对应的响应,还可以主动向客户端和顾问端发送请求,作为二者之间的信息中转。
需要说明的是,在客户端的同屏带看按钮被触发前,若客户端成功连接网络,则客户端需要获取用户授权,用户选择授权之后客户端会向服务器中的微楼书返回微信用户的公开信息,即表示用户注册成为了微楼书用户。
顾问端在客户端没有选择同屏带看时,可自行和服务器建立连接查看微楼书的相关内容。与客户端不同的是,对于顾问端,本实施例中提供注册码,置业顾问使用注册码进入微楼书,此时客户端和顾问端的身份便可以被区分。同一个终端,不同的用户身份,就是顾问端和客户端的区别。
S104.顾问端向服务器发送点击事件
当顾问端接受了上述客户端的同屏带看请求以后,顾问端和服务器通信连接,服务器首先将客户端显示的微楼书界面内容同步到顾问端,然后顾问端可对同步过来的微楼书进行操作。该操作包括但不限于点击页面,切换模块,缩放场景、滑动、实时语音等等。
S105.服务器将顾问端的点击事件同步至客户端
服务器接收到顾问端的上述操作后,向客户端进行传递。在传递之前服务器首先需要将上述操作指令进行转化。例如,在滑动和缩放的时候,顾问端会在页面中检查缩放和滑动的动作,从滑动、缩放开始到结束,顾问端把事件的滑动方向、速率等参数持续的发送给服务器,服务器中的楼书对上述操作进行响应,服务器则将楼书的变化适时更新到客户端,在此过程中客户端仅起到展示的作用。
可选的,服务器在顾问端操作页面时,获取顾问端的动作信息,之后服务器将这些动作信息同步到客户端,由客户端独立对自身的页面进行操作。在传递的过程中,服务器需要根据顾问端和客户端屏幕尺寸分辨率等信息,将上述动作信息进行比例缩放,比如,客户端和顾问端的屏幕大小之比为2:1,那么上述滑动、缩放的速率需要缩小至原有的1/2。
需要说明的是,客户端和顾问端在未相互连接的情况下:客户和置业顾问进入服务器中的微楼书都可以任意浏览,包括点击页面,切换模块,缩放场景、滑动等等。不同的地方在于客户访问的微楼书里会展示置业顾问号码,点击可以拨打电话(置业顾问一样会展示,不过点击是给自己打电话);客户访问的页面上会显示同屏带看按钮,置业顾问不会显示。客户和置业顾问成功建立了带看连接以后:此时客户端同屏带看 按钮会显示为结束带看,点击结束带看可以切断两端的连接。在带看期间,客户端除了结束带看的其他一切操作均会被屏蔽,所以不存在对同一个目标操作导致冲突的情况。在切断连接之后,置业顾问端和客户端都保持在当前浏览页面上,并且可以继续操作页面。
本实施例提供的房屋带看方法,实现了房地产销售与购房者之间线上实时交流,带看的功能。通过移动设备的顾问端和客户端链接,客户从客户端发起带看请求,顾问端收到请求后接受,结合语音讲解及同屏操作为客户提供全面的看房在线服务。
实施例2:本实施例在上述实施例1的基础上,提供一种房屋同屏带看系统,主要用于实现上述实施例1中所述的房屋同屏带看方法的步骤,参见图2,包括:
客户端201,内置处理器、存储器和通讯总线,处理器在客户端201不处于同屏带看功能时获取服务器中的楼书信息,并且能够执行用户对楼书的点击页面、切换模块,缩放场景、滑动等操作,处理器在客户端201处于同屏带看功能时,仅能够接收服务器202发送的操作指令对楼书进行操作,屏蔽客户端自身的操作,为了避免同屏带看过程中客户端201和顾问端203指令冲突。
服务器202,用来保存微楼书以及相关的执行程序,作为客户端201和顾问端203连接的桥梁,在连接过程中,顾问端203点击其自身页面上的按钮,同时把这个点击事件send到服务器202,服务器202会把具体点击的按钮和事件同步到客户端201,客户端201即可响应处理,触发同样的点击事件。在滑动和缩放的时候,顾问端203会在页面中检查缩放和滑动的动作,从滑动、缩放开始到结束,顾问端203把事件的滑动方向、速率等参数持续的通过服务器202传输到客户端201,客户端201根据这一系列数据在页面上响应操作。
顾问端203,用于发送点击事件至服务器202并最终传递给客户端201。在本实施例中顾问端203和客户端204对于终端设备和操作系统没有限制,可以为同种终端设备,比如同为手机终端,且都采用Android系统,或者二者采用不同类型的终端,比如客户端为手机终端,而服务端采用电脑终端,并且客户端为Android系统,而服务端为windows系统。
可选的,顾问端203和服务器202、客户端201和服务器202之间通过WebSocket网络通信协议通讯连接,传输顾问端203的各个操作到服务器202,服务器202实时响应到客户端201,达到两个屏幕同步显示的目的。用户进入客户端的微楼书或小程序中,如有带看需求,可从界面上点击按钮请求同屏带看。点击按钮的时候客户端201向服务器202发起请求建立连接,服务器202收到请求后会向空闲的顾问端203发送连接请求。如果没有空闲的顾问端203,则会列队等待。顾问端203接收连接请求之后成功建立连接,此时这个连接是双向稳定的。即服务端也可以主动向客户端发送请求。WebSocket相比传统的AJAX轮询能极大的节约性能开销,通信效率高,数据格式也比较轻量。
上面结合附图和实施例对本发明作了详细的说明;但是,所属技术领域的技术人员能够理解,在不脱离本发明构思的前提下,还可以对上述实施例中的各个具体参数进行变更,从而形成多个具体的实施例,均为本发明的常见变化范围,在此不再一一详述。
- 房屋同屏带看方法、系统、装置及计算机可读存储介质
- 一种监控调看投屏方法、装置、计算机设备、可读存储介质及监控调看投屏交互系统