Find Jobs
Hire Freelancers

Chrome Extension - Identify Facebook Ads

$30-250 USD

Closed
Posted over 3 years ago

$30-250 USD

Paid on delivery
Functionality: Chrome extension needs to recognize ads on Facebook feed (marked by word "Sponsored") and who posted the ad, text content of the add and links included in the ad (if there are any). The extension needs to send this information to a database together with the name of the viewer. The code should correctly identify ads only. One suggested solution is to make calls to Facebook user API and check if a post’s title is included in the list of friends or subscriptions. These are surely not ads, so we could eliminate them. Perhaps you will find a better way to do it but that’s an idea that I had in mind. We also need Facebook API to find name of the person’s account (and send data to the database under the correct name). I presume that you will use long-lived access tokens to make API calls. Note that all people downloading the extension will log into our Facebook app on our survey page. We should obtain access token then (I will need code to insert on the survey page). Alternatively, you can obtain a person's name directly from the page. “Paid for”: Some special ads (not all) include words “Paid for” as in the first image. Such ads should always be scraped even if their title is on subscriptions’ list. These should be flagged by if_paid_for = 1 when sent to the database. Two version of Facebook: Finally, please note that Facebook has two versions: New and Classic (see the image below). Class names and node structure may be slightly different on Classic and we need to make sure that the extension works for both versions.
Project ID: 26822414

About the project

Remote project
Active 4 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs

About the client

Flag of UNITED STATES
Los Angeles, United States
0.0
0
Member since Jul 31, 2020

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759) & Freelancer Online India Private Limited (CIN U93000HR2011FTC043854)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.