Zamknij aplikacje Creative Cloud, aby odświeżyć ich bufor dyskowy, zanim przystąpisz do instalowania lub reinstalacji rozszerzenia Adobe Asset Link.
Ten dokument zawiera informacje dotyczące rozwiązywania problemów, które mogą wystąpić podczas korzystania z rozszerzenia Adobe Asset Link.
Opis panelu Adobe Asset Link
Panel Adobe Asset Link jest instalowany jako rozszerzenie aplikacji Adobe Creative Cloud — Photoshop, Illustrator, InDesign i XD.
Po zainstalowaniu i skonfigurowaniu panelu Adobe Asset Link możesz go otworzyć w programach Adobe Illustrator i InDesign, wybierając kolejno opcje Okno > Rozszerzenia > Adobe Asset Link.
Aby otworzyć panel Adobe Asset Link w programie Photoshop, wybierz kolejno opcje Okno > Rozszerzenia (starsze wersje) > Adobe Asset Link.
Aby otworzyć panel Adobe Asset Link w programie Adobe XD, wybierz kolejno opcje Wtyczki > Adobe Asset Link.
Za pomocą panelu Adobe Asset Link można otwierać, wykorzystywać i edytować cyfrowe zasoby przechowywane w systemie Adobe Experience Manager Assets. W systemie Experience Manager Assets można przekazywać nowe zasoby. Oto dodatkowe informacje na temat zarządzania zasobami za pomocą rozszerzenia Adobe Asset Link.
- Jeśli podczas przeglądania nie widać miniatur, ale można wyświetlać podglądy zasobów, skontaktuj się z administratorem, aby zainstalować najnowsze dodatki Service Pack do usług Adobe Experience Manager Managed Services (AMS).
- Jeśli nie możesz uzyskać dostępu do panelu Adobe Asset Link, skontaktuj się z administratorem, aby uzyskać wskazówki dotyczące rozwiązywania problemów.
Zanim rozpoczniesz rozwiązywanie problemów
Jeśli korzystanie z panelu Adobe Asset Link jest niemożliwe, wykonaj te czynności przed przystąpieniem do diagnozowania konkretnego błędu.
-
-
Sprawdź, czy rozszerzenie Adobe Asset Link jest zainstalowane w folderze com.adobe.assetlink w następującej lokalizacji:
- macOS: /Library/Application Support/Adobe/CEP/extensions.
- Windows: C:\Program Files (x86)\Common Files\Adobe\CEP\extensions.
Jeśli napotkasz problemy, spróbuj usunąć istniejące wersje rozszerzenia Adobe Asset Link przed zainstalowaniem nowej wersji lub reinstalacją. Aby usunąć istniejącą wersję, usuń folder com.adobe.assetlink. Następnie zainstaluj najnowszą wersję rozszerzenia Adobe Asset Link.
-
Sprawdź, czy w następującej lokalizacji znajduje się plik assetlink-settings.json:
- macOS: /Users/<nazwa użytkownika>/Library/Application Support/Adobe/CEP/extensions
- Windows: C:\Users\<nazwa użytkownika>\AppData\Roaming\Adobe\CEP\extensions
-
Pamiętaj o zalogowaniu się za pomocą identyfikatora Enterprise ID lub Federated ID w programie Creative Cloud Desktop.
-
Upewnij się, w programie Creative Cloud Desktop włączono synchronizację plików.
-
Użyj Monitora aktywności (w systemie macOS) lub Menedżera zadań (Windows), aby sprawdzić, czy jest uruchomiony proces o nazwie CoreSync.
-
Jeśli jesteś administratorem, sprawdź, czy:
- Prawidłowo wykonano wszystkie konfiguracje IMS.
- W serwisie Adobe Admin Console identyfikator Business ID, Enterprise ID lub Federated ID użytkownika został dodany do grupy użytkowników skonfigurowanej na serwerze Experience Manager.
- Grupa użytkowników IMS skonfigurowana na serwerze Experience Manager należy do grupy dam-users w rozwiązaniu Experience Manager.
-
Jeśli używasz rozszerzenia Adobe Asset Link w połączeniu z rozwiązaniem Experience Manager 6.5.5 (lub nowszym), w którym jako magazyn danych wdrożono rozwiązanie S3, sprawdź, czy interfejs Platform API działa poprawnie.
Otwórz adres https://<serwer>:<port>/platform/content/dam, aby sprawdzić, czy nie występują problemy z łącznością. Jeśli platforma API działa poprawnie, w odpowiedzi zostanie wygenerowana reprezentacja obiektów DAM najwyższego poziomu w notacji JSON. Wszelkie przypadki wadliwego działania interfejsu Platform API generują błąd z kodem odpowiedzi 500 i rozszerzenie Adobe Asset Link nie może nawiązać połączenia z rozwiązaniem Experience Manager. Aby rozwiązać ten problem, zaktualizuj łącznik magazynu danych S3 do wersji 1.10.12 lub nowszej.
-
Aby zapewnić zgodność panelu Adobe Asset Link z programami Adobe Illustrator, InDesign i XD na urządzeniach Apple M1, uaktualnij rozszerzenia Adobe Asset Link i Adobe Asset Link for XD do najnowszej wersji. Adobe Asset Link obsługuje program Adobe Photoshop na urządzeniach M1 w trybie emulacji Rosetta. Więcej informacji o uruchamianiu programu Photoshop w emulatorze Rosetta podano w artykule Photoshop na urządzenia Apple Silicon.
Scenariusze błędów
Oto kilka scenariuszy błędów, które mogą wystąpić podczas korzystania z panelu Adobe Asset Link, wraz z instrukcjami ich rozwiązywania.
Błąd
Pułapka przerwania: 6 występuje podczas instalowania rozszerzenia za pomocą narzędzia wiersza polecenia Adobe Extension Manager (ExManCmd).
Przyczyna
Rozszerzenia Adobe Asset Link nie można zainstalować w systemie macOS. W systemie Windows instalacja kończy się niepowodzeniem bez żadnego błędu.
Aby rozwiązać ten problem, wykonaj następujące czynności.
-
Zamknij konsolę Creative Cloud.
-
Usuń plik ExMan.db z następującej lokalizacji:
macOS: /Library/Application Support/Adobe/Extension Manager CC/Configuration/DB.
Windows: C:\ProgramData\Adobe\Extension Manager CC\Configuration\DB.
-
Uruchom ponownie program Creative Cloud Desktop i zaloguj się za pomocą tego samego konta, które zostało użyte w kroku 1.
-
Zainstaluj ponownie pakiet zawierający rozszerzenie Adobe Asset Link. Panel Adobe Asset Link zostanie zainstalowany.
Błąd
Zaloguj się na konto Creative Cloud za pomocą identyfikatora Enterprise ID lub Federated ID, aby uzyskać dostęp do tej usługi. Jeśli nie masz konta Creative Cloud w planie dla przedsiębiorstw, skontaktuj się z administratorem swojego działu IT. |
Przyczyna
Ten błąd występuje wtedy, gdy użytkownik został wylogowany z usługi Adobe Creative Cloud lub gdy panel Adobe Asset Link nie może uzyskać dostępu do identyfikatora użytkownika.
Aby usunąć ten błąd, wykonaj następujące czynności:
-
Sprawdź, czy Twoja sesja logowania w aplikacji Creative Cloud jest aktywna.
-
Zamknij i ponownie uruchom aplikację Creative Cloud, z której korzystasz.
-
Sprawdź, czy możesz otworzyć serwis internetowy Adobe.
Błąd
Rozszerzenie Adobe Asset Link obsługuje tylko konta Business, Enterprise i Federated. Jeśli masz aktywną sesję logowania z konta Adobe ID, wyloguj się i zaloguj ponownie, używając konta Enterprise ID lub Federated ID. Więcej informacji o typach identyfikatorów obsługiwanych przez Adobe podano w artykule Zarządzanie typami identyfikatorów. |
Przyczyna
Ten błąd występuje przy próbie zalogowania się i uzyskania dostępu do rozszerzenia Adobe Asset Link za pomocą identyfikatora Adobe ID. Jeśli nie masz konta Creative Cloud w planie dla przedsiębiorstw, skontaktuj się z administratorem swojego działu IT.
Błąd
Jeśli nie masz dostępu do tej usługi, skontaktuj się z administratorem swojego działu IT, aby uzyskać do niej dostęp. |
Przyczyna
Ten błąd występuje wtedy, gdy nie masz wymaganych uprawnień dostępu do serwera Experience Manager.
Aby usunąć ten błąd, skontaktuj się z administratorem swojego działu IT (jeśli serwer Experience Manager działa prawidłowo).
Błąd
Serwer Experience Manager Assets, z którym próbujesz się połączyć, jest nieosiągalny. Aby uzyskać więcej informacji, skontaktuj się z administratorem rozwiązania Adobe Experience Manager. |
Przyczyna
Ten błąd występuje w sytuacji utraty połączenia sieciowego podczas nawiązywania połączenia z serwerem Experience Manager lub braku dostępności serwera Experience Manager.
Aby usunąć ten błąd, sprawdź, czy masz połączenie z Internetem, i wykonaj następujące czynności:
-
Sprawdź, czy serwer Experience Manager działa prawidłowo.
-
Zamknij i ponownie uruchom aplikację Creative Cloud, z której korzystasz.
-
Uruchom panel Asset Link.
Błąd
Twoje konto w planie Creative Cloud dla przedsiębiorstw może nie mieć uprawnienia dostępu do serwera Experience Manager Assets. Aby uzyskać pomoc, skontaktuj się z administratorem rozwiązania Adobe Experience Manager. |
Przyczyna
Ten błąd występuje wtedy, gdy Twoje konto w planie Creative Cloud dla przedsiębiorstw nie ma uprawnienia dostępu do serwera Experience Manager Assets.
Przyczyną błędu autoryzacji mogą być również niepoprawne ustawienia w lokalnym pliku assetlink-settings.json (więcej informacji podano w dokumentacji). Aby uzyskać pomoc, skontaktuj się z administratorem rozwiązania Experience Manager. Ten błąd występuje w szczególności w następujących scenariuszach:
- Użytkownik nie ma uprawnienia dostępu do serwera Experience Manager.
- Konto użytkownika nie zostało dodane do grupy IMS skonfigurowanej w rozwiązaniu Experience Manager.
- Grupa IMS dodana do konta użytkownika nie jest zgodna z grupą IMS w rozwiązaniu Experience Manager.
- Plik assetlink-settings.json zawiera nieprawidłową wartość aemPort.
- W pliku assetlink-settings.json brak wartości aemServer.
Klienci używający środowisk proxy nie mogą korzystać z rozszerzenia Adobe Asset Link, ponieważ rozwiązanie to nie obsługuje jeszcze takich środowisk.
Jeśli użytkownik nie ma uprawnień dostępu do rozwiązania Experience Manager, jego konto nie zostało dodane lub nie pasuje do żadnej grupy IMS w rozwiązaniu Experience Manager:
-
Otwórz stronę Użytkownicy w serwisie Admin Console i wyszukaj konto użytkownika.
-
Kliknij odpowiednią nazwę konta na liście użytkowników.
-
W obszarze Grupy użytkowników sprawdź, czy powiązana grupa IMS jest zgodna z grupą w rozwiązaniu Experience Manager.
Mapowania grup rozwiązania Experience Manager można sprawdzić na stronie aem-instance/system/console/configMgr > Adobe Granite OAuth IMS Provider > Group Mappings.
Uwaga:Jeśli używasz rozwiązania Experience Manager 6.4 lub nowszego i nie zdefiniowano bezpośrednio mapowania grup, sprawdź, czy grupa użytkowników IMS należy do grupy dam-users w rozwiązaniu Experience Manager.
-
Jeśli użytkownik nie jest powiązany z grupą IMS w rozwiązaniu Experience Manager, zmodyfikuj grupy użytkowników i przypisz mu grupę, którą skonfigurowano w rozwiązaniu Experience Manager.
Więcej informacji: Tworzenie grup użytkowników.
-
Zapoznaj się z sekcją Konfigurowanie pliku assetlink-settings.json i dodawanie go na wszystkich urządzeniach, aby sprawdzić, czy wartości aemPort i aemServer w pliku assetlink-settings.json są prawidłowe. Jeśli błąd nadal występuje, skontaktuj się z administratorem swojego działu IT, aby sprawdzić, czy:
- masz odpowiednie uprawnienia dostępu do serwera Experience Manager,
- dodano Cię do grupy IMS skonfigurowanej w rozwiązaniu Experience Manager.
Jako nowy użytkownik, jeśli po uruchomieniu rozszerzenia Adobe Asset Link zostaje wyświetlony widok dodawania nowego środowiska (zamiast widoku strony głównej), wykonaj jedną z następujących czynności:
- Wykonaj aktualizację do najnowszej wersji rozszerzenia Adobe Asset Link.
- Sprawdź, czy w następującej lokalizacji na komputerze znajduje się folder CEP > extensions (lokalizacja ta zależy od systemu operacyjnego). Jeśli nie ma takiego folderu, utwórz go.
- Windows: C:\Users\<nazwa użytkownika>\AppData\Roaming\Adobe\CEP\extensions
- macOS: /Users/<nazwa użytkownika>/Library/Application Support/Adobe/CEP/extensions
- Windows: C:\Users\<nazwa użytkownika>\AppData\Roaming\Adobe\CEP\extensions
Błąd
Serwer Experience Manager Assets, z którym próbujesz się połączyć, nie odpowiada. Aby uzyskać więcej informacji, skontaktuj się z administratorem rozwiązania Adobe Experience Manager. |
Przyczyna
Ten błąd występuje wtedy, gdy nie można nawiązać połączenia z serwerem Experience Manager.
Aby usunąć ten błąd, skontaktuj się z administratorem swojego działu IT w celu sprawdzenia, czy serwer Experience Manager działa prawidłowo.
Błąd
Brak połączenia z Internetem. |
Przyczyna
Ten błąd występuje w sytuacji, gdy nie masz połączenia z Internetem.
Aby usunąć ten błąd, należy podłączyć komputer do Internetu.
Podczas korzystania z opcji „Umieść połączone” dostępnej w menu kontekstowym panelu Adobe Asset Link w programie InDesign 2020 lub nowszym może wystąpić następujący błąd. Sprawdź, czy identyfikator klienta programu InDesign, InDesignAem2, został dodany do listy zatwierdzonych identyfikatorów bezpośrednio na serwerze Experience Manager.
Informacje o dodawaniu identyfikatora klienta do listy zatwierdzonych identyfikatorów podano w artykule Konfigurowanie systemu Experience Manager przy użyciu pakietu konfiguracyjnego.
Nie jest to wymagane, jeśli masz instancję Experience Manager Assets jako Cloud Service. Dotyczy to tylko usług AMS i lokalnych instancji systemu Experience Manager Assets.
Zmiany w połączonych zasobach w systemie Experience Manager czasami nie są widoczne dla użytkowników w programie InDesign, dopóki nie usuną lokalnej pamięci podręcznej tego programu. Ten problem może wynikać z niewystarczających uprawnień do metadanych połączonych zasobów.
Aby rozwiązać ten problem, upewnij się, że użytkownik ma uprawnienie do modyfikacji w węźle /content/dam/dam:batch w CRxDe.
Jeśli wyszukiwania zasobów w systemie Experience Manager Assets i rozszerzeniu Adobe Asset Link zwracają różne wyniki, spróbuj wykonać wyszukiwanie podobieństwa wizualnego, aby uzyskać spójne rezultaty.
-
Zaloguj się jako administrator w instancji AEM Author i usuń użytkownika AEM mającego problem z logowaniem.
Usuń wszystkie inne wpisy dotyczące tego użytkownika (o ile istnieją).
-
Użytkownik musi ponownie zalogować się do instancji AEM Author, podając swoje dane logowania, a następnie podjąć próbę odłożenia zasobów w rozszerzeniu Adobe Asset Link. Spowoduje to pobranie najnowszych informacji o użytkowniku z systemu IMS.
Włączanie dzienników po stronie klienta
Włączenie dzienników po stronie klienta ułatwia debugowanie problemów z połączeniem, ponieważ do ich zdiagnozowania niezbędne są zarówno dzienniki po stronie klienta, jak i po stronie serwera.
W aplikacjach Creative Cloud (Photoshop, InDesign i Illustrator) można łatwo włączyć rejestrację zdarzeń rozszerzenia Adobe Asset Link w dziennikach po stronie klienta na poziomie DEBUG lub TRACE. Wystarczy utworzyć plik tekstowy assetlink-override.json zawierający jeden wiersz.
Na poziomie rejestrowania DEBUG plik ten zawiera tylko następujący wiersz kodu:
{"LOG_LEVEL":"DEBUG"}
Aby włączyć rejestrowanie zdarzeń na poziomie TRACE, zmodyfikuj ten wiersz w następujący sposób:
{"LOG_LEVEL":"TRACE"}
Umieść ten plik w tej samej lokalizacji co plik assetlink-settings.json.
- macOS: /Users/<nazwa użytkownika>/Library/Application Support/Adobe/CEP/extensions
- Windows: C:\Users\<nazwa użytkownika>\AppData\Roaming\Adobe\CEP\extensions
W tym przypadku nazwa użytkownika to identyfikator logowania na komputerze.
Zrestartuj aplikację Creative Cloud (Photoshop, InDesign, Illustrator). Po ponownym uruchomieniu panelu Adobe Asset Link rozszerzenie to utworzy w katalogu tymczasowym plik dziennika z odpowiednim poziomem rejestrowania.
W zależności od systemu operacyjnego katalog tymczasowy jest dostępny w następującej lokalizacji:
- macOS: /tmp
- Windows: %TEMP% (zazwyczaj zmienna ta prowadzi do katalogu C:\Users\nazwa użytkownika\AppData\Local\Temp)
Nazwa pliku dziennika to adobe-assetlink-APPN-99.9.9.log.
APPN odpowiada jednej z następujących nazw aplikacji: PHXS, IDSN lub ILST. Cyfry 99 oznaczają numer wersji aplikacji Creative Cloud. Oto przykładowa nazwa pliku w przypadku programu Photoshop.
adobe-assetlink-PHXS-19.1.2.log
Plik dziennika ma rozmiar tylko kilku kilobajtów.
Dziennik klienta ułatwia debugowanie problemów z połączeniem, ponieważ do ich zdiagnozowania niezbędne są zarówno dzienniki po stronie klienta, jak i po stronie serwera.
Aby włączyć rejestrowanie po stronie klienta na poziomie DEBUG lub TRACE w odniesieniu do rozszerzenia Adobe Asset Link w programie Adobe XD, utwórz jednowierszowy plik tekstowy assetlink-override.json.
Na poziomie rejestrowania DEBUG plik ten zawiera tylko następujący wiersz kodu:
{"LOG_LEVEL":"DEBUG"}
Aby włączyć rejestrowanie zdarzeń na poziomie TRACE, zmodyfikuj ten wiersz w następujący sposób:
{"LOG_LEVEL":"TRACE"}
Umieść ten plik w tej samej lokalizacji co plik storage.json.
- macOS: ~/Library/Application/Support/Adobe/UXP/PluginsStorage/SPRK/External/61d229b9/PluginData
- Windows: C:\Users\<nazwa użytkownika>\AppData\Roaming\Adobe\UXP\PluginsStorage\SPRK\External\61d229b9\PluginData
W tym przypadku nazwa użytkownika to identyfikator logowania na komputerze.
Uruchom ponownie program Adobe XD. Po ponownym uruchomieniu rozszerzenia Adobe Asset Link tworzy ono plik dziennika z odpowiednim poziomem rejestrowania w następującej lokalizacji:
- macOS: ~/Library/Application/Support/Adobe/UXP/PluginsStorage/SPRK/External/61d229b9/PluginData/logs
- Windows: C:\Users\<użytkownik>\AppData\Roaming\Adobe\UXP\PluginsStorage\SPRK\External\61d229b9\PluginData\logs
Nazwa pliku dziennika to adobe-assetlink-XD-4X.X.XX.XX.xxx.log.
Plik dziennika ma rozmiar tylko kilku kilobajtów.
Wartość X zależy od używanej wersji programu Adobe XD. Musisz jednak użyć wersji Adobe XD 41.0 lub nowszej.
Ręczne konfigurowanie punktów końcowych za pomocą pliku assetlink-settings.json
W przypadku nowych użytkowników można skonfigurować komputer przed utworzeniem konta danego użytkownika. Skopiuj plik assetlink-settings.json do jednej z następującej lokalizacji (odpowiednio do systemu operacyjnego):
- macOS: /Library/Application Support/Adobe/CEP/extensions.
- Windows: \Program Files (x86)\Common Files\Adobe\CEP\extensions.
Gdy rozszerzenie Adobe Asset Link jest uruchamiane przez nowego użytkownika, skanuje lokalizację systemową w poszukiwaniu pliku ustawień, Plik zostanie następnie skopiowany do jednego z następujących obszarów danych użytkownika, stosownie do systemu operacyjnego:
- macOS: ../Library/Application Support/Adobe/CEP/extensions
- Windows: ..\AppData\Adobe\CEP\extensions (Windows)
W tym scenariuszu administrator musi zweryfikować, czy użytkownicy mają uprawnienia odczytu do folderu zawierającego plik assetlink-settings.json. Należy również pamiętać o zapewnieniu wszystkim użytkownikom tworzonym w przyszłości na tym urządzeniu dostępu do odczytu folderu.
Jeśli taka ścieżka nie jest dostępna na urządzeniu, utwórz ręcznie folder CEP > extensions.
-
Pobierz przykładowy plik assetlink-settings.json i otwórz go w edytorze tekstu.
-
Zmodyfikuj ten plik tak, aby zawierał co najmniej jeden punkt końcowy systemu Experience Manager Assets.
{"aemServer":"SERVERNAME","aemPort":"SERVERPORT","aemScheme":"PROTOCOL"}
Parametry
Opis
SERVERNAME
Nazwa lub adres URL serwera Experience Manager
SERVERPORT
Numer portu serwera Experience Manager
PROTOCOL
Schemat protokołu adresu URL serwera Experience Manager. Wartości to HTTP lub HTTPS.
Na przykład jeśli adres URL serwera Experience Manager to: http://content.demo.com:4502, plik .json powinien zawierać następujący kod:
- {"aemServer":"content.demo.com","aemPort":"4502","aemScheme":"http"}
Oto kilka dodatkowych przykładów pliku .json:
- {"aemServer":"author.customer.com","aemPort":"443","aemScheme":"https"}
- {"aemServer":"localhost","aemPort":"4502","aemScheme":"http"}
- {"aemServer":"author-nossl.customer.com","aemPort":"80","aemScheme":"http"}
Dodawanie środowisk Experience Manager do rozszerzenia Adobe Asset Link for XD za pomocą pliku json
Aby dodać środowiska Experience Manager do rozszerzenia Adobe Asset Link for XD, należy zmodyfikować plik assetlink-settings.json, dodając do niego adres URL odpowiedniego środowiska.
Skonfiguruj plik assetlink-settings.json, aby wskazać nową instancję produktu Experience Manager. Uruchom program Adobe XD i otwórz plik storage.json z następującej lokalizacji:
- macOS: Users/<nazwa użytkownika>/Library/Application/Support/Adobe/UXP/PluginsStorage/SPRK/External/61d229b9/PluginData
- Windows: C:\Users\<nazwa użytkownika>\AppData\Roaming\Adobe\UXP\PluginsStorage\SPRK\External\61d229b9\PluginData
Plik ten zawiera następujący wpis:
{"aemEnvironments": [{ "root": url, "title": title }],
"activeAemEnvironmentRoot": url,
"viewMode": "grid}
Zastąp wartość „url” adresem URL własnej instancji systemu Experience Manager Assets. Adres URL należy ująć w cudzysłów. Zapisz i zamknij plik. Aby połączyć się z systemem Experience Manager Assets, zamknij i uruchom ponownie program Adobe XD.
Jeśli plik assetlink-settings.json wygląda inaczej, oznacza to, że rozszerzenie Adobe Asset Link for XD jest przekierowywane do procesu wykrywania usług.