gads_get_geo_targets()
, ранее данная функция сразу считывала справочник регионов из csv файла по ссылке, теперь Google в своей справке выкладывает не csv файл, а zip архив, поэтому функция сначала скачивает и распаковывает архив, а потом уже считывает данные из распакованного csv файла.gads_get_accessible_customers()
.gads_utils.R
добавлена функция gads_make_request()
, теперь это основная функция генерации HTTP запроса, она используется в остальных функциях для отправки запросов.gads_get_report()
, ранее функция формировала запрос, и только потом осуществляла проверку, может ли указанный ресурс запрашиваться с сегментами времени.gads_customer()
, ранее она была написана на основе метода get, который в 10 версии API был упразднён, теперь функция использует метод SearchStream
. Это обновление так же затронуло функцию gads_get_accessible_customers()
, т.к. в неё использовалась gads_customer()
.gads_get_report()
добавлен аргумент gaql_query, который позволяет передать функции готовый текст запроса, скопированный из QueryBuilder.gads_get_keywords()
для запроса списка ключевых слов.during
в функции gads_get_report_helper()
.gads_make_query()
, и теперь является частью блока gads_utils.R.gads.show_gaql_query
, которая позволяет вывести GAQL запрос.Дата релиза: 2021-11-24
Кеш функции gads_get_fields_cached()
теперь сохраняется в памяти, а не на жестком диске. И действует только в ходе текщей R сессии. Связано с тем, что присохранении на диск, после установки из CRAN пакет не мог получить доступ к кешу. Т.е. связано с ошибкой Attempted to use cache which has been destroyed
.
gads_get_report_helper()
добавлена проверка, можно ли запрашивать с указанным ресурсом поля даты, если нет, то функция аннулирует значения аргументов date_from
, date_to
и during
.rgoogleads
добавлены следующие пакеты: memoise
, cachem
, rappdirs
. Эти пакеты обеспечивают кеширование данных, получаемых функцией gads_get_fields()
, которая используется внутри gads_get_report_helper()
для проверки совместимости запрашиваемого ресурса с полями даты.RAdwords
на rgoogleads
.RAdwords
на rgoogleads
.gads_report_helper()
.gads_report_helper()
добавлена конвертация метрик в числовой тип данных.gads_get_fields()
, которая позволяет получить подробную информацию по любому ресурсу, полю ресурса, сегмету или метрике.gads_get_geo_targets()
, которая загружает наиболее актуальный справочник гео таргетинга из https://developers.google.com/google-ads/api/reference/data/geotargets?hl=en.gads_get_metadata()
, которая позволяет получить список всех объектов вместе с их метаданными, т.е. ресурсов, сегментов, метрик и атриутов.gads_keyword_plan_historical_metrics()
, с помощью которой вы можете запрашивать данные по сохраннным планам ключевых слов.gads_keyword_plan_forecast_timeseries()
, которая позволяет запросить прогноз в виде временного ряда для плана ключевых слов на следующие 52 недели.gads_keyword_plan_forecast_metrics()
, которая возвращает запрошенные прогнозы плана ключевых слов.gads_open_auth_cache_folder()
, с помощью которой можно открыть папаку, в которой хранятся учётные данные.gads_get_report()
gads_auth()
gads_get_ad_group_criterions()
, gads_get_ad_groups()
, gads_get_ads()
, gads_get_campaigns()
.rgoogleads
OAuth клиент для авторизации.gads.column.name.case.fun
, с помощью которой можно передать любую функцию для приведения названий столбцов в полученном от API результате в указанный регистр, по умолчанию передаётся функция to_snake_case()
из пакета snakecase
.gads_auth_configure()
добавлен аргумент developer_token.httr
на глаголы gargle
: request_build()
, request_retry()
, response_process()
. В качестве эксперемента пока, что переведена вспомогательная функция gads_customer_id()
.gads_get_report()
добавлен аргумент during, который позволяет задавать относительный период отчёта, например ‘LAST_BUSINESS_WEEK’.gads_get_report()
, когда поле в названии которого содержится date нельзя перевести в дату.pkgdown
, сайт доступен по ссылке.Дата релиза: 2021-07-02
Пакет опубликован на CRAN
NEWS.md
для отслеживания изменений внесённых в пакет.