Я пытаюсь создать небольшой скрипт приложения Google с управлением API Google Analytics для копирования фильтров Google Analytics из одного представления в другое.
У меня есть следующий фрагмент python, который я хотел бы перевести в Google App Script:
# This request creates a new profile filter link.
try:
analytics.management().profileFilterLinks().insert(
accountId='123456',
webPropertyId='UA-123456-1',
profileId='7654321',
body={
'filterRef': {
'id': '1223334444'
}
}
).execute()
Я могу получить список ссылок на фильтр профиля, подобный этой :
var filterLinks = Analytics.Management.ProfileFilterLinks.list(
'12345678','UA-98765432-1','111111111')
Я пытался воспроизвести нечто подобное с помощью метода вставки, но это не сработало:
var body = JSON.stringify({
'filterRef': {
'id': '84029058'
}});
var up = Analytics.Management.ProfileFilterLinks.insert('12345678','UA-98765432-1','111111111',body)
есть идея?