Now video upload feature is available in Google my business listing. The video maximum length is 30 seconds, and after a video is uploaded, it can take up to 24 hours for it to be visible on the business listing in Google Maps or the local web search results.
Upload Video in Google My Business Listing
Step 1: Go to the Google My Business dashboard and click on the “photos, “in right side
Step 2: Select the “video” link at the top. After it loads, select the option to “Post Videos.”
After the video is uploaded, it can take some time for the video to process and show up in your view. it could take up to 24 hours for the videos to appear. Once live, they will display where local photos do.