---
url: "/pl/copydoc/sync/google-sheets.md"
description: "Podłącz publiczny arkusz Google Sheets do CopyDoc i synchronizuj treść arkusza z pasującymi warstwami w Figmie."
---

# Synchronizacja treści z Google Sheets z Figmą

> Podłącz publiczny arkusz Google Sheets do CopyDoc i synchronizuj treść arkusza z pasującymi warstwami w Figmie.

### Poradnik wideo: synchronizacja treści z arkusza Google Sheets z Figmą

Ten film pokazuje, jak za pomocą wtyczki CopyDoc zsynchronizować treść z arkusza Google Sheets z projektami w Figmie.
[Embedded media](https://www.youtube-nocookie.com/embed/J67CDH5XkWk)

### Poradnik wideo: automatyczne powtarzanie i synchronizacja warstw z Figmy z arkusza

Ten film pokazuje, jak za pomocą wtyczki CopyDoc automatycznie powtarzać i synchronizować warstwy w Figmie na podstawie arkusza.
[Embedded media](https://www.youtube-nocookie.com/embed/_1MHyfYNHFQ)

## Synchronizacja treści z Google Sheets z warstwami w Figmie {#syncing-your-google-sheet-content-to-figma-layers}

[Video](/assets/videos/copydoc/sync/google-sheets-sync.mp4)

Jeśli Twój arkusz jest w Google Sheets, możesz zsynchronizować go z projektem w Figmie, klikając przycisk **Sync Content** na ekranie głównym wtyczki CopyDoc. Otworzy się panel ustawień tej funkcji.

### Udostępnianie arkusza Google Sheets przez link i kopiowanie adresu URL {#making-your-google-sheet-link-public-and-copying-the-url}

CopyDoc potrzebuje uprawnień do odczytu arkusza. W Google Sheets wybierz **Share** i zmień **Restricted** na **Anyone with the link**, zanim skopiujesz adres URL.

> **Info:** Jeśli zasady firmy nie pozwalają na udostępnianie przez link, pobierz arkusz Google Sheets jako plik Excela (`.xlsx`). Możesz [przeciągnąć ten plik do CopyDoc](/pl/copydoc/sync/spreadsheet-file) i korzystać z tej samej metody synchronizacji bez upubliczniania arkusza.

### Wklejanie adresu URL arkusza Google Sheets i synchronizacja z Figmą {#pasting-your-google-sheet-url-and-syncing-with-figma}

Aby podejrzeć zawartość arkusza, wklej publiczny adres URL Google Sheets w pole **Your Public Google Sheet URL**. Jeśli adres jest poprawny, publiczny, a arkusz ma właściwą strukturę, po wklejeniu automatycznie wczyta się podgląd zawartych w nim nagłówków.

Zaznacz w Figmie co najmniej jedną warstwę zawierającą warstwy o nazwach dopasowanych do nagłówków arkusza, a potem kliknij przycisk **Sync Rows with Layers** (**Sync & Repeat Selected Layer**, gdy włączone jest **Auto Repeat**). Treść z arkusza zostanie zsynchronizowana z zaznaczonymi warstwami z Figmy o zmienionych nazwach.

> **Warning:** **Nie można aktualizować warstw tekstowych w Figmie z brakującymi fontami**. Jeśli warstwa tekstowa w Figmie zawiera [brakujący font](https://help.figma.com/hc/en-us/articles/360039956994-Manage-missing-fonts), wtyczka nie będzie mogła jej zaktualizować. Upewnij się, że w każdej warstwie tekstowej, którą chcesz w jakikolwiek sposób zaktualizować wtyczką CopyDoc, brakujące fonty zostały uzupełnione.

## Automatyczne powtarzanie jednej warstwy z Figmy dla wierszy arkusza {#auto-repeat-a-single-figma-layer-with-your-spreadsheet-rows}

[Video](/assets/videos/copydoc/sync/auto-repeat-sync.mp4)

Na kartach synchronizacji **Content** i **Styles** możesz automatycznie powtarzać jedną warstwę z Figmy, włączając przełącznik **Auto Repeat**. Wtyczka skopiuje wtedy oryginalnie zaznaczoną warstwę i powieli ją tyle razy, ile wierszy zawierają dane w arkuszu.

Dzięki temu jedna karta, pozycja katalogu lub układ kampanii zamienia się w wypełniony projekt dla każdego wiersza arkusza. Warstwy tekstowe i warstwy obrazów w projekcie korzystają z pasujących kolumn arkusza.

Jeśli zaznaczysz komponent główny, CopyDoc utworzy instancję dla każdego wiersza. Zaznaczenie istniejącej instancji powiela tę instancję, a zaznaczenie ramki powiela ramkę.

Jeśli zaznaczona warstwa z Figmy znajduje się bezpośrednio w innej warstwie z włączonym Auto Layout, zostanie automatycznie powielona w tej warstwie nadrzędnej. W przeciwnym razie CopyDoc utworzy nową ramkę z Auto Layout i tam powieli nowe warstwy.

### Dynamiczne nazwy powtarzanych warstw nadrzędnych {#dynamic-auto-repeating-parent-layer-names}

[Video](/assets/videos/copydoc/sync/auto-renaming-frames.mp4)

Aby nadać każdej powielonej warstwie z Figmy nazwę z arkusza, dopasuj nazwę zaznaczonej warstwy szablonu do nagłówka kolumny. CopyDoc użyje wartości z tej kolumny w każdym wierszu jako nowej nazwy warstwy.

Pojedynczy `#` na początku jest opcjonalny: warstwa o nazwie `#Title` może pasować do kolumny `Title`, a warstwa o nazwie `Title` do kolumny `#Title`. Jeśli istnieją oba nagłówki, pierwszeństwo ma dokładne dopasowanie, także gdy jego wartość jest pusta. Wielkość liter i spacje nadal muszą się zgadzać.

Jeśli w arkuszu nie ma pasującej nazwy warstwy, wtyczka CopyDoc użyje oryginalnej nazwy warstwy z Figmy i doda do niej numer wiersza (na przykład `My Frame Layer (Row 3)`).
