Konfiguracja zasobu, która służy do definiowania treści i działania dodatku do Google Workspace w edytorach. Pliki manifestu dodatków do Google Workspace muszą zawierać wszystkie komponenty oznaczone jako Wymagane, jeśli rozszerzają Edytor.
Edytujący
Konfiguracja pliku manifestu dodatku do Google Workspace dla rozszerzeń edytora. Więcej informacji znajdziesz w artykule Rozszerzanie Edytorów za pomocą dodatków Google Workspace.
| Zapis JSON | 
|---|
  {
    "homepageTrigger": {
      object (HomepageTrigger)
    },
    "onFileScopeGrantedTrigger": {
      object (OnFileScopeGrantedTrigger)
    },
    "linkPreviewTriggers": [
      {
        object (LinkPreviewTriggers)
      }
    ],
    "createActionTriggers": [
      {
        object (CreateActionTriggers)
      }
  } | 
    
| Pola | |
|---|---|
homepageTrigger | 
      
 Ta funkcja wywołująca tworzy stronę główną dodatku w aplikacji hosta. Zastępuje ona 
              | 
    
onFileScopeGrantedTrigger | 
      
 Wymagany, jeśli dodatek zawiera zachowanie specyficzne dla bieżącego dokumentu Edytora, które jest wywoływane, gdy użytkownik autoryzuje zakres   | 
    
linkPreviewTriggers[] | 
      
       
 Wymagane w przypadku podglądu linków. Lista wyzwalaczy podglądu linków w pliku Dokumentów, Arkuszy lub Prezentacji Google. Więcej informacji znajdziesz w artykule Wyświetlanie podglądu linku za pomocą elementów inteligentnych.  | 
    
createActionTriggers[] | 
      
       
 Wymagane do utworzenia zasobu innej firmy. Lista aktywatorów do tworzenia zasobów w usłudze innej firmy z menu @. Więcej informacji znajdziesz w artykule Tworzenie zasobów innych firm za pomocą elementów inteligentnych.  | 
    
OnFileScopeGrantedTrigger
Konfiguracja aktywatora kontekstowego, który uruchamia się, gdy użytkownik wyświetli okno dialogowe zakresu pliku żądania za pomocą CardService.newEditorFileScopeActionResponseBuilder()
.requestFileScopeForActiveDocument().build(); i przyzna autoryzację zakresu drive.file.
| Zapis JSON | 
|---|
{
  "runFunction": string
} | 
    
| Pola | |
|---|---|
runFunction | 
      
 drive.file zakres. Jeśli ta funkcja jest określona, musisz ją wdrożyć, aby utworzyć i zwrócić tablicę obiektów 
        Card do wyświetlania w interfejsie dodatku.
       | 
    
LinkPreviewTriggers
Konfiguracja wyzwalacza, który uruchamia się, gdy użytkownik wpisze lub wklei link z usługi innej firmy lub usługi Google do pliku Dokumentów, Arkuszy lub Prezentacji.
Aby skonfigurować ten wyzwalacz w dodatku do Google Workspace, zapoznaj się z artykułem Wyświetlanie podglądu linku za pomocą elementów inteligentnych.
| Zapis JSON | 
|---|
{
  "labelText": string,
  "localizedLabelText": {
    string: string,
    ...
  },
  "runFunction": string,
  "logoUrl": string,
  "patterns": [
    {
      object(patterns)
    }
  ]
} | 
    
| Pola | |
|---|---|
labelText | 
      
 Example: Support case. Ten tekst jest statyczny i wyświetla się, zanim użytkownicy uruchomią dodatek.
       | 
    
localizedLabelText | 
      
 labelText do lokalizowania na inne języki. Podaj język w formacie ISO 639, a kraj lub region w formacie ISO 3166, oddzielając je myślnikiem -. Na przykład: en-US.
        Jeśli język użytkownika jest obecny w kluczach mapy, zobaczy on zlokalizowaną wersję   | 
    
patterns[] | 
      
  | 
    
runFunction | 
      
 https://www.googleapis.com/auth/workspace.linkpreview.
       Jeśli ta funkcja jest określona, musisz ją wdrożyć, aby akceptowała obiekt zdarzenia zawierający EDITOR_NAME.matchedUrl.url jako argument i zwracała pojedynczy obiekt  
        Card, który wyświetla podgląd linku w interfejsie dodatku.
       | 
    
logoUrl | 
      
 logoUrl.
       | 
    
UriPattern
Konfiguracja każdego wzorca adresu URL, który wywołuje podgląd linku.
| Zapis JSON | 
|---|
{
  "hostPattern": string,
  "pathPrefix" : string
} | 
    
| Pola | |
|---|---|
hostPattern | 
      
 subdomain.example.com, uwzględnij ją.
       Aby wyświetlić podgląd linków do całej domeny, jako subdomenę podaj symbol wieloznaczny w postaci gwiazdki (*).
       Na przykład   | 
    
pathPrefix | 
      
 hostPattern.
       Jeśli np. wzorzec hosta adresu URL to  Aby dopasować wszystkie adresy URL w domenie wzorca hosta, pozostaw pole   | 
    
CreateActionTriggers
Konfiguracja reguły, która jest uruchamiana, gdy użytkownik wybierze element menu integracji innej firmy z menu @ w Dokumentach Google.
Aby skonfigurować ten wyzwalacz dla dodatku Google Workspace, zapoznaj się z artykułem Tworzenie zasobów innych firm za pomocą inteligentnych elementów.
| Zapis JSON | 
|---|
{
  "id": string,
  "labelText": string,
  "localizedLabelText": {
    string: string,
    ...
  },
  "runFunction": string,
  "logoUrl": string,
} | 
    
| Pola | |
|---|---|
id | 
      
 [a-zA-Z0-9-]+..
       | 
    
labelText | 
      
 Create support case.
       | 
    
localizedLabelText | 
      
 labelText do lokalizowania na inne języki. Podaj język w formacie ISO 639, a kraj lub region w formacie ISO 3166, oddzielając je myślnikiem -. Na przykład: en-US.
        Jeśli język użytkownika jest obecny w kluczach mapy, zobaczy on zlokalizowaną wersję   | 
    
runFunction | 
      
  | 
    
logoUrl | 
      
 logoUrl.
       |