Вы находитесь на странице: 1из 3

Hello Stefano, I decided to split the features we are discussing into several sections.

This doc will explain affiliate URLs issues that Im running with right now. Affiliate programs and urls can be generated and used in different ways, they are the following: Affiliate program is running within retailers website. In this case affiliate URL contains affiliate parameter and fixed domain name (not necessary it is the same as retailers domain name). For example, www.retailer1.com is the website of retailer and it has affiliate program which provides parameterized URL with affiliate ID included, for example (for www.retailer1.com) URLs to product can be: a. www.retailer1.com/?affid=11&pr_id=rrr (affid is affiliate parameter name, 11 is affiliate parameter value, pr_id is product parameter, rrr is product id; domain is the same as retailers). System replaces the 11 with admins value and publishes this link. b. www.retailer1.com/affid/11/pr_id/rrr (affid is affiliate parameter name, 11 is affiliate parameter value, pr_id is product parameter, rrr is product id; domain is the same as retailers). The only difference comparing with above case is that URL is SEO friendly, everything else is the same. System replaces the 11 with admins value and publishes this link. c. www.retailer1.com/?11&pr_id=rrr (11 is affiliate parameter value, pr_id is product parameter, rrr is product id; domain is the same as retailers). System replaces the 11 with admins value and publishes this link. d. www.retailer1.com/?11&rrr (11 is affiliate parameter value, rrr is product id; domain is the same as retailers). System replaces the 11 with admins value and publishes this link. e. www.retailer1.com/?affid=11 (11 is affiliate parameter value; domain is the same as retailers, it should link to the Home page of the retailer). System replaces the 11 with admins value and publishes this link. f. www.11.retailer1.com/?pr_id=rrr (11 is affiliate parameter value, pr_id is product parameter, rrr is product id; main domain is the same as retailers). System replaces the 11 with admins value and publishes this link. g. www.11.retailer1.com/pr_id/rrr (11 is affiliate parameter value, pr_id is product parameter, rrr is product id; main domain is the same as retailers). System replaces the 11 with admins value and publishes this link.

h. www.11.retailer1.com/?rr (11 is affiliate parameter value, rrr is product id; main domain is the same as retailers). System replaces the 11 with admins value and publishes this link. i. www.11.retailer1.com (11 is affiliate parameter value; domain is the same as retailers, it should link to the Home page of the retailer). System replaces the 11 with admins value and publishes this link. www.retailer1.com/? pr_id=rrr (no affiliate parameter, only product parameter is set; domain is the same as retailers). System adds affiliate parameter added by admin to the appropriate place (URL parameter, subdomain) and publishes this link.

j.

k. www.retailer1.com/ (no affiliate parameter, link leads to the Home page; domain is the same as retailers). System adds affiliate parameter added by admin to the appropriate place (URL parameter, subdomain) and publishes this link. l. www.otherdomain.com/?affid=11&pr_id=rrr (parameters are the same as A; domain is different from retailers domain but it is not variable, we can strictly associate the domain with retailer). If the domain is always the same, it can be associated with retailer. So system does the same as in case A replaces the 11 with admins value and publishes this link

m. www.otherdomain.com /affid/11/pr_id/rrr (parameters are the same as B; domain is different from retailers domain but it is not variable, we can strictly associate the domain with retailer). System does the same as in case B replaces the 11 with admins value and publishes this link n. www.otherdomain.com /?11&pr_id=rrr (parameters are the same as C; domain is different from retailers domain but it is not variable, we can strictly associate the domain with retailer). System does the same as in case C replaces the 11 with admins value and publishes this link o. www.otherdomain.com /?11&rrr (parameters are the same as D; domain is different from retailers domain but it is not variable, we can strictly associate the domain with retailer). System does the same as in case D replaces the 11 with admins value and publishes this link p. www.otherdomain.com /?affid=11 (parameters are the same as E; domain is different from retailers domain but it is not variable, we can strictly associate the domain with retailer, link leads to the Home page). System does the same as in case E replaces the 11 with admins value and publishes this link q. www.11.otherdomain.com /?pr_id=rrr (parameters are the same as F; domain is different from retailers domain but it is not variable, we can strictly associate the domain with retailer). System does the same as in case F replaces the 11 with admins value and publishes this link

r. www.11.otherdomain.com /pr_id/rrr (parameters are the same as G; domain is different from retailers domain but it is not variable, we can strictly associate the domain with retailer). System does the same as in case G replaces the 11 with admins value and publishes this link s. www.11.otherdomain.com /?rr (parameters are the same as H; domain is different from retailers domain but it is not variable, we can strictly associate the domain with retailer). System does the same as in case H replaces the 11 with admins value and publishes this link t. www.11.otherdomain.com (parameters are the same as I; domain is different from retailers domain but it is not variable, we can strictly associate the domain with retailer). System does the same as in case I replaces the 11 with admins value and publishes this link If user submits the Deal with one of the examples above in deal URL, and system finds the retailer record in the data base, it can find the affiliate parameter and replace the value or add affiliate parameter if it was not found in the users URL. System can work properly with all cases described above. However there are cases when system will not be able to process the URL properly. For example, there is retailer1. The product URL is www.retailer1.com/prod_id=123. User submits the deal for this retailer with the link www.xyz.someundefineddomain.com/asdasd2342342343. Entered this URL leads to www.retailer1.com/prod_id=123 Administrator decided to use affiliate aggregator for this retailer and specifies affiliate URL in the backend www.yyy.domainisother.com/tytytyty232324 (another domain comparing with link added by user in the deal). In this case system will not be able to associate the affiliate link specified by administrator with the link to the product page because there is no strict logic how to define the product parameter. And it cant associate the link submitted by user in the deal and affiliate link specified by administrator (because they are different). The only thing system can do is publish the affiliate URL specified by administrator, and it will lead to Home page of that retailer (using the link specified by administrator).

Вам также может понравиться