ממשק JavaScript של IronClick מאפשר לך לשלוח ולקבל דיווחים על פעולות בקמפיינים שלך.

להלן הפעולות שניתן לבצע באמצעות הממשק:
הקלקה – דיווח של הקלקה על מודעה בקמפיין שלך.
המרה - דיווח על ביצוע המרה בקמפיין שלך.

הערה
ממשק ה - JavaScript אינו חובה אך מומלץ כצורת ההתממשקות המועדפת.
באפשרותך להתממשק בצורה פשוטה יותר גם באמצעות הטמעת קוד API באתר.
ראה פרטים נוספים בעניין (ואפשרות לבצע טסטים) בהגדרות הקמפיין שלך.

להלן ההסבר על אופן יצירת הקלקה:
נתיב של ספריית JavaScript חיצונית:
https://www.ironclick.net/js/advertiser/click.js
פונקצית JavaScript שיש להפעיל כדי לדווח על הקלקה:
click.Init(OnSuccessClick, OnErrorClick);

OnSuccessClick
מצביע לפונקציה לקבלת דיווח על הצלחה
OnErrorClick
מצביע לפונקציה לקבלת דיווח על כישלון
פונקצית callback אשר לתוכה תקבל דיווח על הצלחה:
function OnSuccessClick(clickid) { }

clickid
מזהה קליק הייחודי שהפנה אליך
פונקצית callback אשר לתוכה תקבל דיווח על כישלון:
function OnErrorClick(error) { }

error
מכיל פירוט של התקלה. השגיות אפשריות:
The authorization not exist!
The authorization is empty!
The authorization is invalid (Ad)!
The authorization is invalid (ApiKey)!
General error!
להלן ההסבר על אופן יצירת המרה:
נתיב של ספריית JavaScript חיצונית:
https://www.ironclick.net/js/advertiser/conversion.js
פונקצית JavaScript שיש להפעיל כדי לדווח על המרה:
conversion.Init(sum, currency, customerid, custom, OnSuccessConversion, OnErrorConversion);

sum
סכום עסקה, חובה כאשר סוג תגמול דינאמי
currency
מטבע סכום עסקה (ILS, USD, EUR), חובה כאשר מטבע הסכום של העסקה שונה ממטבע קמפיין
customerid
מזהה לקוח מקסימום 100 תווים, לא חובה
custom
כל נתונים מותאמים אישית מקסימום 1000 תווים, ולא חובה
OnSuccessConversion
מצביע לפונקציה לקבלת דיווח על הצלחה
OnErrorConversion
מצביע לפונקציה לקבלת דיווח על כישלון
פונקצית callback אשר לתוכה תקבל דיווח על הצלחה:
function OnSuccessConversion(conversionid) { }

conversionid
מזהה המרה הייחודי שהפנה אליך
פונקצית callback אשר לתוכה תקבל דיווח על כישלון:
function OnErrorConversion(error) { }

error
מכיל פירוט של התקלה. השגיות אפשריות:
The authorization not exist!
The authorization is empty!
The authorization is invalid (Click)!
The authorization is invalid (ApiKey)!
The authorization is invalid (AffiliatorToCampaign)!
The Sum is required field!
General error!
The authorization not exist!
בכותרת של הבקשה שהתקבלה אין מפתח בשם Authorization.
The authorization is empty!
המפתח Authorization שהתקבל אינו מכיל שום ערך.
The authorization is invalid (ApiKey)!
המפתח Authorization שהתקבל אינו תקין.
The authorization is invalid (Ad)!
לא קיימת מודעה אשר תואמת לנתונים שהתקבלו בבקשה.
The authorization is invalid (Click)!
לא קיימת הקלקה אשר תואמת לנתונים שהתקבלו בבקשה.
The authorization is invalid (AffiliatorToCampaign)!
לפי נתונים שהתקבלו בבקשה השותף אינו מזוהה עם הקמפיין.
The Sum is required field!
כאשר בקמפיין סוג עמלה אחוזים חובה להעביר סכום העסקה.
General error!
תקלה כללית.