Package: metatargetr 0.0.10

Fabio Votta

metatargetr: Retrieve and Parse Meta Ad Targeting Data

The metatargetr package provides tools for retrieving, parsing, and analyzing advertising targeting data from Meta’s Ad Library and Audience Tab.

Authors:Fabio Votta [aut, cre], Philipp Mendoza [aut]

metatargetr_0.0.10.tar.gz
metatargetr_0.0.10.zip(r-4.7)metatargetr_0.0.10.zip(r-4.6)metatargetr_0.0.10.zip(r-4.5)
metatargetr_0.0.10.tgz(r-4.6-any)metatargetr_0.0.10.tgz(r-4.5-any)
metatargetr_0.0.10.tar.gz(r-4.7-any)metatargetr_0.0.10.tar.gz(r-4.6-any)
metatargetr_0.0.10.tgz(r-4.6-emscripten)
manual.pdf |manual.html
DESCRIPTION |NEWS
card.svg |card.png
metatargetr/json (API)

# Install 'metatargetr' in R:
install.packages('metatargetr', repos = c('https://favstats.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/favstats/metatargetr/issues

On CRAN:

Conda:

quarto

6.87 score 41 stars 52 scripts 34 exports 62 dependencies

Last updated from:0b011c21b0. Checks:7 ERROR, 2 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-devel-x86_64ERROR145
source / vignettesOK222
linux-release-x86_64ERROR150
macos-release-arm64ERROR139
macos-oldrel-arm64ERROR140
windows-develERROR106
windows-releaseERROR124
windows-oldrelERROR93
wasm-releaseOK199

Exports:%>%browser_closebrowser_session_activebrowser_session_closebrowser_session_restartbrowser_session_startdownload_mediafind_namefix_jsonget_ad_htmlget_ad_library_page_idget_ad_reportget_ad_snapshotsget_additional_page_info_dbget_deeplinkget_ggl_adsget_linkedin_adsget_page_info_dbget_page_insightsget_report_dbget_targetingget_targeting_dbget_targeting_metadataggl_get_spendingmap_dfr_progressparse_linkedin_ads_detailsparse_locationsearch_ad_libraryset_metatargetr_optionsset_renvsetup_playwrightstupid_conversionunnest_and_fix_dupswalk_progress

Dependencies:arrowAsioHeadersaskpassassertthatbitbit64chromoteclicliprcpp11crayoncurldigestdplyrfastmapgenericsgluehmshttrhttr2janitorjsonlitelaterlifecyclelubridatemagrittrmimeopensslotelpacmanpillarpkgconfigprettyunitsprocessxprogresspromisespspurrrR6rappdirsRcppreadrremotesrlangrvestselectrsnakecasestringistringrsystibbletidyrtidyselecttimechangetzdbutf8vctrsvroomwebsocketwithrxml2zip

Google Transparency Report Integration
Accessing Google Transparency Data | Time-Based Analysis | Understanding the Metrics

Last update: 2024-12-27
Started: 2024-12-27

Introduction to metatargetr
Overview | Installation | Basic Usage

Last update: 2024-12-27
Started: 2024-12-27

Retrieve Historical Data
Accessing Historical Data | Understanding Historical Data | Getting Report Data

Last update: 2024-12-27
Started: 2024-12-27

Retrieve Targeting Metadata
Overview of Targeting Metadata | Basic Usage | Understanding the Output | Using Metadata for Data Validation

Last update: 2024-12-27
Started: 2024-12-27

Retrieving Targeting Data
Getting Recent Targeting Data | Understanding the Output | Getting Page Information

Last update: 2024-12-27
Started: 2024-12-27

Readme and manuals

Help Manual

Help pageTopics
Aggregate a Pre-Combined Targeting Datasetaggr_targeting
Closes a Playwright browser instancebrowser_close
Check if a persistent browser session is activebrowser_session_active
Close the persistent browser sessionbrowser_session_close
Restart the persistent browser sessionbrowser_session_restart
Start a persistent browser sessionbrowser_session_start
Check hash of a media filecheck_hash
Create necessary directoriescreate_necessary_dirs
Detect and parse the snapshot JSON from a Facebook Ad Library script tagdetectmysnap
Detect the JSON code on Facebook ad websitesdetectmysnap_dep
Download media files and potentially hash themdownload_media
Download media files with specified IDsdownload_media_int
Extract media URLs from dataextract_media_urls
Find an object in a nested list by namefind_name
Parse JSON-formatted strings into named character vectorsfix_json
Fetch Facebook Ad-Library pages (with caching)get_ad_html
Resolve Facebook Handles to Ad Library Page IDsget_ad_library_page_id
Get Facebook Ad Library Report Dataget_ad_report
Get ad snapshots from Facebook Ad Libraryget_ad_snapshots
Get Page Info Dataset for a Specific Countryget_additional_page_info_db
Get and Parse Ad Library Dataget_ads_info
Extract and flatten 'deeplinkAdCard' JSON from a Facebook Ad Library pageget_deeplink
Fetch a Google Ads Transparency Reportget_ggl_ads
Retrieve Ad Data from the LinkedIn Ad Library with Paginationget_linkedin_ads
Get Page Info Dataset for a Specific Countryget_page_info_db
Get Page Insightsget_page_insights
Retrieve Report Data from GitHub Repositoryget_report_db
Get Meta Ad Library targeting data for a pageget_targeting
Retrieve Targeting Data from GitHub Repositoryget_targeting_db
Retrieve Metadata for Targeting Dataget_targeting_metadata
Retrieve Google Ad Spending Dataggl_get_spending
Apply a function to each element of a list with a progress barmap_dfr_progress
Parse Important Information from an Ad Detail HTML Pageparse_linkedin_ads_details
Parse Location from Ad Targeting Datasetparse_location
Search the Facebook Ad Librarysearch_ad_library
Interactively Set and Save User Settingsset_metatargetr_options
Convert an entry for an ad into a row in a tibblestupid_conversion
Unnest interest targeting dataunnest_and_fix_dups
Walk through a list with a progress barwalk_progress