מאמר זה מרכז את כלל היכולות לחסימת פניות / הזמנות ספאם לאתר:
1. במידה ואתם מעוניינים לחסום את האתר להזמנה מלקוח מסויים לפי המייל או הטלפון שלו.
ניתן לייבא את ההייבריד הבא:https://secure.konimbo.co.il/admin/user_files/new?duplicate=91900
לאחר שמירה 3 פעמים, ניתן להוסיף בכל שורה בנפרד ובהתאם לשדות את הטלפון אותו תרצו לחסום לביצוע הזמנה באתר
או את כתובת המייל של הלקוח או כתובת IP:
* יש לשים לב שבמידה וחוסמים לפי IP יש לוודא שיש בהזמנה את הכתובת, אם לא יש תיקון במסדר את זה
ברגע שלקוח חסום מנסה לרכוש באתר, בכל אחד מכפתורי התשלום הוא יחזור חזרה לדף הבית.
מומלץ בנוסף להוסיף לחצן הזדהות בדף העגלה:
במידה ותרצו להוסיף יש לפנות לתמיכה להוספת הפיצ'ר בחנות
first_name
last_name
mobile_phone
second_phone
city
street
street_number
zip_code
post_office_box
self_collection
note
created_at
updated_at
transaction_id
mpi_status
payment_ip_address
status_option_title
purchased_at
query
full_name_edited
mobile_phone_edited
credit_guard_status
payment_status
read_contract
upgrade_cart_id
customer_id
customer_note
payment_details_by_phone
payment_validation_type
full_name
full_address
payment_details_by_paypal
newsletter
store_id
proposal_code
proposal_expired_at
proposal_title
proposal_content
proposal_status
shipping_code
invoice_code
sell_item_id
sell_status
sell_offers_count
sell_prices
sell_type
sell_updated_at
2. הוספת ריקאפצ'ה לאתר:
קיימת 3 הגדרות מתקדמותשמוסיפות ריקאפצ'ה לאתר, צור קשר ( גם בארץ וגם בחול בנפרד, ודף עגלה)
3. הוספת ריקאפצ'ה בניוזלטר:
4. חסימת פניות לפי חוקיות מסויימת:
לחסום לפי שם אפשר להשתמש בחוקיות:
{% if ticket.customer_name contains '???' %}spam{% endif %}
'???' מייצג את השם לפיו תרצו לחסום.
לחסום מספרים שמתחילים ב8 לדוגמא:
{% capture phone_first_digit %}{{ticket.customer_phone | truncate: 1, ''}}{% endcapture %}{% if phone_first_digit == '8' or phone_first_digit == '' %}spam{% endif %}
phone_first_digit == '8' מייצג את הספרה הראשונה אותה תרצו לזהות ולחסום לפיה
אם רוצים סביבת משחק של ליקוויד ולוודא שהוא עובד אפשר להכנס לקישור הבT:
https://jumpseller.com/support/liquid-sandbox/
{% assign customer_phone = '88887776' %}
{% assign customer_email = 'customer@gmail.com' %}
{% capture phone_first_digit %}{{ customer_phone | truncate: 1, ''}}{% endcapture %}
{% if customer_email contains 'spamcustomer' or phone_first_digit == '8' or phone_first_digit == '' %}spam{% endif %}
רק לא לשכוח בסוף להוסיף
ticket.customer_email
ticket.customer_phone
במקום
customer_email
customer_phone
בהתאמה