r-Radlibrary未返回Meta/Facebook广告库中的所有广告



我正试图使用R中的Radlibrary包从Facebook上的不同政治页面获取所有广告——我以前已经做了一百次了,没有任何问题。现在我发现有些广告没有被退回——没有一个系统不退回广告:对一方来说,这只是2022年4月的几个广告,对另一方来说是2021年1月1日之后的所有广告——但共同的是,我收到了一些广告

该问题与此处描述的问题类似:https://github.com/facebookresearch/Radlibrary/issues/103

此外,我知道这些广告是可用的,因为它们1(既显示在广告库的浏览器版本中,也显示在我从facebook.com/ads/Library以.csv文件的形式下载的情况下;2(我已经设法获得了几个月前上一次拉取中丢失的广告

我的代码是(在210个广告中只返回117个(:

library("Radlibrary")
query_ad <- adlib_build_query(ad_reached_countries = 'DK',
ad_active_status = 'ALL',
search_terms = "NULL",
search_page_ids = "223040066022",
fields = c(
"id",
"ad_creation_time",
"ad_creative_bodies",
"ad_delivery_start_time",
"ad_delivery_stop_time",
"ad_snapshot_url",
"currency",
"page_id",
"page_name",
"publisher_platforms",
"impressions",
"spend"
))
response_ad <- adlib_get_paginated(query_ad, max_gets = 10, token = token)
results_tibble_ad <- as_tibble(response_ad, type = "ad",
censor_access_token = NULL)

这在最新版本中得到了解决。

最新更新