Affiliate is a platform agnostic link affiliator. Simplify affiliating links with automatic affiliation in the browser. Affiliate works with libraries that mutate the DOM after the page loads, including React.
Use NPM or Yarn
$ npm install --save affiliate$ yarn add affiliate
Or use a CDN (check out the codeless setup)
<!-- Replace 3.0.0 with your intended version -->
What It Can Do
Affiliate can modify query tags (e.g. setting
?tag=my-tag, which is the most common method for affiliate tags), modify URL paths, and modify host names.
New Query TagsModified URL PathModified Host Name
Read the documentation for more advanced usage.
const Affiliate = ;const aff = Affiliate;aff;
Affiliate is simple and quick to set up, even for more complex usage. Read the docs at: affiliate.js.org.
Blogs and Related Sites
A simplified codeless solution might better suit some blogging-style sites.
Insert this code within the HTML
<head>...</head> tag. The contents of the
data-aff attribute will tell Affiliate what to do.
<!-- Replace 2.0 with your intended version -->
The syntax for data-aff is a comma separated list of domains, a colon, and then comma separated list of url queries in the format
key=value. Multiple website groups can be separated by an exclamation mark.
amazon.com, www.amazon.com : tag = MY-AMAZON-TAG ! example.com, shop.example.com : ref = MY-OTHER-TAG
Left with Questions?
If for any reason you feel that this documentation is unclear or incomplete, add an issue detailing what needs to be improved. It will be addressed quickly.
Star This Project
Like this project? Let me know by putting a star on it. 😉🌟