Amazon affiliate programs
CJ Affiliated is a top-ranking affiliate company. CT stands for Commission Junction. Since it is a junction, you would need to join advertisers individually before promoting their products. It can be very time-consuming. If one knows a few advertisers that he wants to promote, CJ will be a good choice. Otherwise, it may not be worth the effort for daily 6 figure ad impressions.
ClickBank can provide high commissions if you are good at selection.
Microsoft for business affiliate program is a safe bet to minimize any offensive links. To join Microsoft for business affiliate program:
- First, join Rakuten Advertising.
- Go to ADVERTISERS > FIND PARTNERS to find Microsoft of your country and apply for it.
- Once it is approved, you can get the links to advertise.
To use ClickBank or other affiliate programs for each app:
An app requests display text and a hyperlink with its name and culture.
A web API that handles this request provides the text and hyperlink.
A database for affiliate programs can be established.