{"id":1689,"date":"2024-03-31T11:38:32","date_gmt":"2024-03-31T11:38:32","guid":{"rendered":"https:\/\/loftocean.com\/doc\/cozystay\/?post_type=ptkb&#038;p=1689"},"modified":"2024-03-31T12:08:15","modified_gmt":"2024-03-31T12:08:15","slug":"ical-sync-common-troubleshooting","status":"publish","type":"ptkb","link":"https:\/\/loftocean.com\/doc\/cozystay\/ptkb\/ical-sync-common-troubleshooting\/","title":{"rendered":"iCal Sync Common Troubleshooting"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"1689\" class=\"elementor elementor-1689\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-62e8c61 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"62e8c61\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-no\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-670bf53\" data-id=\"670bf53\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-3a58983 elementor-widget elementor-widget-text-editor\" data-id=\"3a58983\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h3>Validate iCal URL via iCal Validator<\/h3><p>Ensure you\u2019re using the correct URL that returns a file in iCal format. The URL ends in <strong>.ics<\/strong>. Other URLs won\u2019t work. To validate that the generated iCal URL is correct, visit <a href=\"https:\/\/icalendar.org\/validator.html\" target=\"_blank\" rel=\"noopener\">iCalendar validator project<\/a> at iCalendar.org.<\/p><ol><li>Paste the iCal URL into the &#8220;<strong>URL<\/strong>&#8221; field.<\/li><li>Click the &#8220;<strong>Validate<\/strong>&#8221; button.<\/li><li>Check the test results. If the iCal URL passes the validator, you will see a green box notification: &#8220;<strong>Success! No errors found.<\/strong>&#8221; You can also see the number of events contained in the URL.<a href=\"http:\/\/loftocean.com\/doc\/cozystay\/wp-content\/uploads\/sites\/7\/2024\/03\/ical-troubleshooting-1.png\"><img fetchpriority=\"high\" decoding=\"async\" class=\"alignnone size-full wp-image-1691\" src=\"http:\/\/loftocean.com\/doc\/cozystay\/wp-content\/uploads\/sites\/7\/2024\/03\/ical-troubleshooting-1.png\" alt=\"\" width=\"2369\" height=\"1657\" srcset=\"https:\/\/loftocean.com\/doc\/cozystay\/wp-content\/uploads\/sites\/7\/2024\/03\/ical-troubleshooting-1.png 2369w, https:\/\/loftocean.com\/doc\/cozystay\/wp-content\/uploads\/sites\/7\/2024\/03\/ical-troubleshooting-1-300x210.png 300w, https:\/\/loftocean.com\/doc\/cozystay\/wp-content\/uploads\/sites\/7\/2024\/03\/ical-troubleshooting-1-1024x716.png 1024w, https:\/\/loftocean.com\/doc\/cozystay\/wp-content\/uploads\/sites\/7\/2024\/03\/ical-troubleshooting-1-768x537.png 768w, https:\/\/loftocean.com\/doc\/cozystay\/wp-content\/uploads\/sites\/7\/2024\/03\/ical-troubleshooting-1-1536x1074.png 1536w, https:\/\/loftocean.com\/doc\/cozystay\/wp-content\/uploads\/sites\/7\/2024\/03\/ical-troubleshooting-1-2048x1432.png 2048w, https:\/\/loftocean.com\/doc\/cozystay\/wp-content\/uploads\/sites\/7\/2024\/03\/ical-troubleshooting-1-1920x1343.png 1920w, https:\/\/loftocean.com\/doc\/cozystay\/wp-content\/uploads\/sites\/7\/2024\/03\/ical-troubleshooting-1-1440x1007.png 1440w, https:\/\/loftocean.com\/doc\/cozystay\/wp-content\/uploads\/sites\/7\/2024\/03\/ical-troubleshooting-1-1200x839.png 1200w, https:\/\/loftocean.com\/doc\/cozystay\/wp-content\/uploads\/sites\/7\/2024\/03\/ical-troubleshooting-1-780x546.png 780w, https:\/\/loftocean.com\/doc\/cozystay\/wp-content\/uploads\/sites\/7\/2024\/03\/ical-troubleshooting-1-600x420.png 600w, https:\/\/loftocean.com\/doc\/cozystay\/wp-content\/uploads\/sites\/7\/2024\/03\/ical-troubleshooting-1-550x385.png 550w, https:\/\/loftocean.com\/doc\/cozystay\/wp-content\/uploads\/sites\/7\/2024\/03\/ical-troubleshooting-1-370x259.png 370w, https:\/\/loftocean.com\/doc\/cozystay\/wp-content\/uploads\/sites\/7\/2024\/03\/ical-troubleshooting-1-255x178.png 255w\" sizes=\"(max-width: 2369px) 100vw, 2369px\" \/><\/a><\/li><\/ol>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d77d812 elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"d77d812\" data-element_type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-08a1210 elementor-widget elementor-widget-text-editor\" data-id=\"08a1210\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h3>Using Correct iCal URL<\/h3><p>Ensure you are using the correct URL for the correct room\/property. <strong>Each iCal URL only corresponds to the data of one room.<\/strong> Therefore, each iCal URL can only be added to one room and cannot be reused.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e29cd65 elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"e29cd65\" data-element_type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6fd73ec elementor-widget elementor-widget-text-editor\" data-id=\"6fd73ec\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h3>Your WordPress site must be online and public<\/h3>\n\n<p>To sync booking data, your WordPress website must be online and public at the same time:<\/p>\n\n<ul>\n \t<li>Your WordPress site cannot be in a local development environment.<\/li>\n \t<li>Your WordPress site <strong><span class=\"highlighted\">must be live<\/span><\/strong> (not in maintenance mode), and the calendar <strong><span class=\"highlighted\">must be accessible<\/span><\/strong> via URL (cannot be accessed only by logged-in users of your WordPress site).<\/li>\n<\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ab78a57 elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"ab78a57\" data-element_type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-0261a4b elementor-widget elementor-widget-text-editor\" data-id=\"0261a4b\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h3>Data is not synchronized immediately<\/h3><p><strong>For external calendar import<\/strong>, you can set up automatic synchronization. The minimum interval for automatic synchronization can be set to 15 minutes. If you want to see the imported data faster, you can navigate to &#8220;Rooms&#8221; &gt; &#8220;iCal Sync&#8221; &gt; in the &#8220;Sync Calendars&#8221; tab &gt; Click &#8220;Sync All External Calendars&#8221; button.<\/p><p><strong>For exporting calendars from your WordPress site<\/strong> to other websites\/applications, each platform may have its own auto-sync interval. For example, Airbnb calendar automatically updates every 3 hours, while Google Calendar takes longer (maybe up to 24 hours or more). You can check with these websites\/applications if necessary. They may also offer the option of manual updates.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9a9d34d elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"9a9d34d\" data-element_type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e2a147e elementor-widget elementor-widget-text-editor\" data-id=\"e2a147e\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h3>Only bookings will be synced, not blocked dates<\/h3><p>Bookings exist as &#8220;<strong>Events<\/strong>&#8221; in the calendar. Usually blocked dates exist as &#8220;<strong>Status<\/strong>&#8220;. When synchronizing via iCal URL, only &#8220;Events&#8221; will be synchronized, but &#8220;Status&#8221; cannot be synchronized.<\/p><p>Therefore, dates you block on your WordPress site will not be able to be imported and displayed on other sites\/apps. If you need to block dates on other websites\/apps, you need to block them manually.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-39e48bd elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"39e48bd\" data-element_type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-fd5f8ff elementor-widget elementor-widget-text-editor\" data-id=\"fd5f8ff\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h3>The external calendar is updated but no bookings are imported<\/h3><p>Make sure that the external calendar&#8217;s iCal URL contains <strong>at least one booking<\/strong>. Visit\u00a0<a href=\"https:\/\/icalendar.org\/validator.html\" target=\"_blank\" rel=\"noopener\">iCalendar validator project<\/a> at iCalendar.org, enter the iCal URL to verify, and check if any <strong>events<\/strong> (bookings) appear in the results.<\/p><p><a href=\"http:\/\/loftocean.com\/doc\/cozystay\/wp-content\/uploads\/sites\/7\/2024\/03\/ical-troubleshooting-1.png\"><img fetchpriority=\"high\" decoding=\"async\" class=\"alignnone size-full wp-image-1691\" src=\"http:\/\/loftocean.com\/doc\/cozystay\/wp-content\/uploads\/sites\/7\/2024\/03\/ical-troubleshooting-1.png\" alt=\"\" width=\"2369\" height=\"1657\" srcset=\"https:\/\/loftocean.com\/doc\/cozystay\/wp-content\/uploads\/sites\/7\/2024\/03\/ical-troubleshooting-1.png 2369w, https:\/\/loftocean.com\/doc\/cozystay\/wp-content\/uploads\/sites\/7\/2024\/03\/ical-troubleshooting-1-300x210.png 300w, https:\/\/loftocean.com\/doc\/cozystay\/wp-content\/uploads\/sites\/7\/2024\/03\/ical-troubleshooting-1-1024x716.png 1024w, https:\/\/loftocean.com\/doc\/cozystay\/wp-content\/uploads\/sites\/7\/2024\/03\/ical-troubleshooting-1-768x537.png 768w, https:\/\/loftocean.com\/doc\/cozystay\/wp-content\/uploads\/sites\/7\/2024\/03\/ical-troubleshooting-1-1536x1074.png 1536w, https:\/\/loftocean.com\/doc\/cozystay\/wp-content\/uploads\/sites\/7\/2024\/03\/ical-troubleshooting-1-2048x1432.png 2048w, https:\/\/loftocean.com\/doc\/cozystay\/wp-content\/uploads\/sites\/7\/2024\/03\/ical-troubleshooting-1-1920x1343.png 1920w, https:\/\/loftocean.com\/doc\/cozystay\/wp-content\/uploads\/sites\/7\/2024\/03\/ical-troubleshooting-1-1440x1007.png 1440w, https:\/\/loftocean.com\/doc\/cozystay\/wp-content\/uploads\/sites\/7\/2024\/03\/ical-troubleshooting-1-1200x839.png 1200w, https:\/\/loftocean.com\/doc\/cozystay\/wp-content\/uploads\/sites\/7\/2024\/03\/ical-troubleshooting-1-780x546.png 780w, https:\/\/loftocean.com\/doc\/cozystay\/wp-content\/uploads\/sites\/7\/2024\/03\/ical-troubleshooting-1-600x420.png 600w, https:\/\/loftocean.com\/doc\/cozystay\/wp-content\/uploads\/sites\/7\/2024\/03\/ical-troubleshooting-1-550x385.png 550w, https:\/\/loftocean.com\/doc\/cozystay\/wp-content\/uploads\/sites\/7\/2024\/03\/ical-troubleshooting-1-370x259.png 370w, https:\/\/loftocean.com\/doc\/cozystay\/wp-content\/uploads\/sites\/7\/2024\/03\/ical-troubleshooting-1-255x178.png 255w\" sizes=\"(max-width: 2369px) 100vw, 2369px\" \/><\/a><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5e2f2f0 elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"5e2f2f0\" data-element_type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-74b5d32 elementor-widget elementor-widget-text-editor\" data-id=\"74b5d32\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h3>Cannot Import Calendar to TripAdvisor<\/h3><p>Please contact TripAdvisor support team for assistance, here are the instructions from <a href=\"https:\/\/rentalsupport.tripadvisor.com\/articles\/FAQ\/noc-How-does-calendar-sync-work\" target=\"_blank\" rel=\"noopener\">their official documentation<\/a>:<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4a55349 elementor-widget elementor-widget-text-editor\" data-id=\"4a55349\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p style=\"margin-bottom: 15px;\">If the ICal you wish to enter is not provided by a larger platform, but, for example, an ICal from your personal website, we may not have the used provider on our calendar whitelist, and you won\u2019t be able to add it yourself.<\/p><p style=\"margin-bottom: 15px;\">To get you calendars synced up, please contact us with the ICal link you\u2019d like to add and the property ID, and we\u2019re happy to assist you.<\/p><p style=\"font-size: 13px;\">&#8211; <em>From TripAdvisor<\/em><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"menu_order":0,"template":"","ptkb_category":[19],"class_list":["post-1689","ptkb","type-ptkb","status-publish","hentry","ptkb_category-ical-sync"],"_links":{"self":[{"href":"https:\/\/loftocean.com\/doc\/cozystay\/wp-json\/wp\/v2\/ptkb\/1689","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/loftocean.com\/doc\/cozystay\/wp-json\/wp\/v2\/ptkb"}],"about":[{"href":"https:\/\/loftocean.com\/doc\/cozystay\/wp-json\/wp\/v2\/types\/ptkb"}],"version-history":[{"count":5,"href":"https:\/\/loftocean.com\/doc\/cozystay\/wp-json\/wp\/v2\/ptkb\/1689\/revisions"}],"predecessor-version":[{"id":1757,"href":"https:\/\/loftocean.com\/doc\/cozystay\/wp-json\/wp\/v2\/ptkb\/1689\/revisions\/1757"}],"wp:attachment":[{"href":"https:\/\/loftocean.com\/doc\/cozystay\/wp-json\/wp\/v2\/media?parent=1689"}],"wp:term":[{"taxonomy":"ptkb_category","embeddable":true,"href":"https:\/\/loftocean.com\/doc\/cozystay\/wp-json\/wp\/v2\/ptkb_category?post=1689"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}