Вероятно, есть очень простой ответ на этот вопрос, но я застрял, поэтому ...
Я пытаюсь написать функцию R для API Google Tag Manager create
Метод встроенных переменных.
Документация:
https://developers.google.com/tag-manager/api/v2/reference/accounts/containers/workspaces/built_in_variables/create
Моя проблема почти невероятно проста - я не знаю, как каким-то образом добавить необязательные параметры в запрос httpэто заставит API фактически изменять встроенные переменные, как я желаю.
Вот что у меня есть:
library(httr)
path <- paste('https://www.googleapis.com/tagmanager/v2/accounts',account_id,'containers',container_id,'workspaces',workspace_id,sep='/')
api_url <- paste(path,"firebaseEventParameterNotificationMessageName",sep='?')
call <- POST(url,
add_headers(Authorization = paste("Bearer", token$credentials$access_token)),
encode = 'json')
Если я запускаю call$status_code
, я получаю 200, но я делаюне получить ничего в теле ответа.