Find Jobs
Hire Freelancers

Application to Parse URL Data into Different Fields

$30-40 USD

Completed
Posted almost 15 years ago

$30-40 USD

Paid on delivery
We receive long lists (hundreds of entries) of transactions via Microsoft Excel files. For each transaction, there is a referring URL in one column and our revenue in another column. We would like an application written that can automatically break these URLs down into the referring domain and the search query, while maintaining the revenue number that is associated with the referring URL. There are about 15 - 20 referring URL structures, all of which vary somewhat. However, in most cases, it looks like the search query is proceeded by ?q=, ?p=, keywords= or a similar field identifier. The search query is usually followed by an ampersand (&) or no further characters, as it is at the end of the url. Note that some URLs omit the search query, so the result will be blank. The domain names nearly all end in either .com or .net, and we want to strip off any subdomains. Example URLs URL: [login to view URL] Output: [login to view URL] (domain) and sample abc def (search query) URL: [login to view URL] Output: [login to view URL] (domain) and sample ghi jkl (search query) The application should be web based and allow us to upload an Excel or CSV file with the URL in the first column and revenue numbers in the second column. The output should be an Excel or CSV file with the domain names in the first column, search queries in the second column and revenue numbers (unchanged) in the third column. The application does not need to store any data. ## Deliverables We will provide selected coder with sample data file.
Project ID: 3883960

About the project

20 proposals
Remote project
Active 15 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
Awarded to:
User Avatar
See private message.
$10.62 USD in 5 days
5.0 (16 reviews)
3.9
3.9
20 freelancers are bidding on average $27 USD for this job
User Avatar
See private message.
$25.50 USD in 5 days
5.0 (98 reviews)
7.2
7.2
User Avatar
See private message.
$25.49 USD in 5 days
5.0 (258 reviews)
7.1
7.1
User Avatar
See private message.
$30.60 USD in 5 days
5.0 (331 reviews)
7.1
7.1
User Avatar
See private message.
$34 USD in 5 days
5.0 (130 reviews)
6.4
6.4
User Avatar
See private message.
$29.75 USD in 5 days
4.9 (147 reviews)
6.5
6.5
User Avatar
See private message.
$34 USD in 5 days
5.0 (77 reviews)
6.0
6.0
User Avatar
See private message.
$29.75 USD in 5 days
5.0 (72 reviews)
5.9
5.9
User Avatar
See private message.
$34 USD in 5 days
4.8 (112 reviews)
6.1
6.1
User Avatar
See private message.
$34 USD in 5 days
4.9 (95 reviews)
5.5
5.5
User Avatar
See private message.
$34 USD in 5 days
5.0 (73 reviews)
5.1
5.1
User Avatar
See private message.
$22.10 USD in 5 days
5.0 (49 reviews)
4.7
4.7
User Avatar
See private message.
$34 USD in 5 days
4.9 (21 reviews)
4.7
4.7
User Avatar
See private message.
$34 USD in 5 days
4.9 (11 reviews)
4.8
4.8
User Avatar
See private message.
$34 USD in 5 days
4.9 (40 reviews)
4.5
4.5
User Avatar
See private message.
$21.25 USD in 5 days
4.9 (75 reviews)
4.5
4.5
User Avatar
See private message.
$8.50 USD in 5 days
4.6 (11 reviews)
4.2
4.2
User Avatar
See private message.
$25.50 USD in 5 days
4.9 (47 reviews)
4.1
4.1
User Avatar
See private message.
$29.75 USD in 5 days
5.0 (23 reviews)
3.7
3.7
User Avatar
See private message.
$15.30 USD in 5 days
5.0 (15 reviews)
3.0
3.0

About the client

Flag of UNITED STATES
Berkeley, United States
5.0
69
Payment method verified
Member since Jan 31, 2006

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)
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.