{
  "_id": "6a153fbbacfb0bcc41d555e8",
  "Package": "cornucopia",
  "Title": "A cornucopia is like a funnel that keeps on giving",
  "Version": "0.0.1.9016",
  "Authors@R": "person(\"Giorgio\", \"Comai\", , \"g@giorgiocomai.eu\",\nrole = c(\"aut\", \"cre\", \"cph\"),\ncomment = c(ORCID = \"0000-0002-0515-9542\"))",
  "Description": "Facilitate reporting on sponsored and organic activities\non Facebook, Instagram, and LinkedIn.",
  "License": "MIT + file LICENSE",
  "Remotes": [
    "github::daroczig/fbRads"
  ],
  "Config/testthat/edition": "3",
  "Encoding": "UTF-8",
  "Language": "en-US",
  "LazyData": "true",
  "RoxygenNote": "7.3.3",
  "VignetteBuilder": "knitr",
  "URL": "https://giocomai.github.io/cornucopia/",
  "Config/pak/sysreqs": "cmake git make libgit2-dev libicu-dev libuv1-dev\nlibssl-dev libx11-dev zlib1g-dev",
  "Repository": "https://giocomai.r-universe.dev",
  "Date/Publication": "2026-03-27 11:00:43 UTC",
  "RemoteUrl": "https://github.com/giocomai/cornucopia",
  "RemoteRef": "HEAD",
  "RemoteSha": "ef7390af00adb4bf2f646ac310a77c19ca3d0962",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-05-26 06:33:31 UTC",
    "User": "root"
  },
  "Author": "Giorgio Comai [aut, cre, cph] (ORCID:\n<https://orcid.org/0000-0002-0515-9542>)",
  "Maintainer": "Giorgio Comai <g@giorgiocomai.eu>",
  "MD5sum": "65852094d730f7e1fec96fb427ebb431",
  "_user": "giocomai",
  "_type": "src",
  "_file": "cornucopia_0.0.1.9016.tar.gz",
  "_fileid": "d401ace6ae3858c7129bdb322d7e619052e625b3739516dc2ef5c58d4bc12c4b",
  "_filesize": 485310,
  "_sha256": "d401ace6ae3858c7129bdb322d7e619052e625b3739516dc2ef5c58d4bc12c4b",
  "_created": "2026-05-26T06:33:31.000Z",
  "_published": "2026-05-26T06:37:47.503Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 77820104025,
      "time": 167,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "WARNING",
      "artifact": "7210409646"
    },
    {
      "job": 77820104104,
      "time": 152,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "WARNING",
      "artifact": "7210406339"
    },
    {
      "job": 77820103993,
      "time": 89,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "WARNING",
      "artifact": "7210391007"
    },
    {
      "job": 77820104027,
      "time": 91,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "WARNING",
      "artifact": "7210391445"
    },
    {
      "job": 77819728893,
      "time": 191,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7210369937"
    },
    {
      "job": 77820103986,
      "time": 141,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7210403139"
    },
    {
      "job": 77820104007,
      "time": 132,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "WARNING",
      "artifact": "7210401508"
    },
    {
      "job": 77820104168,
      "time": 116,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "WARNING",
      "artifact": "7210397911"
    },
    {
      "job": 77820104022,
      "time": 225,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "WARNING",
      "artifact": "7210423608"
    }
  ],
  "_buildurl": "https://github.com/r-universe/giocomai/actions/runs/26436258890",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/giocomai/cornucopia",
  "_commit": {
    "id": "ef7390af00adb4bf2f646ac310a77c19ca3d0962",
    "author": "Giorgio Comai <g@giorgiocomai.eu>",
    "committer": "Giorgio Comai <g@giorgiocomai.eu>",
    "message": "fix when mode set to full, but no previous data\n",
    "time": 1774609243
  },
  "_maintainer": {
    "name": "Giorgio Comai",
    "email": "g@giorgiocomai.eu",
    "login": "giocomai",
    "mastodon": "@giocomai@mastodon.social",
    "twitter": "@giocomai",
    "description": "Researcher @BalcaniCaucaso, crunching data @EDJNet, previously at Dublin City University.",
    "uuid": 11276752,
    "orcid": "0000-0002-0515-9542"
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.1.0",
      "role": "Depends"
    },
    {
      "package": "dplyr",
      "role": "Imports"
    },
    {
      "package": "tidyr",
      "role": "Imports"
    },
    {
      "package": "purrr",
      "role": "Imports"
    },
    {
      "package": "tibble",
      "role": "Imports"
    },
    {
      "package": "readr",
      "role": "Imports"
    },
    {
      "package": "rlang",
      "role": "Imports"
    },
    {
      "package": "stringr",
      "role": "Imports"
    },
    {
      "package": "forcats",
      "role": "Imports"
    },
    {
      "package": "ggplot2",
      "role": "Imports"
    },
    {
      "package": "scales",
      "role": "Imports"
    },
    {
      "package": "fs",
      "role": "Imports"
    },
    {
      "package": "lubridate",
      "role": "Imports"
    },
    {
      "package": "httr2",
      "role": "Imports"
    },
    {
      "package": "jsonlite",
      "role": "Imports"
    },
    {
      "package": "cli",
      "role": "Imports"
    },
    {
      "package": "htmltools",
      "role": "Imports"
    },
    {
      "package": "shiny",
      "role": "Imports"
    },
    {
      "package": "golem",
      "role": "Imports"
    },
    {
      "package": "config",
      "role": "Imports"
    },
    {
      "package": "bslib",
      "role": "Imports"
    },
    {
      "package": "slider",
      "role": "Imports"
    },
    {
      "package": "RSQLite",
      "role": "Imports"
    },
    {
      "package": "DBI",
      "role": "Imports"
    },
    {
      "package": "googleAnalyticsR",
      "role": "Imports"
    },
    {
      "package": "googledrive",
      "role": "Imports"
    },
    {
      "package": "googlesheets4",
      "role": "Imports"
    },
    {
      "package": "readxl",
      "role": "Imports"
    },
    {
      "package": "data.table",
      "role": "Imports"
    },
    {
      "package": "yyjsonr",
      "role": "Imports"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "spelling",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "version": ">= 3.0.0",
      "role": "Suggests"
    },
    {
      "package": "fbRads",
      "role": "Suggests"
    }
  ],
  "_owner": "giocomai",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2025-26",
      "n": 1
    },
    {
      "week": "2025-38",
      "n": 1
    },
    {
      "week": "2025-46",
      "n": 2
    },
    {
      "week": "2025-52",
      "n": 6
    },
    {
      "week": "2026-02",
      "n": 12
    },
    {
      "week": "2026-03",
      "n": 3
    },
    {
      "week": "2026-04",
      "n": 10
    },
    {
      "week": "2026-07",
      "n": 11
    },
    {
      "week": "2026-08",
      "n": 3
    },
    {
      "week": "2026-09",
      "n": 1
    },
    {
      "week": "2026-11",
      "n": 1
    },
    {
      "week": "2026-12",
      "n": 4
    },
    {
      "week": "2026-13",
      "n": 1
    }
  ],
  "_tags": [],
  "_topics": [
    "facebook",
    "facebook-api",
    "facebook-graph-api",
    "instagram",
    "instagram-api",
    "linkedin",
    "marketing-api"
  ],
  "_stars": 1,
  "_contributors": [
    {
      "user": "giocomai",
      "count": 191,
      "uuid": 11276752
    }
  ],
  "_userbio": {
    "uuid": 11276752,
    "type": "user",
    "name": "Giorgio Comai",
    "description": "Researcher @BalcaniCaucaso, crunching data @EDJNet, previously at Dublin City University."
  },
  "_downloads": {
    "count": 0,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/cornucopia"
  },
  "_devurl": "https://github.com/giocomai/cornucopia",
  "_pkgdown": "https://giocomai.github.io/cornucopia/",
  "_searchresults": 0,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/cornucopia.html",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "manual.pdf"
  ],
  "_cranurl": false,
  "_exports": [
    "cc_api_get_fb_page_post_comments",
    "cc_api_get_fb_page_post_insights",
    "cc_api_get_fb_video_insights",
    "cc_api_get_instagram_media",
    "cc_api_get_instagram_media_insights",
    "cc_check_instagram_media_update",
    "cc_date_to_json",
    "cc_download_facebook_media",
    "cc_download_instagram_media",
    "cc_drive_upload_linkedin_stats_content",
    "cc_drive_upload_linkedin_stats_followers",
    "cc_drive_upload_linkedin_stats_visitors",
    "cc_explorer",
    "cc_get_fb_ad_actions_by_day",
    "cc_get_fb_ad_campaigns",
    "cc_get_fb_ad_creatives_id",
    "cc_get_fb_ad_frequency_distribution",
    "cc_get_fb_ad_spend_totals_by_day_by_campaign",
    "cc_get_fb_ad_spend_totals_by_day_by_objective",
    "cc_get_fb_ads",
    "cc_get_fb_ads_by_date",
    "cc_get_fb_ads_daily",
    "cc_get_fb_ads_totals_by_day",
    "cc_get_fb_leads",
    "cc_get_fb_long_page_token",
    "cc_get_fb_long_user_token",
    "cc_get_fb_managed_pages",
    "cc_get_fb_owned_product_catalogs",
    "cc_get_fb_page_insights",
    "cc_get_fb_page_insights_breakdown",
    "cc_get_fb_page_post_comment_url",
    "cc_get_fb_page_post_comments",
    "cc_get_fb_page_post_insights",
    "cc_get_fb_page_post_url",
    "cc_get_fb_page_post_url_combo",
    "cc_get_fb_page_posts",
    "cc_get_fb_page_token",
    "cc_get_fb_page_video",
    "cc_get_fb_products",
    "cc_get_fb_user",
    "cc_get_fb_video_insights",
    "cc_get_ga_event_ratio",
    "cc_get_instagram_bd_user",
    "cc_get_instagram_bd_user_basic",
    "cc_get_instagram_bd_user_media",
    "cc_get_instagram_media",
    "cc_get_instagram_media_id",
    "cc_get_instagram_media_insights",
    "cc_get_instagram_user",
    "cc_get_instagram_user_id",
    "cc_get_linkedin_stats_content",
    "cc_get_linkedin_stats_files",
    "cc_get_linkedin_stats_followers",
    "cc_get_linkedin_stats_visitors",
    "cc_get_meta_api_version",
    "cc_get_settings",
    "cc_get_woocommerce",
    "cc_get_woocommerce_api_version",
    "cc_get_woocommerce_base_url",
    "cc_get_woocommerce_json",
    "cc_process_json",
    "cc_read_fb_ads_by_date",
    "cc_set",
    "cc_ui_instagram_user_card"
  ],
  "_datasets": [
    {
      "name": "cc_empty_fb_ad_actions",
      "title": "",
      "object": "cc_empty_fb_ad_actions",
      "class": [
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "ad_id",
        "date",
        "action_type",
        "value"
      ],
      "rows": 0,
      "table": true,
      "tojson": true
    },
    {
      "name": "cc_empty_fb_ad_campaign",
      "title": "",
      "object": "cc_empty_fb_ad_campaign",
      "class": [
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "campaign_id",
        "campaign_name",
        "created_time",
        "updated_time",
        "start_time",
        "stop_time",
        "objective",
        "status",
        "configured_status",
        "effective_status",
        "daily_budget",
        "lifetime_budget",
        "spend_cap",
        "budget_remaining",
        "budget_rebalance_flag",
        "primary_attribution",
        "bid_strategy",
        "can_use_spend_cap",
        "is_budget_schedule_enabled",
        "boosted_object_id",
        "buying_type",
        "campaign_group_active_time",
        "can_create_brand_lift_study",
        "last_budget_toggling_time",
        "smart_promotion_type",
        "source_campaign_id",
        "special_ad_category",
        "has_secondary_skadnetwork_reporting",
        "is_skadnetwork_attribution",
        "topline_id",
        "timestamp_retrieved"
      ],
      "rows": 0,
      "table": true,
      "tojson": true
    },
    {
      "name": "cc_empty_fb_ad_creatives_id",
      "title": "",
      "object": "cc_empty_fb_ad_creatives_id",
      "class": [
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "ad_id",
        "creative_id",
        "timestamp_retrieved"
      ],
      "rows": 0,
      "table": true,
      "tojson": true
    },
    {
      "name": "cc_empty_fb_page_insights",
      "title": "",
      "object": "cc_empty_fb_page_insights",
      "class": [
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "date",
        "metric_title",
        "metric_name",
        "metric_value_name",
        "metric_value",
        "period"
      ],
      "rows": 0,
      "table": true,
      "tojson": true
    },
    {
      "name": "cc_empty_fb_page_insights_breakdown",
      "title": "",
      "object": "cc_empty_fb_page_insights_breakdown",
      "class": [
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "date",
        "metric_name",
        "breakdown_name",
        "breakdown_value",
        "metric_value"
      ],
      "rows": 0,
      "table": true,
      "tojson": true
    },
    {
      "name": "cc_empty_fb_page_post_comments_df",
      "title": "",
      "object": "cc_empty_fb_page_post_comments_df",
      "class": [
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "created_time",
        "message",
        "comment_id",
        "from_name",
        "from_id",
        "fb_post_id",
        "timestamp_retrieved"
      ],
      "rows": 0,
      "table": true,
      "tojson": true
    },
    {
      "name": "cc_empty_fb_page_post_df",
      "title": "",
      "object": "cc_empty_fb_page_post_df",
      "class": [
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "created_time",
        "id",
        "permalink_url",
        "message",
        "full_picture",
        "icon",
        "is_hidden",
        "is_expired",
        "instagram_eligibility",
        "is_eligible_for_promotion",
        "promotable_id",
        "is_instagram_eligible",
        "is_popular",
        "is_published",
        "is_spherical",
        "parent_id",
        "status_type",
        "story",
        "subscribed",
        "sheduled_publish_time",
        "updated_time",
        "json_actions",
        "json_admin_creator",
        "allowed_advertising_objects",
        "json_application",
        "json_attachments",
        "backdated_time",
        "json_call_to_action",
        "can_reply_privately",
        "child_attachments",
        "json_feed_targeting",
        "json_from",
        "json_to",
        "json_message_tags",
        "json_place",
        "json_privacy",
        "json_properties",
        "json_shares",
        "json_story_tags",
        "json_targeting",
        "json_video_buying_eligibility",
        "timestamp_retrieved"
      ],
      "rows": 0,
      "table": true,
      "tojson": true
    },
    {
      "name": "cc_empty_fb_page_video_df",
      "title": "",
      "object": "cc_empty_fb_page_video_df",
      "class": [
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "created_time",
        "id",
        "title",
        "description",
        "post_id",
        "post_views",
        "views",
        "permalink_url",
        "embed_html",
        "embeddable",
        "source",
        "icon",
        "is_instagram_eligible",
        "length",
        "live_status",
        "universal_video_id",
        "updated_time"
      ],
      "rows": 0,
      "table": true,
      "tojson": true
    },
    {
      "name": "cc_empty_instagram_ig_bd_users_df",
      "title": "",
      "object": "cc_empty_instagram_ig_bd_users_df",
      "class": [
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "id",
        "username"
      ],
      "rows": 0,
      "table": true,
      "tojson": true
    },
    {
      "name": "cc_empty_instagram_media_df",
      "title": "",
      "object": "cc_empty_instagram_media_df",
      "class": [
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "ig_media_id",
        "ig_id",
        "username",
        "timestamp",
        "media_product_type",
        "media_type",
        "like_count",
        "comments_count",
        "caption",
        "is_comment_enabled",
        "is_shared_to_feed",
        "owner",
        "shortcode",
        "permalink",
        "media_url",
        "thumbnail_url",
        "timestamp_retrieved"
      ],
      "rows": 0,
      "table": true,
      "tojson": true
    },
    {
      "name": "cc_empty_instagram_media_id_df",
      "title": "",
      "object": "cc_empty_instagram_media_id_df",
      "class": [
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "ig_media_id"
      ],
      "rows": 0,
      "table": true,
      "tojson": true
    },
    {
      "name": "cc_empty_instagram_media_insights",
      "title": "",
      "object": "cc_empty_instagram_media_insights",
      "class": [
        "list"
      ],
      "fields": [],
      "table": false,
      "tojson": true
    },
    {
      "name": "cc_fb_page_post_fields",
      "title": "",
      "object": "cc_fb_page_post_fields",
      "class": [
        "list"
      ],
      "fields": [],
      "table": false,
      "tojson": true
    },
    {
      "name": "cc_valid_fields_ad_campaign_group_v",
      "title": "",
      "object": "cc_valid_fields_ad_campaign_group_v",
      "class": [
        "character"
      ],
      "fields": [],
      "table": false,
      "tojson": true
    },
    {
      "name": "cc_valid_fields_ad_insights",
      "title": "A list with all valid fields for the Ad Insights Marketing API",
      "object": "cc_valid_fields_ad_insights",
      "class": [
        "list"
      ],
      "fields": [],
      "table": false,
      "tojson": true
    },
    {
      "name": "cc_valid_fields_ad_insights_v",
      "title": "",
      "object": "cc_valid_fields_ad_insights_v",
      "class": [
        "character"
      ],
      "fields": [],
      "table": false,
      "tojson": true
    },
    {
      "name": "cc_valid_fields_fb_post_insights",
      "title": "",
      "object": "cc_valid_fields_fb_post_insights",
      "class": [
        "character"
      ],
      "fields": [],
      "table": false,
      "tojson": true
    },
    {
      "name": "cc_valid_fields_fb_product",
      "title": "",
      "object": "cc_valid_fields_fb_product",
      "class": [
        "character"
      ],
      "fields": [],
      "table": false,
      "tojson": true
    },
    {
      "name": "cc_valid_fields_fb_video_insights",
      "title": "",
      "object": "cc_valid_fields_fb_video_insights",
      "class": [
        "character"
      ],
      "fields": [],
      "table": false,
      "tojson": true
    },
    {
      "name": "cc_valid_fields_instagram_media_v",
      "title": "",
      "object": "cc_valid_fields_instagram_media_v",
      "class": [
        "character"
      ],
      "fields": [],
      "table": false,
      "tojson": true
    },
    {
      "name": "cc_valid_metrics_ig_media_insights",
      "title": "",
      "object": "cc_valid_metrics_ig_media_insights",
      "class": [
        "list"
      ],
      "fields": [],
      "table": false,
      "tojson": true
    }
  ],
  "_help": [
    {
      "page": "cc_api_get_fb_page_post_comments",
      "title": "Get information about a comments from the API. Mostly used internally.",
      "topics": [
        "cc_api_get_fb_page_post_comments"
      ]
    },
    {
      "page": "cc_api_get_fb_page_post_insights",
      "title": "Get information about a single media directly from the API. Mostly used internally.",
      "topics": [
        "cc_api_get_fb_page_post_insights"
      ]
    },
    {
      "page": "cc_api_get_fb_video_insights",
      "title": "Get information about a single Facebook video directly from the API. Mostly used internally.",
      "topics": [
        "cc_api_get_fb_video_insights"
      ]
    },
    {
      "page": "cc_api_get_instagram_media",
      "title": "Get information about a single media directly from the API. Mostly used internally.",
      "topics": [
        "cc_api_get_instagram_media"
      ]
    },
    {
      "page": "cc_api_get_instagram_media_insights",
      "title": "Get information about a single media directly from the API. Mostly used internally.",
      "topics": [
        "cc_api_get_instagram_media_insights"
      ]
    },
    {
      "page": "cc_check_instagram_media_update",
      "title": "Check when information about Instagram media should be updated based on a simple heuristic",
      "topics": [
        "cc_check_instagram_media_update"
      ]
    },
    {
      "page": "cc_date_to_json",
      "title": "Output date in a format that can be passed as custom date to the Facebok API.",
      "topics": [
        "cc_date_to_json"
      ]
    },
    {
      "page": "cc_download_facebook_media",
      "title": "Downloads media or previews of Facebook posts",
      "topics": [
        "cc_download_facebook_media"
      ]
    },
    {
      "page": "cc_download_instagram_media",
      "title": "Downloads Instagram media or thumbnails",
      "topics": [
        "cc_download_instagram_media"
      ]
    },
    {
      "page": "cc_drive_upload_linkedin_stats_content",
      "title": "Upload to Google Sheets Metrics statistics exported from LinkedIn",
      "topics": [
        "cc_drive_upload_linkedin_stats_content"
      ]
    },
    {
      "page": "cc_drive_upload_linkedin_stats_followers",
      "title": "Upload to Google Sheets New Followers statistics exported from LinkedIn",
      "topics": [
        "cc_drive_upload_linkedin_stats_followers"
      ]
    },
    {
      "page": "cc_drive_upload_linkedin_stats_visitors",
      "title": "Upload to Google Sheets Visitor metrics statistics exported from LinkedIn",
      "topics": [
        "cc_drive_upload_linkedin_stats_visitors"
      ]
    },
    {
      "page": "cc_explorer",
      "title": "Run the Shiny Application",
      "topics": [
        "cc_explorer"
      ]
    },
    {
      "page": "cc_get_fb_ad_actions_by_day",
      "title": "Takes all action results for all days when an ad is active",
      "topics": [
        "cc_get_fb_ad_actions_by_day"
      ]
    },
    {
      "page": "cc_get_fb_ad_campaigns",
      "title": "Get all campaigns for the current ad account / legacy",
      "topics": [
        "cc_get_fb_ad_campaigns"
      ]
    },
    {
      "page": "cc_get_fb_ad_creatives_id",
      "title": "Get Facebook ad creatives id for each ad id",
      "topics": [
        "cc_get_fb_ad_creatives_id"
      ]
    },
    {
      "page": "cc_get_fb_ad_custom",
      "title": "Get custom stats about an ad (currently not functional)",
      "topics": [
        "cc_get_fb_ad_custom"
      ]
    },
    {
      "page": "cc_get_fb_ad_frequency_distribution",
      "title": "Get frequency distribution",
      "topics": [
        "cc_get_fb_ad_frequency_distribution"
      ]
    },
    {
      "page": "cc_get_fb_ad_spend_totals_by_day_by_campaign",
      "title": "Get total Facebook ad spending per day by campaign and as a rolling average",
      "topics": [
        "cc_get_fb_ad_spend_totals_by_day_by_campaign"
      ]
    },
    {
      "page": "cc_get_fb_ad_spend_totals_by_day_by_objective",
      "title": "Get total Facebook ad spending per day by objective and as a rolling average",
      "topics": [
        "cc_get_fb_ad_spend_totals_by_day_by_objective"
      ]
    },
    {
      "page": "cc_get_fb_ads",
      "title": "Get details about Facebook ads",
      "topics": [
        "cc_get_fb_ads"
      ]
    },
    {
      "page": "cc_get_fb_ads_by_date",
      "title": "Get Facebook ads by date and store them locally",
      "topics": [
        "cc_get_fb_ads_by_date"
      ]
    },
    {
      "page": "cc_get_fb_ads_daily",
      "title": "Get all campaigns for the current ad account / legacy",
      "topics": [
        "cc_get_fb_ads_daily"
      ]
    },
    {
      "page": "cc_get_fb_ads_totals_by_day",
      "title": "Get total Facebook ad spending per day and as a rolling average",
      "topics": [
        "cc_get_fb_ads_totals_by_day"
      ]
    },
    {
      "page": "cc_get_fb_leads",
      "title": "Retrieve leads from lead ads",
      "topics": [
        "cc_get_fb_leads"
      ]
    },
    {
      "page": "cc_get_fb_long_page_token",
      "title": "Get a long-lived page acess token for Facebook",
      "topics": [
        "cc_get_fb_long_page_token"
      ]
    },
    {
      "page": "cc_get_fb_long_user_token",
      "title": "Get a long-lived user access token for Facebook",
      "topics": [
        "cc_get_fb_long_user_token"
      ]
    },
    {
      "page": "cc_get_fb_managed_pages",
      "title": "Get managed pages, including name, page token, and id",
      "topics": [
        "cc_get_fb_managed_pages"
      ]
    },
    {
      "page": "cc_get_fb_owned_product_catalogs",
      "title": "Get information about your Facebook product catalogs",
      "topics": [
        "cc_get_fb_owned_product_catalogs"
      ]
    },
    {
      "page": "cc_get_fb_page_insights",
      "title": "Get Facebook page insights",
      "topics": [
        "cc_get_fb_page_insights"
      ]
    },
    {
      "page": "cc_get_fb_page_insights_breakdown",
      "title": "Get Facebook page insights with breakdown",
      "topics": [
        "cc_get_fb_page_insights_breakdown"
      ]
    },
    {
      "page": "cc_get_fb_page_post_comment_url",
      "title": "Extract url posted in comments",
      "topics": [
        "cc_get_fb_page_post_comment_url"
      ]
    },
    {
      "page": "cc_get_fb_page_post_comments",
      "title": "Get Facebook page posts comments",
      "topics": [
        "cc_get_fb_page_post_comments"
      ]
    },
    {
      "page": "cc_get_fb_page_post_insights",
      "title": "Get Facebook page posts insights",
      "topics": [
        "cc_get_fb_page_post_insights"
      ]
    },
    {
      "page": "cc_get_fb_page_post_url",
      "title": "Extract urls included in posts shared on Facebook pages",
      "topics": [
        "cc_get_fb_page_post_url"
      ]
    },
    {
      "page": "cc_get_fb_page_post_url_combo",
      "title": "Retrieve urls posted in a Facebook page, no matter if as attachment, in the message of a post, or in a comment",
      "topics": [
        "cc_get_fb_page_post_url_combo"
      ]
    },
    {
      "page": "cc_get_fb_page_posts",
      "title": "Get Facebook page post id and basic information that can be stored as strings",
      "topics": [
        "cc_get_fb_page_posts"
      ]
    },
    {
      "page": "cc_get_fb_page_token",
      "title": "Get Facebook page token",
      "topics": [
        "cc_get_fb_page_token"
      ]
    },
    {
      "page": "cc_get_fb_page_video",
      "title": "Get Facebook page video id and basic information that can be stored as strings",
      "topics": [
        "cc_get_fb_page_video"
      ]
    },
    {
      "page": "cc_get_fb_products",
      "title": "Get information about a Facebook catalog products",
      "topics": [
        "cc_get_fb_products"
      ]
    },
    {
      "page": "cc_get_fb_user",
      "title": "Get Facebook user id and name, as well as other options fields",
      "topics": [
        "cc_get_fb_user"
      ]
    },
    {
      "page": "cc_get_fb_video_insights",
      "title": "Get Facebook video insights",
      "topics": [
        "cc_get_fb_video_insights"
      ]
    },
    {
      "page": "cc_get_ga_event_ratio",
      "title": "Calculate the ratio of two Google Analytics events",
      "topics": [
        "cc_get_ga_event_ratio"
      ]
    },
    {
      "page": "cc_get_instagram_bd_user",
      "title": "Retrieve information about a user through Instagram's business discovery",
      "topics": [
        "cc_get_instagram_bd_user"
      ]
    },
    {
      "page": "cc_get_instagram_bd_user_basic",
      "title": "Retrieve identifier of Instagram user",
      "topics": [
        "cc_get_instagram_bd_user_basic"
      ]
    },
    {
      "page": "cc_get_instagram_bd_user_media",
      "title": "Retrieve information about other users through `business_discovery`",
      "topics": [
        "cc_get_instagram_bd_user_media"
      ]
    },
    {
      "page": "cc_get_instagram_media",
      "title": "Get details about a given Instagram post based on its ig_media_id",
      "topics": [
        "cc_get_instagram_media"
      ]
    },
    {
      "page": "cc_get_instagram_media_id",
      "title": "Get identifiers of all media published on a profile",
      "topics": [
        "cc_get_instagram_media_id"
      ]
    },
    {
      "page": "cc_get_instagram_media_insights",
      "title": "Get insights about a given Instagram post based on its ig_media_id",
      "topics": [
        "cc_get_instagram_media_insights"
      ]
    },
    {
      "page": "cc_get_instagram_user",
      "title": "Get information about your Instagram user",
      "topics": [
        "cc_get_instagram_user"
      ]
    },
    {
      "page": "cc_get_instagram_user_id",
      "title": "Get the Instagram user id of a Page's Instagram Business Account",
      "topics": [
        "cc_get_instagram_user_id"
      ]
    },
    {
      "page": "cc_get_linkedin_stats_content",
      "title": "Get files with content stats exported from LinkedIn",
      "topics": [
        "cc_get_linkedin_stats_content"
      ]
    },
    {
      "page": "cc_get_linkedin_stats_files",
      "title": "Return a tibble with details about all the stats files exported from LinkedIn Pages",
      "topics": [
        "cc_get_linkedin_stats_files"
      ]
    },
    {
      "page": "cc_get_linkedin_stats_followers",
      "title": "Get files with follower stats exported from LinkedIn",
      "topics": [
        "cc_get_linkedin_stats_followers"
      ]
    },
    {
      "page": "cc_get_linkedin_stats_visitors",
      "title": "Get files with visitors stats exported from LinkedIn",
      "topics": [
        "cc_get_linkedin_stats_visitors"
      ]
    },
    {
      "page": "cc_get_meta_api_version",
      "title": "Retrieve version of Meta API.",
      "topics": [
        "cc_get_meta_api_version"
      ]
    },
    {
      "page": "cc_get_settings",
      "title": "Retrieve settings for the session.",
      "topics": [
        "cc_get_settings"
      ]
    },
    {
      "page": "cc_get_woocommerce",
      "title": "Retrieve and extract in a data frame either orders or client items",
      "topics": [
        "cc_get_woocommerce"
      ]
    },
    {
      "page": "cc_get_woocommerce_api_version",
      "title": "Retrieve version of Woocommerce API.",
      "topics": [
        "cc_get_woocommerce_api_version"
      ]
    },
    {
      "page": "cc_get_woocommerce_base_url",
      "title": "Retrieve base url of Woocommerce API.",
      "topics": [
        "cc_get_woocommerce_base_url"
      ]
    },
    {
      "page": "cc_get_woocommerce_json",
      "title": "Retrieve and store locally either orders or client items",
      "topics": [
        "cc_get_woocommerce_json"
      ]
    },
    {
      "page": "cc_process_json",
      "title": "Process data frame with json columns and turn them into lists",
      "topics": [
        "cc_process_json"
      ]
    },
    {
      "page": "cc_read_fb_ads_by_date",
      "title": "Reads locally stored dated files, typically generated with `cc_get_fb_ads_by_date`",
      "topics": [
        "cc_read_fb_ads_by_date"
      ]
    },
    {
      "page": "cc_set",
      "title": "Set settings and token for the session",
      "topics": [
        "cc_set"
      ]
    },
    {
      "page": "cc_ui_instagram_user_card",
      "title": "Create a card to be used in dashboard or shiny app with basic information about the Instagram account",
      "topics": [
        "cc_ui_instagram_user_card"
      ]
    },
    {
      "page": "cc_valid_fields_ad_insights",
      "title": "A list with all valid fields for the Ad Insights Marketing API",
      "topics": [
        "cc_valid_fields_ad_insights"
      ]
    }
  ],
  "_pkglogo": "https://github.com/giocomai/cornucopia/raw/HEAD/man/figures/logo.png",
  "_readme": "https://github.com/giocomai/cornucopia/raw/HEAD/README.md",
  "_rundeps": [
    "askpass",
    "assertthat",
    "attempt",
    "base64enc",
    "bit",
    "bit64",
    "blob",
    "bslib",
    "cachem",
    "cellranger",
    "cli",
    "clipr",
    "commonmark",
    "config",
    "cpp11",
    "crayon",
    "credentials",
    "curl",
    "data.table",
    "DBI",
    "desc",
    "digest",
    "dplyr",
    "farver",
    "fastmap",
    "fontawesome",
    "forcats",
    "fs",
    "gargle",
    "generics",
    "gert",
    "ggplot2",
    "gh",
    "gitcreds",
    "glue",
    "golem",
    "googleAnalyticsR",
    "googleAuthR",
    "googledrive",
    "googlesheets4",
    "gtable",
    "here",
    "hms",
    "htmltools",
    "httpuv",
    "httr",
    "httr2",
    "ids",
    "ini",
    "isoband",
    "jquerylib",
    "jsonlite",
    "labeling",
    "later",
    "lifecycle",
    "lubridate",
    "magrittr",
    "measurementProtocol",
    "memoise",
    "mime",
    "openssl",
    "otel",
    "pillar",
    "pkgconfig",
    "prettyunits",
    "progress",
    "promises",
    "purrr",
    "R6",
    "rappdirs",
    "RColorBrewer",
    "Rcpp",
    "readr",
    "readxl",
    "rematch",
    "rematch2",
    "rlang",
    "rprojroot",
    "RSQLite",
    "rstudioapi",
    "S7",
    "sass",
    "scales",
    "shiny",
    "slider",
    "sourcetools",
    "stringi",
    "stringr",
    "sys",
    "tibble",
    "tidyr",
    "tidyselect",
    "timechange",
    "tzdb",
    "usethis",
    "utf8",
    "uuid",
    "vctrs",
    "viridisLite",
    "vroom",
    "warp",
    "whisker",
    "withr",
    "xtable",
    "yaml",
    "yyjsonr",
    "zip"
  ],
  "_score": 2.8129133566428557,
  "_indexed": true,
  "_nocasepkg": "cornucopia",
  "_universes": [
    "giocomai"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.0.1.9016",
      "date": "2026-05-26T06:36:07.000Z",
      "distro": "noble",
      "commit": "ef7390af00adb4bf2f646ac310a77c19ca3d0962",
      "fileid": "7b8930bc8b4d9f85d2fe7cb1dd26aedbf709675fee7e0e875923e4d67946d30f",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/giocomai/actions/runs/26436258890"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.0.1.9016",
      "date": "2026-05-26T06:36:01.000Z",
      "distro": "noble",
      "commit": "ef7390af00adb4bf2f646ac310a77c19ca3d0962",
      "fileid": "9ace9ecce14418620dc133dcec93a07341bbcd49f9da0d2dedd31562774c268d",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/giocomai/actions/runs/26436258890"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.0.1.9016",
      "date": "2026-05-26T06:35:04.000Z",
      "commit": "ef7390af00adb4bf2f646ac310a77c19ca3d0962",
      "fileid": "d87a46cd74df129c6663180361e4963d35473e68cd449ca912b4d1c7017e71a6",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/giocomai/actions/runs/26436258890"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.0.1.9016",
      "date": "2026-05-26T06:35:04.000Z",
      "commit": "ef7390af00adb4bf2f646ac310a77c19ca3d0962",
      "fileid": "f44aa1b4e9c7dede3d105a96dc71c920ae86e68eaf685d8c1de36dc08607bc23",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/giocomai/actions/runs/26436258890"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.0.1.9016",
      "date": "2026-05-26T06:36:08.000Z",
      "commit": "ef7390af00adb4bf2f646ac310a77c19ca3d0962",
      "fileid": "140d80e250ac6069e8b5c0e92e64db9a7fa6299900a8b570ec9dc26d81c94337",
      "status": "success",
      "buildurl": "https://github.com/r-universe/giocomai/actions/runs/26436258890"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.0.1.9016",
      "date": "2026-05-26T06:35:23.000Z",
      "commit": "ef7390af00adb4bf2f646ac310a77c19ca3d0962",
      "fileid": "82b579d1e8c8621bffcd581f58adc0ee712b0b4da768e70919c8c607bf455d7a",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/giocomai/actions/runs/26436258890"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.0.1.9016",
      "date": "2026-05-26T06:35:15.000Z",
      "commit": "ef7390af00adb4bf2f646ac310a77c19ca3d0962",
      "fileid": "51c390562eca1b24c909f9ef86d6f959b9bf332539b5b1b942ba5ad686865579",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/giocomai/actions/runs/26436258890"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "0.0.1.9016",
      "date": "2026-05-26T06:37:06.000Z",
      "commit": "ef7390af00adb4bf2f646ac310a77c19ca3d0962",
      "fileid": "5668f36a0bf2d6cbd8ce70fc71b7320b66da0e5453a28ce437015219cb78e23c",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/giocomai/actions/runs/26436258890"
    }
  ]
}