Не существует проекта консоли API с идентификатором, указанным в поле api_console_project_id манифеста - PullRequest
0 голосов
/ 08 мая 2018

Я пытаюсь опубликовать веб-надстройку электронной таблицы, но получаю следующую ошибку.

Нет проекта консоли API с идентификатором, указанным в поле api_console_project_id манифеста

enter image description here Может кто-нибудь сказать мне, почему я получаю эту ошибку?

Ответы [ 4 ]

0 голосов
/ 31 мая 2019

Я создал эти инструкции https://docs.google.com/document/d/1gG0_EClZC4ztKHDT2yn8v9NmUh_-sqYFe9vGg6Snxgg/edit?usp=sharing, основываясь на ответах, приведенных здесь, и других неделях проб и ошибок - надеюсь, у них возникла головная боль, через которую мне пришлось пройти.

0 голосов
/ 13 марта 2019

Черт возьми ... не уверен, почему это было так сложно. Было бы более удобно выполнять различные проверки API, прежде чем пользователь решит опубликовать свое дополнение и / или предоставить ссылку на правильную документацию! Затем исправьте это супер загадочное сообщение об ошибке.

В любом случае, для тех, кто застрял в этой лодке (например, я, опубликовавший свое первое дополнение так давно, что они совершенно забыли об этом шаге), вот самые последние инструкции. (Спасибо Тане Гупте за то, что поставили меня на правильный путь).

Шаг 1. Включите SDK GSuite Marketplace

Выполните следующие действия:

  1. В редакторе скриптов откройте пункт меню Ресурсы и выберите Проект облачной платформы
  2. Нажмите кнопку Просмотр API Console (вы также можете нажать на ссылку с идентификатором вашего проекта)
  3. Щелкните значок гамбургера (навигация) в левом верхнем углу и выберите «APIs & Services», затем «Библиотека»
  4. Поиск "GSuite Marketplace SDK". Важно установить SDK (комплект разработки программного обеспечения), а не API.
  5. Нажмите кнопку ВКЛЮЧИТЬ
  6. Теперь вы сможете увидеть опцию Конфигурация в меню слева.

GSuite Marketplace SDK

Шаг 2. Настройка SDK GSuite Marketplace

Для настройки вам необходимо:

  • выберите хотя бы один язык и введите описание приложения (для вашего дополнения). Имя должно быть предварительно заполнено и соответствовать имени вашего скрипта.
  • загрузить иконки различных размеров
  • добавить URL-адрес Условий обслуживания (если у вас нет веб-сайта, просто создайте общедоступный Документ Google)
  • включить хотя бы одно расширение расширения

При включении расширения Add-on вам потребуется предоставить следующую информацию:

  • Ключ проекта сценария надстройки можно найти в редакторе сценариев. Перейдите в Файл> Свойства проекта и скопируйте значение для Ключ проекта (устарел)
  • Версия скрипта дополнения - это версия вашего скрипта. Вы можете найти версию в редакторе скриптов. Перейдите в «Файл»> «Управление версиями» и выберите последнюю версию вашего скрипта.

Примечание. Версия сценария дополнения будет обновляться автоматически при публикации новых выпусков дополнения.

Документация Google:

0 голосов
/ 03 апреля 2019

Просто построить на Ответ Дагмара

Решите эту проблему в 8 шагов с изображениями:

  1. В строке меню скрипта приложений перейдите на Ресурсы> Проект облачной платформы ...

image Cloud Platform project">

  1. В Google Cloud Platform перейдите в левое навигационное меню. Выберите API & Services> Library

image Library">

  1. В появившейся строке поиска введите " GSuite Marketplace SDK " Hit Search, как только она появится, щелкните по ней.

GSuite Marketplace SDK

  1. Нажмите " ENABLE "

Enable GSuite Marketplace SDK

  1. После нажатия кнопки «Включить» на шаге 4. должен появиться экран, показанный ниже. Выберите «КОНФИГУРАЦИЯ»

CONFIGURATION

  1. Заполните документ по своему усмотрению, но наиболее важная часть показана ниже.

  2. Прокрутите вниз до Расширения надстройки редактора , затем выберите приложение Google, для которого вы создаете надстройку. Это тот же процесс для документов, бланков или надстроек слайдов

enter image description here

  1. Как получить Ключ проекта скрипта . Вернитесь на страницу скриптов приложений.

Перейти к Файл> Свойства проекта . Выберите вкладку « Информация ». Затем скопируйте значение Ключ проекта (устарел) и вставьте в поле «Ключ проекта сценария»

Script Project Key

  1. Как получить Версия скрипта . Все еще на вашей странице скриптов приложений.

Перейти к Файл> Управление версиями ... .

Затем скопируйте значение Версия и вставьте в поле «Версия скрипта»

Script Version

  1. Нажмите Сохранить изменения и вуаля, все готово. Не забудьте добавить URL политики конфиденциальности и другую необходимую информацию, иначе изменения не будут сохранены
0 голосов
/ 30 августа 2018

Если вы публикуете в Google Apps Marketplace, вам нужно не только включить API, но и настроить его, введя необходимые параметры.

1) Сначала нажмите на включенный API согласно изображению ниже: enter image description here

2) Затем нажмите на конфигурацию. enter image description here

3) Затем заполните значения, как указано ниже: enter image description here

4) Особенно важны (здесь не показаны):

a) включая правильные области действия oauth (File-> Project Prop-> Scope из файла сценария)

б) Документы Добавить в ключ проекта (Файл-> Свойства проекта-> Информация-> Ключ проекта)

в) Docs Add On Script Version (из консоли разработчика)

Теперь, если вы вернетесь и опубликуете, у вас больше не должно быть ошибки

...