=== icomm metrix ===
Contributors: icomm
Tags: analytics, metrics, dashboard, hebrew
Requires at least: 5.8
Requires PHP: 7.4
Stable tag: 0.8.57
License: GPLv2 or later

מדדי חיפוש ואנליטיקס מגוגל - דשבורד, דוח ללקוח וסנכרון.

== Installation ==

1. העלו את `icomm-metrix.zip` דרך תוספים → הוסף חדש → העלאת תוסף
2. הפעילו → icomm metrix → חיבורים
3. PRO: מפתח רישיון בהגדרות (slug: `icomm-metrix`)

== Shortcode ==

`[icomm_metrix_details]`

== Changelog ==

= 0.8.57 =
* Telemetry: on new install, 1-2 short attempts to report to the license server; if blocked, enter cooldown without hanging the site.

= 0.8.56 =
* Telemetry: on new install, 1-2 short attempts to report to the license server; if blocked, enter cooldown without hanging the site.

= 0.8.55 =
* רישיון: הוסרה הערת כוכביות; מלבן חיבור קומפקטי; בלוק רישיון בראש/תפריט נפרד; כפתור הפעלה לא primary כשפעיל.

= 0.8.54 =
* חיווי חיבור: סטטוס שמור לא מציג חסימה כוזבת; כפתור «בדוק חיבור עכשיו» (AJAX, timeout 3s).

= 0.8.53 =
* תיקון: חיווי חיבור לשרת הרישיונות תמיד נטען (גם אם תוסף ישן טען telemetry קודם); תצוגת מפתח LTR.

= 0.8.52 =
* UX: מפתח רישוי מוצג במסך עם כוכביות ו־6 תווים אחרונים בלבד.

= 0.8.51 =
* UX: הודעת חיבור לשרת הרישיונות במסך הרישוי (מטמון בלבד, ללא HTTP בטעינת העמוד).

= 0.8.50 =
* WAF-safe: timeout ארוך רק להורדת ZIP; מטא-עדכונים timeout 2s; ping רישיון ב-admin_init נדחה ל-Cron/טלמטריה.

= 0.8.49 =
* WAF-safe: timeout קצר + cooldown ליציאה חסומה לשרת הרישיונות (בלי תקיעת אתר).

= 0.8.47 =
* תיקון כפילות «הצגת פרטים» ברשימת התוספים (הוסר הקישור הריק של וורדפרס).

= 0.8.46 =
* אחרי עדכון גרסה: דיווח מיידי לשרת הרישיונות (טלמטריה משותפת).

= 0.8.45 =
* תיקון קריסת PHP 8: טלמטריה בלי קבוע ICOMM_LIC_TELEMETRY_RETRY_KEY.

= 0.8.44 =
* תיקון: לא מציעים עדכון כשהגרסה המרוחקת זהה/ישנה מהמותקנת (ניקוי response ישן).

= 0.8.43 =
* רישוי: טלמטריה אמיתית לפיקוח התקנות; אין חסימת activate/check/updates; בלי HTTP חוסם בטעינת עמוד.

= 0.8.42 =
* תיקון טלמטריה: הוחזר bootstrap (תיקון קריסה/רישום) + cron/cooldown ל-WAF.

= 0.8.41 =
* WAF/egress: telemetry via WP-Cron only (no HTTP on page load); license egress cooldown; geo cooldown where applicable.

= 0.8.40 =
* תיקון: מניעת תקיעת שרת - קיצור timeout לבדיקות רישיון אוטומטיות / קריאות HTTP בנתיב טעינה.

= 0.8.39 =
* תיקון: טלמטריית רישוי non-blocking + timeout של שניה (מונע תקיעת שרת כש-license.icomm.systems איטי).

= 0.8.38 =
* תיקון: אזהרות Undefined $icomm_lic_telemetry_registry / foreach(null) בטלמטריית רישוי

= 0.8.37 =
* ניסוח טבעי בטבלה: «מקום 24 עמוד 3». הסבר על מקור הנתונים מתחת לכותרת העמוד בלבד

= 0.8.36 =
* הבהרה: מיקום מ־GSC הוא ממוצע אורגני לתקופה (לא בדיקת גוגל חיה ולא מודעות); ניסוח «ממוצע מקום X (כ־עמוד Y)»

= 0.8.35 =
* דירוגים: בלי נתיב URL מתחת לשם העמוד (רק קישור לשם העמוד בלשונית חדשה)
* מקום בגוגל בפורמט ברור: «מקום 29 עמוד 3 בחיפוש» (10 תוצאות לעמוד)

