home / russian-ads

display_ads (view)

Data source: simonw/russian-ira-facebook-ads-datasette

2 rows where an ad_target was location:united_states:Chicago (+40 km) Illinois

View and edit SQL

id img targeting impressions clicks url text spend_usd spend_amount spend_currency created ended
22 location:united_states:Chicago (+40 km) Illinois, behaviors:African American (US), age:18 - 65+, language:English (US), placements:Instagram Feed 9555 32 https://www.instagram.com/black_america_today/ Click learn more! See the latest breaking news photos and videos! Black America Blacklivessss 24.80656 1550.41 RUB 2015-12-01T07:37:28-08:00  
1700 no image location:united_states:Chicago (+40 km) Illinois, location:united_states:Baton Rouge (+40 km) Louisiana, location:united_states:Baltimore (+40 km) Maryland, location:united_states:Cleveland (+40 km) Ohio, age:13 - 6O, placements:Instagram Feed, people_who_match:interests:Black Power, people_who_match:interests:Fight the Power, people_who_match:interests:Black Panther Party, people_who_match:interests:Slavery by Another Name, people_who_match:interests:Malcolm X, people_who_match:interests:Cop Block 36585 765 https://www.facebook.com/AmericanCops-1667165370195771/ Oooops seems like someone screwed up! Salute our brave and smart cops who mistake man's member for a deadly weapon. Follow US and stay WOKE! 89.45088000000001 5590.68 RUB 2016-07-12T07:44:02-07:00  

Advanced export

JSON shape: default, array

CSV options:

CREATE VIEW display_ads AS 
        select ads.id,
            case when image is not null then
                json_object("img_src", "https://raw.githubusercontent.com/edsu/irads/03fb4b/site/" || image, "width", 200)
            else
                "no image"
            end as img,
            json_group_array(
                json_object(
                    "label", targets.name,
                    "href", "/russian-ads/display_ads?_target="
                        || urllib_quote_plus(targets.id)
                )
            ) as targeting,
            ads.impressions, ads.clicks, ads.url, ads.text,
            cast(case
                when ads.spend_currency == "RUB" then ads.spend_amount * 0.016
                else ads.spend_amount
            end as float) as spend_usd,
            ads.spend_amount, ads.spend_currency,
            ads.created, ads.ended
        from ads
            join ad_targets on ads.id = ad_targets.ad_id
            join targets on ad_targets.target_id = targets.id
        group by ads.id
        order by ads.id
Powered by Datasette · Query took 1502.962ms · Data source: simonw/russian-ira-facebook-ads-datasette