rdfp 0.1.4.9000

Features

  • None

Bug Fixes

  • None

rdfp 0.1.4 release

In this version of the package we have upgraded from v201811 to v201905. Please read the announced changes on Google’s website since they will be reflected in the package exactly as explained there at https://developers.google.com/ad-manager/api/rel_notes#v201905

Features

  • The as_df argument will now return tidier tibbles, meaning that elements that are nested lists will stay as nested lists. For example, if you use dfp_getLineItemsByStatement() then each row will be a line item, but the nested parts like targeting will be in a single column as a column of lists. Also, setting as_df=FALSE will no longer return lists of length one so you do not need to always be using notation like result[[1]] to get after the returned result. This means that some of your existing scripts may break if you are still using this notation. Please view the examples and/or vignettes to see how you should be working through this change if you are having trouble.

Bug Fixes


rdfp 0.1.3 release

Note: DoubleClick for Publishers was recently renamed to Google Ad Manager. For this version we will continue to use the “dfp” abbreviation although everything else has been updated to v201811 from the Google Ad Manager API reference.

Also, please note that the API has changed the name of timeZoneID to timeZoneId. We have modified functions to follow suit. You may need to update this argument in existing scripts, especially when dealing with forecasts, reports, orders, and lineitems.

Features

  • Update to latest version which is v201811 (#8)
  • Make the default file name for a cached token ".httr-oauth-rdfp" so that it does not clash with other package token names
  • dfp_date_to_list() now infers the timezone if not provided. Previously it always defaulted to a value of America/New_York (#6)
  • Increased the default max_tries argument in dfp_full_report_wrapper() from 10 to 20 tries so that long running queries do not “timeout” by reaching the max number of tries without completing

Bug Fixes

  • Update vignette names so that they are not duplicated, which is now a required check for CRAN

rdfp 0.1.2 release

Features

  • dfp_report_url_to_dataframe() now returns a tbl_df object for better printing and casted data types
  • Simplify dfp_select() so that it automatically uses dfp_select_parse() to format the result into a tbl_df
  • Add dfp_date_as_list() that will convert a date or datetime representation in R to the required list format for submission to DFP
  • Add examples to functions so that the inline documentation gives a better idea of how to make it work in R
  • Add addtl_scopes arugment to dfp_auth() so that users can create token that can be used with other R packages to connect to other Google services

rdfp 0.1.1 release

Features

  • Upgraded to API version v201802
  • Created more efficient parsers parse_soap_response(). Warning: This will cause some breaking changes because how certain results are returned may be different.

Bug Fixes

  • Line item targeting does not come back as a matrix. It is preserved as a list so it can be directly passed back into the ForecastService functions or LineItemService to get detailed availability