Downloadable Software Applications (DSAs): An Overview
A DSA (downloadable software application) is software such as a toolbar or a plug-in that an end user installs on their computer. DSAs can earn users points or rewards from loyalty sites, provide them with publisher promotions and coupons, allow them to donate to charity, and perform other actions. They often work to increase a publisher's sales.
Rakuten Advertising Affiliate Network strives to make it easy for publishers to implement innovative tools and applications. In order to maintain the high-quality of our network, we do have specific guidelines on how these tools are implemented and used.
All DSAs must conform to Rakuten Advertising Affiliate Network's Guidelines and be tested by Rakuten Advertising Affiliate Network. It is the responsibility of the publisher to notify Rakuten Advertising Affiliate Network about their DSA. See more information on the testing process.
The DSA testing process is a two-step process. To begin, please send an email to us at email@example.com with this information:
Site ID (SID)
DSA name and Version Number(s)
Download URL for your software
Browsers your DSA is compatible with
- Operating systems (i.e., Windows, Mac OS, etc.)
- Does your software activate and overwrite (your Rakuten affiliate cookie is placed) on the following? (Y/N)
• Paid Search
• Rakuten Links (linksynergy)/Afsrc
• Organic Listings
• Direct Type In
Detailed description of the expected behavior of your DSA. Please include details of click action and screenshot(s) of the software in use.
- How does the user opt out? Please provide detailed description of the new behavior.
Distribution method for your software (please include specific URLs) including all third parties distributing your tool. Please make sure to provide a complete list of third parties.
Benefit to the end user
How easily and quickly the DSA can be updated if needed
- A copy of the DSA software with 10 to 15 Rakuten Advertising Affiliate Network advertiser feeds (software must not be publicly available to download until approved)
A list of Rakuten Advertising Affiliate Network advertisers included in the DSA launch
- Provide technical details of your software:
- Pop-up injection name (iframe/shadow root)
- DOM ID for the iframe or base shadow root
- Xpath for the close button
- DOM ID for the SERP for each SEO pages (google, bing, yahoo)
- The xpath for the coupon activation button.
- Log in required to activate coupons/offers (Yes/No)
- Log in form input fields (xpath for username, password, submit button, and any additional input fields)
Once your DSA is approved, the second step is to contact your advertisers alerting them of this new distribution and marketing channel that you will be promoting them through. As our policies state, Rakuten Advertising Affiliate Network does not allow the auto-redirection of advertisers' natural traffic and paid traffic unless you have specific documented permission from each individual advertiser. Your DSA should become inactive on the sites of any advertisers who opt out or stand down on those that don't want you to redirect their traffic. Publishers who fail to comply with this rule will jeopardize their relationship with Advertisers as well as with Rakuten Advertising Affiliate Network. For more information, please see: Have Your DSA Approved by Advertisers.
Important: If you make changes to your DSA after it has been approved, you must notify Rakuten Advertising Affiliate Network, as we will need to retest it.
Still have more questions? Use the SUPPORT tab at the top of the page or this link to find the email or phone Customer Support contacts for your location.