Я построил коннектор сообщества, который подключается к DoubleClickManager API, чтобы получать ссылки на отчеты, чтобы я мог получить их позже.И это работает!Однако для этого (DBM API) постоянно требуется авторизация.Это нормальное поведение?
Я еще ничего не пробовал, но могу сказать, что в коде есть интересная функция setPropertyStore (), которую, я думаю, я не правильно использую.
function getOAuthService() {
return OAuth2.createService('exampleService')
.setAuthorizationBaseUrl('https://accounts.google.com/o/oauth2/auth')
.setTokenUrl('https://accounts.google.com/o/oauth2/token')
.setClientId('my_id')
.setClientSecret('my_secret')
.setPropertyStore(PropertiesService.getUserProperties())
.setCallbackFunction('authCallback')
.setScope('https://www.googleapis.com/auth/doubleclickbidmanager');
};
У меня нетлюбые пользовательские свойства сохранены.Может быть, это проблема?