Google Workspace Add On HomepageTrigger срабатывает в Google Таблицах при смене вкладок?

Я разрабатываю надстройку Google Workspace для Google Таблиц. Я установил файл манифеста в appscript.json, как показано ниже. Как ни странно, homepageTrigger срабатывает, когда я меняю вкладку в листе Google, поэтому интерфейс моей карты эффективно перезагружается. Я протестировал это с помощью образца кода надстройки, который Google предоставляет здесь:https://developers.google.com/gsuite/add-ons/how-tos/navigation, и все еще вижу проблему. Ниже приведен полный код манифеста appscript.json:

      {
  "timeZone": "America/New_York",
  "dependencies": {
    "libraries": [
      {
        "userSymbol": "OAuth2",
        "libraryId": "1B7FSrk5Zi6L1rSxxTDgDEUsPzlukDsi4KGuTMorsTQHhGBzBkMun4iDF",
        "version": "40"
      }
    ],
    "enabledAdvancedServices": [
      {
        "userSymbol": "Sheets",
        "version": "v4",
        "serviceId": "sheets"
      }
    ]
  },
  "exceptionLogging": "STACKDRIVER",
  "oauthScopes": [
    "https://www.googleapis.com/auth/script.container.ui",
    "https://www.googleapis.com/auth/spreadsheets",
    "https://www.googleapis.com/auth/script.external_request"
  ],
  "runtimeVersion": "V8",
  "urlFetchWhitelist": ["https://api.getpickaxe.com/"],
  "addOns": {
    "common": {
      "name": "Pickaxe",
      "logoUrl": "https://i.ibb.co/HgnvcNx/Lead-Search-Icon-Active-1.png",
      "layoutProperties": {
        "primaryColor": "#7541EE",
        "secondaryColor": "#7541EE"
      }
    },
    "sheets": {
      "homepageTrigger": {
        "runFunction": "onHomepage"
      }
    }
  }
}

А вот функция onHomepage - просто вызывая образец кода, указанный по этой ссылке:https://developers.google.com/gsuite/add-ons/how-tos/navigation

      function onHomepage() {

  return createNavigationCard();

    };

Кто-нибудь еще видел эту проблему?

0 ответов

Другие вопросы по тегам