AbleCommerce integration
Un software ecommerce facile da utilizzare, intuitivo per gli sviluppatori e ricco di funzionalità.
Soluzione per carrello degli acquisti basata su Asp.NET
1. Crea un widget
Crea un file di testo e rinominalo in PostAffiliateProWidget.ascx Usa qualsiasi editor di testo per aprirlo e inseriscici questo codice:
<%@ Control Language="C#" ClassName="PostAffiliateProWidget" %>
<script runat="server">
private Order _Order;
private int _OrderId;
protected void Page_Load(object sender, EventArgs e)
{
_OrderId = PageHelper.GetOrderId();
_Order = OrderDataSource.Load(_OrderId);
string image = "<script id=\"pap_x2s6df8d\" src=\"https://URL_TO_PostAffiliatePro/scripts/salejs.php\" type=\"text/javascript\">\n </";
image += "script><script type=\"text/javascript\">\n";
LSDecimal i;
i = 1;
foreach (OrderItem item in _Order.Items) {
if (item.OrderItemType == OrderItemType.Product) {
image += "var sale" + i + " = PostAffTracker.createSale();\n sale" + i + ".setTotalCost(" + item.ExtendedPrice + ");\n sale" + i + ".setOrderID(" + _OrderId + "(" + i + ")");\n sale" + i + ".setProductID(" + item.ProductId + ");\n";
i = i + 1;
}
}
image += "\nPostAffTracker.register();\n </";
image += "script>";
PostAffiliateProScriptHolder.Controls.Add(new LiteralControl(image));
}
</script>
<asp:PlaceHolder ID="PostAffiliateProScriptHolder" runat="server">
</asp:PlaceHolder>
Ora salva il file e caricalo nei file del tuo server per AbleCommerce – ConLib\Custom.
2. Imposta l’interfaccia per utilizzare il widget
Accedi al tuo pannello di amministrazione di AbleCommerce e vai a Amministrazione> Sito web> Contenuto e layout. Individua RecieptPage e modificala. Poi cambia il codice [[ConLib:Custom/ReceiptPage HandleFailedPayments=”true”]] con questo:
[[ConLib:Custom\PostAffiliateProWidget]]
[[ConLib:ReceiptPage]]
Salva le tue modifiche e finalmente avrai tutto integrato.
Discover the essentials of clicks (referrals) tracking with our comprehensive guide. Learn about the importance of click tracking code, explore various code examples including simple, asynchronous, and PHP versions, and dive into advanced tracking options. Optimize your affiliate marketing strategy with expert tips on setting account IDs, managing cookies, and customizing tracking parameters. Visit now to enhance your click tracking implementation!