מדריך זה מסביר כיצד להטמיע את טופסי התרומה שלנו באתר שלך. ישנן שלוש אפשרויות התקנה, בהתאם למערכת ניהול התוכן שלך וכיצד תרצה שהטופס יופיע.
כל שלוש האפשרויות תומכות בשינוי גודל אוטומטי — הטופס גדל ומתכווץ בהתאם לבחירת הסכומים על ידי התורם, פתיחת אפשרויות תשלום או הצגת הודעות אימות, כך שלעולם לא יהיו פסי גלילה בתוך הטופס.
התחלה מהירה
בחר את האפשרות המתאימה לצרכיך:
אפשרות | מתי להשתמש בה |
חלון קופץ מודאלי (Modal popup) | אתה רוצה כפתור "תרום" באתר שלך שפותח את הטופס בחלון קופץ ממורכז מעל הדף. מומלץ לקריאות לפעולה (CTA) בכותרת, ווידג'טים בסרגל הצדדי וקריאות לפעולה בתוך מאמרים. |
iframe מוטמע | אתה רוצה שטופס התרומה יופיע ישירות בדף, כמו בלוק מוטמע. מומלץ לקמפיינים ייעודיים או דפי נחיתה ל"תרומה". |
iframe עצמאי | מערכת ניהול התוכן שלך מסירה תגיות |
שתי האפשרויות הראשונות חולקות את אותו קובץ סקריפט. אתה כולל אותו פעם אחת בדף ויכול להשתמש בכמה הטמעות שתרצה.
שים לב שבדוגמאות הקוד הללו, יש להחליף את
https://secureddonation.com/en/give/demoform
בכתובת ה-URL האמיתית של טופס התרומה שלך.
אפשרות 1 — חלון קופץ מודאלי (מומלץ)
הוסף כפתור או קישור עם המאפיין data-givingtech-modal. בלחיצה, טופס התרומה ייפתח במודאל ממורכז עם רקע מוכהה.
<button data-givingtech-modal="https://secureddonation.com/en/give/demoform">תרום עכשיו</button> <script src="https://secured.givingtech.org/Content/js/givingtech-embed.js" async></script>
ניתן להשתמש בכל אלמנט — כפתור, קישור, או <div> מעוצב:
<a href="#" data-givingtech-modal="https://secureddonation.com/en/give/demoform">תמכו בעבודה שלנו</a>
<button class="my-custom-button" data-givingtech-modal="https://secureddonation.com/en/give/demoform" data-givingtech-title="תמכו בקמפיין האביב שלנו">תרמו היום</button>
המודאל נסגר כאשר:
התורם לוחץ על כפתור ה-X בפינה הימנית העליונה
התורם לוחץ על מקש Esc
התורם לוחץ מחוץ למודאל על הרקע הכהה
פתיחת המודאל מתוך ה-JavaScript שלך
אם אתה מעדיף לפתוח את המודאל מהקוד שלך (לדוגמה, לאחר שמשתמש מסיים לצפות בסרטון), השתמש בפונקציה GivingTech.openModal():
GivingTech.openModal('https://secureddonation.com/en/give/demoform', 'תמכו בקמפיין האביב שלנו')לסגירה תכנותית:
GivingTech.closeModal()
אפשרות 2 — iframe מוטמע (מומלץ)
הדבק את הקוד הבא בכל מקום בדף שבו אתה רוצה שטופס התרומה יופיע:
<div data-givingtech="https://secureddonation.com/en/give/demoform"></div> <script src="https://secureddonation.com/Content/js/givingtech-embed.js" async></script>
הטופס יוצג ברוחב המלא של הקונטיינר המקיף ויתאים את גודלו אוטומטית כאשר התורם מקיים איתו אינטראקציה. תגית ה-<script> צריכה להופיע פעם אחת בלבד בכל דף, גם אם יש לך מספר טופסי תרומה או כפתורים מודאליים.
אופציונלי: התאמת כותרת ה-iframe לנגישות
<div data-givingtech="https://secureddonation.com/en/give/demoform" data-givingtech-title="תרמו לקמפיין האביב שלנו"></div>
אפשרות 3 — iframe עצמאי (חלופה ל-CMS)
השתמש באפשרות זו רק אם ה-CMS שלך לא מאפשר לך לכלול תגית <script>. זהו אלמנט <iframe> יחיד עצמאי שטוען בעצמו את מטפל שינוי הגודל:
<div style="width:100%;max-width:100%;overflow:hidden;"> <iframe src="https://secureddonation.com/en/give/demoform" title="GivingTech Donation Form" scrolling="no" style="width:1px;min-width:100%;border:none;display:block;" allow="payment" onload="!function(d,id){if(!d.getElementById(id)){var s=d.createElement('script');s.id=id;s.src='https://www.secureddonation.com/Content/js/givingtech-embed.js';d.head.appendChild(s)}}(document,'givingtech-embed-js')"></iframe> </div>גרסה זו שקולה מבחינה פונקציונלית לאפשרות 2, אך אינה דורשת תגית <script> נפרדת — ה-iframe מאתחל את הסקריפט בעצמו ברגע שהוא נטען. שים לב שאפשרות זו אינה תומכת בחלונות קופצים מודאליים או בתוכן דינמי (טפסים שמתווספים לדף לאחר הטעינה הראשונית).
מעקב UTM וקמפיינים
סקריפט ההטמעה שלנו מעביר אוטומטית פרמטרי מעקב מכתובת ה-URL של הדף שלך אל טופס התרומה, כך שנתוני הייחוס — מאיפה הגיע התורם, איזה קמפיין הביא אותו, איזו מודעה הוא לחץ עליה — נשמרים לאורך התרומה.
איך זה עובד
אם תורם נוחת בדף כמו:
https://yoursite.org/spring-appeal?utm_source=facebook&utm_campaign=spring2026
…והדף הזה מכיל את קטע ההטמעה שלך, כתובת ה-URL של טופס התרומה נכתבת מחדש אוטומטית ל:
https://secureddonation.com/en/give/demoform?utm_source=facebook&utm_campaign=spring2026
אינך צריך לעשות דבר כדי שזה יעבוד. זה קורה אוטומטית.
כלל קדימות
אם אתה מקודד פרמטר ישירות בכתובת ה-URL של ההטמעה, הוא קובע מעל כל פרמטר שמופיע בכתובת ה-URL של דף ההורה. לדוגמה, בהינתן ההטמעה הזו:
<div data-givingtech="https://secureddonation.com/en/give/demoform?utm_campaign=evergreen"></div>
…גם אם כתובת ה-URL של דף ההורה מכילה ?utm_campaign=spring2026, טופס התרומה ישתמש ב-utm_campaign=evergreen. הדבר מאפשר לך לקבע ערכים מסוימים לדפי נחיתה ספציפיים מבלי לדאוג שפרמטרים של דף ההורה ידרסו אותם.
פתרון תקלות
הטופס לא מופיע. בדוק את קונסולת הדפדפן עבור שגיאות. ודא שתגית ה-
<script>כלולה בדף (או השתמש באפשרות 3 אם ה-CMS שלך מסיר סקריפטים). ודא שכתובת ה-URL ב-data-givingtechנכונה ומשתמשת ב-HTTPS.הטופס מופיע אך אינו משנה את גודלו. הסיבה הסבירה ביותר היא שה-CMS או הערכה (theme) שלך טוענים את הטופס ב-iframe או קונטיינר אחר. ודא שה-
srcשל ה-iframe מצביע על טופס התרומה שלך.המודאל לא נפתח כשאני לוחץ על הכפתור. ודא שה-
<script>נטען (בדוק בלשונית Network בכלי הפיתוח של הדפדפן). אם יש לך מסגרת JavaScript שמונעת אירועי לחיצה ברירת מחדל באופן גלובלי, ייתכן שתצטרך לקרוא ל-GivingTech.openModal(...)מתוך מטפל הלחיצה שלך במקום להשתמש ב-data-givingtech-modal.פרמטרי UTM לא עוברים. בדוק את כתובת ה-URL בפועל בשורת הכתובת של הדפדפן — אתרים רבים מסירים פרמטרי UTM לאחר שהם נשמרים בעוגייה או בכלי אנליטיקה. אם האתר שלך עושה זאת, קודד את הערכים ישירות בכתובת ה-URL של ההטמעה, או השתמש ברינדור בצד השרת כדי להזריק אותם.
הטופס נראה צר מדי. הטופס ממלא 100% מרוחב קונטיינר ההורה שלו. אם אתה רוצה רוחב מקסימלי ספציפי, עטוף אותו:
<div style="max-width: 600px; margin: 0 auto;"> <div data-givingtech="https://secureddonation.com/en/give/demoform"></div> </div>
מדריך עזר: כל מאפייני ה-data
מאפיין | בשימוש על | מטרה |
| קונטיינר iframe מוטמע | כתובת ה-URL של טופס התרומה להטמעה |
| כפתור/קישור להפעלת המודאל | כתובת ה-URL של טופס התרומה לפתיחה במודאל |
| בשניהם | כותרת נגישה ל-iframe (ברירת מחדל: "GivingTech Donation Form") |
| בשניהם | רשימה מופרדת בפסיקים של פרמטרי URL להעברה מדף ההורה (ברירת מחדל: UTMs סטנדרטיים + מזהי קליקים). השתמש ב- |
תמיכה
אם נתקלת בבעיות שלא מכוסות כאן, אנא צור איתנו קשר בצ'אט חי וספק לנו:
כתובת ה-URL של הדף שבו אתה מנסה להטמיע את הטופס
קוד ההטמעה המדויק שהדבקת
צילום מסך של מה שאתה רואה (אם זו בעיה ויזואלית)
שגיאות מקונסולת הפיתוח של הדפדפן שלך
