Jak dodać ICS do Google Calendar (import/subskrypcja)

Jak dodać plik ICS do Google Calendar

Aby dodać plik ICS do Google Calendar, otwórz Google Calendar na komputerze, kliknij ikonę koła zębatego Ustawienia, wybierz Importuj i eksportuj, kliknij Wybierz plik z komputera, wskaż plik .ics, wybierz docelowy kalendarz i kliknij Importuj. To rozwiązanie sprawdza się przy jednorazowym imporcie pliku. Jeśli chcesz, aby wydarzenia były na bieżąco aktualizowane, zamiast tego zasubskrybuj adres URL pliku ICS. Niniejszy poradnik omawia obie metody, wyjaśnia, dlaczego aplikacja mobilna nie obsługuje bezpośredniego importu plików, i pokazuje, jak naprawić najczęstsze błędy importu. Plik ICS (czyli iCal) to powszechnie stosowany format wymiany wydarzeń między kalendarzami — zaproszenia, harmonogramy zajęć, terminy rozgrywek sportowych czy potwierdzenia rezerwacji są przesyłane właśnie w formacie .ics.

Jak dodać plik ICS do Google Calendar przez import

Z importu skorzystaj, gdy masz pobrany plik .ics i chcesz jednorazowo skopiować jego wydarzenia do swojego kalendarza. Import musi być wykonany na komputerze.

  1. Otwórz calendar.google.com w przeglądarce.
  2. Kliknij ikonę koła zębatego Ustawienia w prawym górnym rogu, a następnie kliknij Ustawienia w menu rozwijanym.
  3. W menu po lewej stronie kliknij Importuj i eksportuj.
  4. W sekcji Importuj kliknij Wybierz plik z komputera i wskaż plik .ics.
  5. Otwórz menu rozwijane Dodaj do kalendarza i wybierz kalendarz, do którego mają trafić wydarzenia (domyślnie wybrany jest kalendarz główny).
  6. Kliknij Importuj.

Google poinformuje Cię, ile wydarzeń zostało zaimportowanych. Są one teraz statyczną kopią — zamrożoną w chwili importu. Warto wiedzieć z góry, że dane gości i informacje o konferencji nie są importowane razem z wydarzeniami, dlatego zaimportowane spotkanie nie będzie zawierało listy uczestników ani odnośnika do wideorozmowy.

Jeśli sam wygenerowałeś plik .ics i import nie powiódł się, plik może być nieprawidłowo sformatowany. Nasz bezpłatny generator ICS tworzy poprawne, zgodne ze specyfikacją pliki, które importują się do Google Calendar bez błędów — przydatne do testów lub do tworzenia wydarzeń, którymi chcesz się podzielić z innymi.

Jak dodać plik iCal do Google Calendar przez subskrypcję adresu URL

Import to jednorazowe kopiowanie. Subskrypcja to aktywne połączenie. Jeśli źródłowy kalendarz zmienia godziny lub dodaje wydarzenia — jak plan zajęć, harmonogram meczów drużyny czy udostępniony kalendarz współpracownika — subskrypcja sprawia, że Google Calendar automatycznie synchronizuje się ze źródłem. To właśnie w taki sposób należy dodawać plik iCal do Google Calendar, gdy plan będzie się regularnie zmieniał.

Potrzebujesz publicznego adresu URL pliku .ics (zwykle kończy się na .ics). Następnie:

  1. Otwórz calendar.google.com na komputerze.
  2. Po lewej stronie znajdź sekcję Inne kalendarze i kliknij znak + obok niej.
  3. Wybierz Z adresu URL.
  4. Wklej adres .ics w pole Adres URL kalendarza.
  5. Kliknij Dodaj kalendarz.

Subskrybowany kalendarz pojawi się w sekcji Inne kalendarze i będzie odświeżany zgodnie z harmonogramem Google (zazwyczaj co kilka godzin — Google nie gwarantuje aktualizacji w czasie rzeczywistym dla subskrybowanych adresów URL). Aby później go usunąć, najedź na nazwę kalendarza, kliknij menu z trzema kropkami i wybierz Anuluj subskrypcję.

