Tecnología

Inicio

Cómo construir un Sistema de afiliados en ColdFusion

Cómo construir un Sistema de afiliados en ColdFusion


ColdFusion es un lenguaje de programación que permite a los programadores para acelerar la programación mediante la conversión de las tareas complicadas en las líneas de código. Este programa se utiliza comúnmente para crear aplicaciones de Internet utilizando menos código, tales como funciones de comercio electrónico que permiten a los usuarios navegar por productos, añadir productos a un carrito de la compra y fácilmente pagar por ellos utilizando una tarjeta de crédito. Un programa de afiliados es uno donde los propietarios de sitios web y marketing de afiliados profesionales venden productos y servicios de una compañía y recibir una comisión por cada venta. ColdFusion software se puede utilizar para que el usuario coloque el código en un sitio web y enviar visitantes a su sitio web. El código le permite saber qué afiliado envía un cliente para comprar qué producto.

Instrucciones

1 Crear un código que produce una URL de su sitio web con un identificador del sitio único. El identificador del sitio es un código que le permite a su sitio web sabe cuando el tráfico proviene de un afiliado. Este enlace envía al usuario a una página de acceso, lo que coloca una cookie en el ordenador del usuario, dejando el sitio web sabe dónde vino el usuario. Una vez que el usuario realiza un pedido, se genera la transacción Linkshare después de la colocación de la orden.

2 Redirigir al usuario a la parte de la página web que se corresponde con el producto que el afiliado se vincula a. El código debe redirigir a la página de inicio si no se encontró el producto.

3 Establecer la cookie caduca después de un largo período de tiempo, por lo que el afiliado recibe crédito si el visitante compra un producto con el tiempo, incluso después de dejar temporalmente. No gratificantes afiliados para dirigir el tráfico desalentarán afiliados de dirigir el tráfico en el futuro. Informe a su página web para comprobar si hay una cookie usando la etiqueta "<! --- Consultar la galleta --->".

4 Utilice "<! --- Obtener la hora GMT ---> para obtener el tiempo que el visitante llegó.

5 Añadir el "<transacción cadena XML de datos! --- Preparar --->" a su código. Añadir <! --- Convertir a base 64 y la URL codificar el XML ---> y <! --- MD5 MAC codificar la transacción XML
!!! VER código HMACMD5 fragmento !!!
---> Para el código.

6 Enviar la información pertinente a LinkShare con el <! --- Transacción de envío a LinkShare --->
código. LinkShare es un servicio que registra y mantiene relaciones de afiliación y de negocios. Permite a las empresas que presten fácilmente para afiliados comisiones.

7 Registrar la transacción en su base de datos mediante <! --- <Cfset loglinkshare = createObject("component","/components.linkshareUtils").logOrder(orderid:session.order.orderid,customerid:session.order.customerid,siteid:cookie.linkshare_siteID,response:lsResponse,transXML:linkshareTransactionData,md5Hash:xmlmd5)>
---> En el código.

Consejos y advertencias

  • Crear una copia de su código en caso de que haga cambios que son perjudiciales para la página web. Basta con cambiar el nombre del código antiguo como el nuevo nombre del archivo de código - si usted comete un error que no se puede arreglar - y vuelva a colocar el nuevo archivo.