= 0.8.34 =
* דירוגים בגוגל: שם תפריט ברור, הסבר מילה→עמוד→מקום, עמודת עמוד בולטת (כותרת + נתיב + עריכה)
* דשבורד: עמוד נוחת ליד כל מילה + כפתור מעבר למסך הדירוגים המלא

= 0.8.33 =
* מילות מפתח: טבלת דירוגים מ־GSC (מילה, עמוד נוחת, מיקום, שינוי חודשי) עם סינון תחום אופציונלי
* קישור מהזדמנויות SEO לדירוגים של אותו תחום

= 0.8.32 =
* רישוי: מימוש גשר POST שקוף ומוגן nonce להפעלת רישיון לאחר רכישה, ללא redeem בבקשת GET.

= 0.8.31 =
* מספר גרסה גלוי ליד כותרת בכל עמודי הניהול (הגדרות, חיבורים, דוח ללקוח)

= 0.8.30 =
* תאריכים בתצוגה ובקלט בפורמט dd/mm/yyyy (כולל בחירת טווח בדוח ללקוח)

= 0.8.29 =
* דוח ללקוח: עד 3 חודשים גרף לפי שבועות, מעל 3 חודשים לפי חודשים

= 0.8.28 =
* דוח ללקוח: גרף וטבלה לפי חודשים (במקום שבועות) לתצוגה ברורה יותר

= 0.8.27 =
* דוח ללקוח: בחירת תקופה (חודש קלנדרי או טווח תאריכים) לתצוגה, שליחה ידנית והדפסה

= 0.8.26 =
* מייל ללקוח: גרף שבועי צבעוני (כחול/כתום) שעובד ב-Outlook, הדר עשיר יותר ומבנה טבלאות כמו במסך

= 0.8.25 =
* שליחת דוח ללקוח כ-HTML במייל (זהה לתצוגה במסך), בלי PDF ששובר עברית

= 0.8.24 =
* תיקון PDF ללקוח: עברית קריאה (RTL ב-Dompdf) ורקע כותרת כהה קריא

= 0.8.23 =
* הסרת משפט הסבר מיותר ממסך הדוח + הודעת הצלחה מדויקת יותר לגבי PDF

= 0.8.22 =
* שליחת דוח ללקוח כ-PDF מצורף + כפתור הורדת PDF

= 0.8.21 =
* דוח חודשי מלא: KPIs מול חודש קודם, גרף שבועי, מקורות/מכשירים, 20 מילות מובילות, עמודים ומעקב מילות

= 0.8.20 =
* דוח ללקוח: כותרת לבנה על רקע כחול, בלי הודעות פנימיות על שרת רישוי

= 0.8.19 =
* תיקון הפעלה: הסרת הגדרה כפולה של summary_between שחסמה את הפעלת התוסף

= 0.8.18 =
* תיקון קריסה בעדכון: מפתח ייחודי לטבלת GA4 הותאם למגבלות MySQL/MariaDB ישנים + הגנה ב-upgrade

= 0.8.17 =
* דוח חודשי ללקוח בסגנון מקצועי: מקורות תנועה, מכשירים ומיקומי מילות
* שליחה אוטומטית (סימון + מייל + יום בחודש) או שליחה ידנית ממסך הדוח
* סנכרון GA4: שמירת פירוט ערוצים ומכשירים (דורש שרת רישוי 1.5.26+)

= 0.8.16 =
* הבהרה: מספר הימים בחודש חלקי הוא ימי נתונים מ-GSC (לרוב באיחור), לא יום בלוח השנה

= 0.8.15 =
* מגמת SEO: בחודש חלקי ההשוואה לפי קצב יומי (לא סכום מול חודש מלא). פסי מייל דקים יותר, המלצות עם פס מימין וכותרת מעל הטקסט

= 0.8.14 =
* דוח מגמת SEO במייל: גרף עמודות ותצוגה זהים למסך גם ב-Outlook (עמודות בטבלאות, לא div)

= 0.8.13 =
* שחזור נראות דוח מגמת SEO במייל לגרסת 0.8.11 (תצוגה מקדימה = מה שנשלח)

= 0.8.12 =
* דוח מגמת SEO במייל: אותה נראות כמו בדשבורד (כרטיסים צבעוניים, תג מגמה, גרף עמודות והמלצות)

= 0.8.11 =
* דוח מגמת SEO במייל: כפיית Arial גודל 12 (12pt / 16px) על כל הטקסט כולל תצוגה מקדימה

= 0.8.10 =
* דוח מגמת SEO במייל: סדר חודשים בגרף מימין לשמאל (ישן מימין, חדש משמאל)