Import a subskrypcja w skrócie: importuj plik, gdy chcesz jednorazową, edytowalną kopię wydarzeń, nad którymi masz kontrolę; subskrybuj adres URL, gdy chcesz mieć tylko do odczytu źródło informacji, które będzie na bieżąco aktualizowane. Subskrybowanych wydarzeń nie można edytować indywidualnie, ponieważ są własnością źródła.

Dodawanie plików ICS na urządzeniach mobilnych: ograniczenia

To jest właśnie ten fragment, który sprawia ludziom kłopot: aplikacja mobilna Google Calendar nie obsługuje importu pliku .ics ani dodawania kalendarza przez adres URL. Opcje Importuj i eksportuj oraz Z adresu URL po prostu nie istnieją w aplikacji na iOS ani Android — obie funkcje są dostępne wyłącznie na komputerze.

Obejścia, jeśli masz tylko telefon:

  • Otwórz plik .ics w aplikacji obsługującej kalendarze. Na iPhonie dotknięcie załącznika .ics otwiera go w Apple Calendar; na Androidzie może otworzyć się w kalendarzu systemowym — jednak żadne z tych rozwiązań nie przekierowuje go do przepływu importu Google Calendar.
  • Użyj przeglądarki na komputerze stacjonarnym w trybie „Wersja na komputer". To rozwiązanie jest zawodne dla ekranu importu w Ustawieniach i często wraca do układu mobilnego.
  • Wyślij plik do siebie e-mailem i zaimportuj go później na komputerze — to jedyna w pełni niezawodna metoda.

Jeśli plik .ics był załączony do wiadomości e-mail, wygodniejszym rozwiązaniem na każdym urządzeniu jest pominięcie pliku i bezpośrednie stworzenie wydarzenia z treści wiadomości. Podejście to opisuje artykuł jak utworzyć wydarzenie kalendarza z e-maila w Gmailu.

To właśnie tutaj rozszerzenie przeglądarki okazuje się lepsze niż zmaganie się z plikami. Możesz też całkowicie pominąć procedurę importu: zaznacz szczegóły wydarzenia w dowolnym miejscu w przeglądarce — w e-mailu z potwierdzeniem, na stronie internetowej, w podglądzie PDF — kliknij prawym przyciskiem myszy, a rozszerzenie Text to Google Calendar automatycznie utworzy wydarzenie z datą, godziną i lokalizacją. Żaden plik .ics nie jest potrzebny, a rozszerzenie działa bezpośrednio z Google Calendar.

Rozwiązywanie problemów z importem pliku ICS

Gdy import nie powiedzie się, prawie zawsze jest to jeden z poniższych powodów:

  • „Nie można przetworzyć żądania" lub brak zaimportowanych wydarzeń. Plik przekracza limit 1 MB narzucony przez Google lub zawiera formatowanie, które parser odrzuca. Podziel duży plik na mniejsze albo wygeneruj go ponownie.
  • Nieprawidłowy typ pliku. Google obsługuje import plików .ics i .csv. Jeśli wyeksportowałeś plik .vcs (stary format vCalendar) lub spakowane archiwum Google Takeout, najpierw je rozpakuj i zaimportuj plik .ics zawarty w środku.
  • Wydarzenia zostały zaimportowane z błędną godziną. Plik .ics może nie zawierać poprawnych danych strefy czasowej (TZID), przez co wydarzenia są umieszczane w strefie UTC lub domyślnej strefie użytkownika. Prawidłowo zbudowany plik określa strefę czasową dla każdego wydarzenia.
  • Zduplikowane wydarzenia. Dwukrotne zaimportowanie tego samego pliku tworzy duplikaty — Google nie usuwa duplikatów podczas importu. Usuń pierwszą partię przed ponownym importem.
  • Zdarzenia cykliczne stały się jednorazowymi. To zdarza się przy niektórych eksportach .csv; odpowiedni plik .ics z danymi RRULE zachowuje cykliczność.

Jeśli regularnie napotykasz błędy związane z nieprawidłowym formatem pliku, najszybszym rozwiązaniem jest przebudowanie pliku za pomocą narzędzia generującego poprawną składnię. Nasz generator ICS zapisuje prawidłowe pola TZID i RRULE, dzięki czemu wydarzenia importują się poprawnie już za pierwszym razem.

