View source: R/getSubscriptionsReport.R
getSubscriptionsReport | R Documentation |
getSubscriptionReport
provides access to detailed subscription metrics.
getSubscriptionsReport(product_ids, end_date, start_date, group_by, country, format = c("flat", "csv", "json"), granularity = c("daily", "weekly", "monthly", "yearly"), curlHandle, verbose = FALSE, orgJSON = FALSE)
product_ids |
Numeric. A vector of appFigures-assigned product ids. The default will return subscription reports for all products in the account. |
end_date |
Character string or date object. Date of last ranks to be reported. Defaults to today. See Details. |
start_date |
Character string or date object. Date of first ranks to be reported. Defaults to the last 31 days. See Details. |
group_by |
Character. Choose one or more of:
|
country |
Character. One or more country iso2 abbreviations. Defaults to all countries. |
format |
Character. Choose between |
granularity |
Character. How should values be aggregated in time.
Options include |
curlHandle |
Provide an instance of the CURLHandle-class from the RCurl package. The default will create a curl handle specific to the function call. |
verbose |
Logical. Should details of the web request
print to the console? Defaults to |
orgJSON |
Logical. Should the JSON string be returned
without being converted to R objects? Defaults to |
For start_date
and end_date
, if the
supplied argument can be interepreted as a date or POSIX
object, any hour, minute, or second is ignored. If a string
is supplied, it should have the format: 'yyyy-MM-dd'.
For the format
argument, "csv"
and "flat"
return similar fields. Both values will truncate some of the data
returned in the original JSON. At times (i.e. group_by =
"products"
), "csv"
will contain a few more fields
than "flat"
. Since different combinations of
group_by
arguments will lead to different nested JSON
structures, if format
is set to "json"
, the
unformatted JSON string will be returned.
A data frame containing the requested subscription report or the report in json format, depending on the selected options.
Official documentation: http://docs.appfigures.com/api/reference/v2/subscriptions.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.