= 0.8.9 =
* דוח מגמת SEO במייל: רווח בין גרף לטבלה, עמודות רחבות יותר ופריסה פחות צפופה

= 0.8.8 =
* דוח מגמת SEO במייל: גופן Arial בגודל 12 לקריאות טובה יותר במסך

= 0.8.7 =
* דוח מגמת SEO במייל: פריסה קומפקטית ברוחב קבוע (~A4), טבלה צרה וקריאה להדפסה

= 0.8.6 =
* שליחת מגמת SEO במייל: תצוגה מקדימה, פירוט שגיאות wp_mail, וסטטוס שליחה אחרונה

= 0.8.5 =
* שליחת מגמת SEO במייל HTML מעוצב (RTL) עם בחירה: עם / בלי ניתוח והמלצות

= 0.8.4 =
* גרפי SEO מימין לשמאל (RTL): חודש ישן מימין, חדש משמאל

= 0.8.3 =
* גרף SEO: צבעים עם ניגודיות גבוהה יותר (קליקים כחול / חשיפות כתום)

= 0.8.2 =
* גרף SEO מפורט במודאל: בחירה בין קו / עמודות / נרות, מדד וטווח (לחיצה על הגרף הקטן או הכפתור)

= 0.8.1 =
* מגמת SEO: עד כ-16 חודשים (מקסימום GSC), השוואת שנה מול שנה ו-3 מול 3 חודשים (דורש גם עדכון שרת הרישוי)

= 0.8.0 =
* פיצ'ר: מגמת SEO חודשית בדשבורד - גרף השוואה לחודשים קודמים, זיהוי עלייה/ירידה והמלצות פעולה

= 0.7.1 =
* חיווי סריקה עם פס התקדמות ושלבים (מחקר תחום, סנכרון, בדיקת אינדוקס)

= 0.7.0 =
* פיצ'ר: מחקר תחום בהזדמנויות SEO - כתיבת נושא חופשי, מילות חיפוש רלוונטיות, והצעות להקים/לשפר עמודים

= 0.6.27 =
* לוגו icomm במסך «פרטים» נכלל בתוסף (בלי תלות ב-Care)

= 0.6.26 =
* Cache-bust ללוגו לפי גרסת תוסף בלבד (בלי filemtime ב-URL) כדי להימנע מ-false positive בסורקי אבטחה

= 0.6.25 =
* אבטחה: חיבור Google דרך כרטיס חד-פעמי (בלי link_token קבוע ב-URL של הדפדפן)

= 0.6.24 =
* הזדמנויות SEO: «סמן כבוצע» + מעקב לפני/אחרי (CTR, מיקום, חשיפות, קליקים)
* שאילתות שסומנו מוסתרות מהרשימה הפעילה עד להסרה ממעקב

= 0.6.23 =
* Fix: לחיצה על «בדוק אינדוקס» / «שמור רשימה» (name=submit שבר form.submit + בלי משוב טעינה)
* בדיקת אינדוקס: timeout ארוך יותר + הודעת «בודקים…» בזמן ההמתנה ל-Google

= 0.6.22 =
* שלב B הזדמנויות SEO: סנכרון עמודי GSC + מיפוי שאילתה↔עמוד מגוגל
* פער כיסוי: מפורסם בלי חשיפות / GSC בלי עמוד WP
* העדפת נחיתה אמיתית מגוגל על חיפוש כותרות ב־WP

= 0.6.21 =
* Fix GSC sync when GA4 was connected after Search Console (separate OAuth tokens on license server)
* הודעת שגיאה בעברית + קישור «חבר נתוני חיפוש מחדש» כשחסרות הרשאות scopes

= 0.6.20 =
* בדיקת אינדוקס: רשימת URL + «כמה לבדוק» נשמרים קבוע (לא transient) + כפתור «שמור רשימה»

= 0.6.19 =
* הזדמנויות SEO: הדרכת «איך עובדים» + אבחון ריק לפי סטטוס GSC/סנכרון + כפתור סנכרון במסך

= 0.6.18 =
* מחיר PRO: 600 ₪ + מע״מ (יישור ל־icomm site health) — כולל הזדמנויות SEO

= 0.6.17 =
* הזדמנויות SEO (PRO): מסך חדש — שפרו עמוד קיים / התאימו הצעה / בנו עמוד חדש לפי ביקוש GSC
* קישור מדשבורד ההמלצות למסך ההזדמנויות

= 0.6.16 =
* Fix: shared license telemetry file safe when multiple icomm plugins are active (no fatal redeclare).