Którą metodę wybrać?

Zaimportuj plik .ics, gdy ktoś przesłał Ci jednorazowe wydarzenie lub niewielką partię wydarzeń, którymi chcesz zarządzać samodzielnie. Zasubskrybuj adres URL, gdy pobierasz harmonogram, który będzie się zmieniał w czasie i chcesz, aby był na bieżąco aktualizowany bez konieczności ponownego importowania. Obie metody wymagają komputera w Google Calendar — zaplanuj konfigurację przy biurku, a nie na telefonie.

Gdy szczegóły wydarzenia są przed Tobą w formie zwykłego tekstu, a nie pliku, rozszerzenie Text to Google Calendar jest szybsze niż generowanie, pobieranie i importowanie pliku .ics: zaznacz, kliknij prawym przyciskiem myszy, gotowe. Pierwsze pięć wydarzeń jest bezpłatnych. Informacje o powiązanej konfiguracji znajdziesz w artykule jak wysłać zaproszenie w Google Calendar po dodaniu gości do zaimportowanych wydarzeń.

Często zadawane pytania

Dlaczego nie mogę zaimportować pliku ICS w aplikacji mobilnej Google Calendar?

Importowanie plików i dodawanie kalendarzy przez adres URL to funkcje dostępne wyłącznie na komputerze w Google Calendar — opcje Importuj i eksportuj oraz Z adresu URL nie istnieją w aplikacji na iOS ani Android. Aby dodać plik .ics, otwórz calendar.google.com na komputerze i przejdź do Ustawień, a następnie do sekcji Importuj i eksportuj. Jeśli masz tylko telefon, wyślij plik do siebie e-mailem i zaimportuj go później na komputerze stacjonarnym.

Jaka jest różnica między importowaniem pliku ICS a subskrybowaniem adresu URL ICS?

Import jednorazowo kopiuje wydarzenia do kalendarza jako statyczną, edytowalną migawkę — późniejsze zmiany w źródle nie będą widoczne. Subskrybowanie za pomocą opcji Z adresu URL tworzy aktywne, tylko do odczytu źródło, które Google odświeża okresowo, dzięki czemu aktualizacje źródłowego kalendarza automatycznie synchronizują się z Twoim. Importuj jednorazowe wydarzenia, którymi chcesz zarządzać samodzielnie, a subskrybuj harmonogramy, które regularnie się zmieniają.

Jaki jest limit rozmiaru pliku ICS importowanego do Google Calendar?

Google Calendar ogranicza import do 1 MB na plik. Jeśli plik .ics jest większy lub nie udaje się go przetworzyć, podziel go na mniejsze lub wygeneruj ponownie za pomocą narzędzia, które tworzy poprawny i zgodny ze standardem wynik. Należy pamiętać, że dane gości i informacje o konferencji są usuwane podczas importu bez względu na rozmiar pliku.

Dlaczego zaimportowane wydarzenia wyświetlają się o błędnej godzinie?

Przeważnie oznacza to, że plik .ics nie zawiera prawidłowych danych strefy czasowej (TZID), przez co Google umieszcza wydarzenia w strefie UTC lub domyślnej strefie użytkownika. Wygeneruj plik ponownie z poprawnymi informacjami o strefie czasowej dla każdego wydarzenia lub ręcznie popraw godziny po imporcie. Dobrze skonstruowany generator ICS automatycznie uwzględnia właściwe pola TZID.

Czy mogę zaimportować plik ICS do konkretnego kalendarza Google zamiast do głównego?

Tak. Na ekranie Importuj i eksportuj, po wybraniu pliku, użyj menu rozwijanego Dodaj do kalendarza, aby przed kliknięciem Importuj wybrać dowolny kalendarz, który posiadasz, jako miejsce docelowe. Domyślnie wydarzenia trafiają do kalendarza głównego, ale możesz je przekierować do dowolnego kalendarza z możliwością edycji w swoim koncie.

Potrzebujesz czystego pliku ICS, który importuje się bez błędów? Wygeneruj go bezpłatnie za pomocą naszego generatora ICS — lub całkowicie pomiń pliki: rozszerzenie Text to Google Calendar jednym kliknięciem zamienia zaznaczony tekst w wydarzenie.

Related articles