Konfigurasi resource yang digunakan untuk menentukan konten dan perilaku add-on Google Workspace dalam editor. Manifes add-on Google Workspace harus memiliki semua komponen yang ditandai sebagai Wajib jika memperluas Editor.
Editor
Konfigurasi manifes add-on Google Workspace untuk ekstensi Editor. Lihat Memperluas Editor dengan add-on Google Workspace untuk mengetahui informasi selengkapnya.
| Representasi JSON | 
|---|
  {
    "homepageTrigger": {
      object (HomepageTrigger)
    },
    "onFileScopeGrantedTrigger": {
      object (OnFileScopeGrantedTrigger)
    },
    "linkPreviewTriggers": [
      {
        object (LinkPreviewTriggers)
      }
    ],
    "createActionTriggers": [
      {
        object (CreateActionTriggers)
      }
  } | 
    
| Kolom | |
|---|---|
homepageTrigger | 
      
 Fungsi pemicu ini membuat
          halaman beranda add-on di
          aplikasi host. Fungsi ini menggantikan
          
              | 
    
onFileScopeGrantedTrigger | 
      
 Wajib diisi jika add-on Anda menyertakan perilaku khusus untuk dokumen Editor saat ini, yang dipicu saat pengguna mengizinkan cakupan   | 
    
linkPreviewTriggers[] | 
      
       
 Diperlukan untuk pratinjau link. Daftar pemicu untuk melihat pratinjau link dalam file Google Dokumen, Spreadsheet, atau Slide. Untuk mengetahui detailnya, lihat Melihat pratinjau link dengan smart chip.  | 
    
createActionTriggers[] | 
      
       
 Wajib diisi untuk pembuatan resource pihak ketiga. Daftar pemicu untuk membuat resource di layanan pihak ketiga dari menu @. Untuk mengetahui detailnya, lihat Membuat resource pihak ketiga dengan smart chip.  | 
    
OnFileScopeGrantedTrigger
Konfigurasi untuk pemicu kontekstual yang diaktifkan saat dialog cakupan file permintaan menggunakan CardService.newEditorFileScopeActionResponseBuilder()
.requestFileScopeForActiveDocument().build(); dan pengguna memberikan otorisasi cakupan drive.file.
| Representasi JSON | 
|---|
{
  "runFunction": string
} | 
    
| Kolom | |
|---|---|
runFunction | 
      
 drive.file diberikan. Jika ditentukan, Anda harus menerapkan fungsi ini untuk membuat dan
        menampilkan array objek 
        Card untuk ditampilkan di UI add-on.
       | 
    
LinkPreviewTriggers
Konfigurasi untuk pemicu yang diaktifkan saat pengguna mengetik atau menempelkan link dari layanan pihak ketiga atau non-Google ke file Dokumen, Spreadsheet, atau Slide.
Untuk menyiapkan pemicu ini untuk add-on Google Workspace, lihat Melihat pratinjau link dengan smart chip.
| Representasi JSON | 
|---|
{
  "labelText": string,
  "localizedLabelText": {
    string: string,
    ...
  },
  "runFunction": string,
  "logoUrl": string,
  "patterns": [
    {
      object(patterns)
    }
  ]
} | 
    
| Kolom | |
|---|---|
labelText | 
      
 Example: Support case. Teks ini bersifat statis dan ditampilkan sebelum pengguna menjalankan add-on.
       | 
    
localizedLabelText | 
      
 labelText untuk dilokalkan ke bahasa lain. Format bahasa
        dalam ISO 639 dan negara/wilayah dalam
        ISO 3166,
        dipisahkan dengan tanda hubung -. Misalnya, en-US.
        Jika lokalitas pengguna ada di kunci peta, pengguna akan melihat
        versi   | 
    
patterns[] | 
      
  | 
    
runFunction | 
      
 https://www.googleapis.com/auth/workspace.linkpreview.
       Jika ditentukan, Anda harus menerapkan fungsi ini untuk menerima objek peristiwa yang berisi EDITOR_NAME.matchedUrl.url sebagai argumen dan menampilkan satu objek  
        Card yang menampilkan pratinjau link di UI add-on.
       | 
    
logoUrl | 
      
 logoUrl.
       | 
    
UriPattern
Konfigurasi untuk setiap pola URL yang memicu pratinjau link.
| Representasi JSON | 
|---|
{
  "hostPattern": string,
  "pathPrefix" : string
} | 
    
| Kolom | |
|---|---|
hostPattern | 
      
 subdomain.example.com, sertakan subdomain.
       Untuk melihat pratinjau link untuk seluruh domain, tentukan karakter pengganti dengan tanda bintang (*) sebagai subdomain.
       Misalnya,   | 
    
pathPrefix | 
      
 hostPattern.
       Misalnya, jika pola host URL adalah  Untuk mencocokkan semua URL di domain pola host, biarkan   | 
    
CreateActionTriggers
Konfigurasi untuk pemicu yang diaktifkan saat pengguna memilih item menu integrasi pihak ketiga dari menu @ Google Dokumen.
Untuk menyiapkan pemicu ini untuk add-on Google Workspace, lihat Membuat resource pihak ketiga dengan chip smart.
| Representasi JSON | 
|---|
{
  "id": string,
  "labelText": string,
  "localizedLabelText": {
    string: string,
    ...
  },
  "runFunction": string,
  "logoUrl": string,
} | 
    
| Kolom | |
|---|---|
id | 
      
 [a-zA-Z0-9-]+..
       | 
    
labelText | 
      
 Create support case.
       | 
    
localizedLabelText | 
      
 labelText untuk dilokalkan ke bahasa lain. Format bahasa
        dalam ISO 639 dan negara/wilayah dalam
        ISO 3166,
        dipisahkan dengan tanda hubung -. Misalnya, en-US.
        Jika lokalitas pengguna ada di kunci peta, pengguna akan melihat
        versi   | 
    
runFunction | 
      
  | 
    
logoUrl | 
      
 logoUrl.
       |