= 0.6.0 =
* התראות חריגות במייל (ירידה חדה) + הגדרות סף
* המלצות פעולה: שאילתות עם הרבה חשיפות ו-CTR נמוך
* בדיקת אינדוקס בסיסית (GSC) + אפשרות מעקב
* דוח: כפתור “הדפס / שמור כ-PDF” (תצוגת Print)

= 0.6.1 =
* רמה 1: הרחבת המלצות - קרוב לטופ 5 + שאילתות בעלייה + הצעת עמוד לשיפור באתר

= 0.6.3 =
* רמה 1: בלי יצירת עמודים אוטומטית - במקום זה תוכנית תוכן מפורטת (מבנה H1/H2, Meta, FAQ, CTA) כשאין התאמה לעמוד קיים

= 0.6.4 =
* אבטחה/דיוק: מעקב אינדוקס שומר/בודק רק URL-ים מהדומיין הנוכחי (לא מאפשר דומיינים אחרים)

= 0.6.5 =
* רישוי: הודעת שגיאה ברורה כשמנסים להפעיל/לבדוק מפתח באתר אחר (“המפתח משויך לאתר אחר”) במקום קוד טכני

= 0.6.6 =
* חיבורים: תיקון Redirect אחרי חיבור Google (חוזר לאתר הלקוח ולא ל-license.icomm.systems)
* אינדוקס: אפשרות לבחור URL מדפי/פוסטים באתר + הגדלת מגבלת בדיקה (ברירת מחדל 10, עד 30)
* אימות: שמירת Property/Nכס תבדוק הרשאות ותציג שגיאה ברורה אם לא שייך לחשבון/לדומיין

= 0.6.7 =
* UX: “בדיקת אינדוקס” שומרת את הרשימה אחרי בדיקה/שגיאה ומציגה מונה URL-ים ברשימה (כולל במעקב אינדוקס)

= 0.6.8 =
* UX: “רישיון פעיל עד …” מוצג בירוק ובמשקל 500 בדשבורד ובהגדרות

= 0.6.9 =
* חיבורים: אם מזינים דומיין בלבד ב-GSC Property, המערכת תתרגם אוטומטית ל-sc-domain:yourdomain
* אבחון: שגיאת סנכרון נשמרת ומוצגת במקום להיעלם

= 0.6.10 =
* תיקון חיבור: מעבר מפרמטר `site_url` ל-`site` (דומיין) כדי לא להיחסם ע"י WAF/Hosting בזמן Redirect לחיבור Google

= 0.6.11 =
* חיבורים: אם הודבק URL של האתר בשדה GSC Property ויש בחשבון sc-domain מתאים, התוסף יבחר אוטומטית את sc-domain במקום להיכשל

= 0.6.12 =
* אבחון: כפתור “בדיקת חיבור לשרת icomm” במסך חיבורים + תצוגת סטטוס/שגיאה ברורה (GSC/GA4)

= 0.6.13 =
* UX: רשימת אתרי GSC מסודרת כך שהאתר הנוכחי מופיע ראשון (“רלוונטיים לאתר הזה”) ושאר האתרים תחת “אתרים נוספים בחשבון”

= 0.6.14 =
* אבטחה: שרת הרישיונות דוחה Property של GSC מדומיין אחר + התוסף מציג שגיאה ברורה במקום “לא עושה כלום”

= 0.6.15 =
* מילות מפתח: מסך חדש “מילות מפתח” עם בחירת מילות מעקב + התקדמות חודשית (30 ימים מול 30 ימים קודמים)
* מילות מפתח: המלצות פעולה ממוקדות לפי מילות המעקב (כולל הצעה לאיזה עמוד לשפר/לבנות + תוכנית תוכן כשאין התאמה)
* אינדוקס: כפתור “הוסף דפים מומלצים” לרשימת המעקב (בית/אודות/צור קשר/דפים/קטגוריות מהאתר)

= 0.5.10 =
* תצוגת רישיון PRO: תוקף עד + ימים שנותרו + הודעת שגיאה אחרונה
* תיקון קטן לטקסטים כדי לא להיחסם בסריקת WAF בזמן כיווץ ZIP

= 0.5.3 =
* בדוק עדכונים + עדכונים אוטומטיים (כמו שאר תוספי icomm)

= 0.5.2 =
* תיאור מקצועי + עמוד «הצגת פרטים» מלא (Thickbox) כמו שאר תוספי icomm

= 0.5.1 =
* RTL מלא: body, תוכן, טפסים, טבלאות, הודעות, דוח ומייל

= 0.5.0 =
* מיתוג אחיד: icomm metrix בכל מקום (תפריט, תוספים, slug, ZIP)
* חבילה: icomm-metrix.zip
