I need a script optimized and customized that we had scripted earlier. The script needs to fetch a unique ID from a cookie on the user's machine and at a later stage be able to insert this ID and associated information back into the database through an API. Read the full description for more info...
What is the Postback System used for?
We operate an affiliate network, meaning we connectadvertisers and affiliates. Affiliates promote advertisers’ campaigns. We areresponsible for tracking of all sales.
For most clients, this process is easy. Our tracking systemsets a cookie and once a user purchases something or becomes a member of aservice, our tracking code loads, reads the cookie information and then assignsthe proper commission to the affiliate.
However, for some clients, this process works [url removed, login to view] instance, gambling and mobile content providers work in a differentfashion. These companies work with a sales confirmation that takes placesoffline, away from the user cookie. As such, we need a different method to beable to properly credit these transactions.
We are currently doing this by storing the cookieinformation from the user when he clicks the ad of such an advertiser and thenstoring this information assigned to a unique ID in a separate database. Wesend this unique ID along to the advertiser as a parameter in the URL.
If a user converts to a customer on the advertiser website,the unique ID is being sent back to us in an URL parameter. The script thenpicks this up and creates a manual transaction for the commission generated. Wethen need to run an import script to manually update the tracking system.
As you can tell… this can be done a lot more efficiently.
Our tracking platform has been upgraded to a much more efficientuser tracking system. Users are now tracked with a unique ID both in cookies aswell as in the tracking database.
This means the secondary database to store user cookieinformation can be retired. The tracking platform API has also been updated,ensuring a much insertion of the commissions through simple PHP code. No moremanual confirmation is needed, the whole system can be automated.
What I need is someone good with PHP and reading cookie informationto adapt the current scripts we have to match the new situation. We will needto test in a development environment before pushing this live, but I do notforesee large problems. The code we currently have is very clean-cut and easyto comprehend. However, please only put in a bid if you are able to accuratelyhelp and have bountiful knowledge of efficiently scripting in PHP/MySQL. Themore experience and availability for communication on this project, the better.I am very hands-on with my projects and expect to be involved in it as much aspossible.