מה Claude יכול לעשות עם Google Ads
שרת ה-MCP הרשמי של Google Ads מחבר את Claude ישירות לחשבון הפרסום, כך שאפשר לשאול בשפה רגילה על ביצועי הקמפיינים ולקבל תשובה מבוססת על הנתונים האמיתיים בחשבון. השרת קורא נתונים בלבד, ולכן לדוחות, לאבחון בזבוז תקציב ולהשוואת ביצועים הוא כלי מדויק שחוסך זמן, אבל אי אפשר לשנות דרכו הצעות מחיר או סטטוס קמפיין.
- דוחות ביצועים ברמת קמפיין, קבוצת מודעות, מודעה ומילת מפתח
- מונחי חיפוש, הוצאה, קליקים, המרות ועלות להמרה לכל תקופה
- Quality Score, נתח חשיפות ונתונים של Performance Max
- רשימת כל חשבונות הפרסום שיש לכם גישה אליהם
שום דבר. זה חיבור לקריאה בלבד.
מה צריך לפני שמתחילים
- חשבון Google שיש לו גישה לחשבון Google Ads שרוצים לקרוא. מספיקה גישת קריאה
- אפליקציית Claude למחשב, Mac או Windows, עם לשונית Code. היא כלולה בתוכניות בתשלום, Pro ומעלה
- ב-Windows מומלץ להתקין Git for Windows מ-git-scm.com/downloads/win, כדי ש-Claude Code יעבוד עם Bash
- כ-20 דקות, פעם אחת בלבד
- לא צריך developer token ולא חשבון ניהול (MCC). מ-9 בספטמבר 2026 גוגל מנהלת את הגישה דרך פרויקט ב-Google Cloud
איך מחברים את Google Ads ל-Claude.
הדרך הכי חזקה והרשמית היא ה-MCP של גוגל, שמדבר ישירות עם Google Ads API. עושים 6 צעדים בדפדפן, בערך 15 דקות, ואת החלק הטכני על המחשב Claude Code עושה לבד משני פרומפטים שמדביקים. לא כותבים קוד, ומ-9 בספטמבר 2026 גם לא צריך developer token או חשבון ניהול (MCC).
- 1
פותחים פרויקט ב-Google Cloud
Google Cloud הוא האתר של גוגל שבו מקבלים גישה ל-API. הפרויקט הוא רק מגירה שמחזיקה את המפתח, הוא לא נוגע בקמפיינים ולא עולה כסף. נכנסים עם אותו חשבון Google שבו אתם נכנסים ל-Google Ads.
- למעלה, ליד הלוגו של Google Cloud, לוחצים על בורר הפרויקטים. כתוב בו Select a project, או שם של פרויקט שכבר קיים
- בחלון Select a project לוחצים למעלה New project
- ב-Project name כותבים claude-ads. מתחת לשדה מופיע ה-Project ID שגוגל יצרה, למשל claude-ads-123456, מעתיקים אותו לפנקס. את Parent resource משאירים No organization
- לוחצים Create, ובהודעה שקופצת למעלה מימין לוחצים Select Project
בכניסה הראשונה גוגל מבקשת לאשר תנאי שימוש: מסמנים ולוחצים Agree and continue. לא צריך להגדיר חיוב (Billing), השימוש ב-Google Ads API חינמי.
- 2
מפעילים את Google Ads API
הקישור פותח ישר את מסך ההפעלה של Google Ads API.
- פותחים את הקישור. במסך Confirm project מוודאים שכתוב claude-ads ולוחצים Next
- במסך Enable API לוחצים Enable
איפה:https://console.cloud.google.com/flows/enableapi?apiid=googleads.googleapis.com - 3
מבקשים גישה לחשבונות האמיתיים
פרויקט חדש מקבל אוטומטית רמת Test, שעובדת רק על חשבונות בדיקה. כדי ש-Claude יקרא את הקמפיינים האמיתיים שלכם צריך רמת Explorer. אין שאלון למלא, וגוגל מאשרת אותה אוטומטית תוך כמה דקות.
- פותחים את הקישור ומוודאים שלמעלה נבחר claude-ads
- תחת Current access level כתוב Test, ותחת Upgrade access level כתוב Next access level: Explorer
- לוחצים Apply for access. מופיעה ההודעה שהבקשה בבדיקה וכדאי לחזור בעוד כמה דקות
איפה:https://console.cloud.google.com/google/ads-apis/overviewברמת Explorer אפשר 2,880 פעולות ביום על חשבונות אמיתיים, הרבה יותר ממה שצריך לדוחות ולשאלות יומיות.
- 4
מגדירים את מסך האישור
לפני שיוצרים מפתח, גוגל מבקשת לתת שם לחיבור. זה השם שתראו אחר כך במסך שבו מאשרים את הגישה.
- פותחים את הקישור ולוחצים Get started
- App Information: ב-App name כותבים Claude Ads, ב-User support email בוחרים את המייל שלכם, ולוחצים Next
- Audience: בוחרים External ולוחצים Next
- Contact Information: כותבים את המייל שלכם, לוחצים Enter ואז Next
- Finish: מסמנים I agree to the Google API Services: User Data Policy, לוחצים Continue ואז Create
איפה:https://console.cloud.google.com/auth/overview - 5
משאירים את החיבור פעיל לתמיד
כל עוד החיבור במצב Testing, גוגל מנתקת אותו כל 7 ימים וצריך להתחבר מחדש. מעבר ל-In production מונע את זה, אבל גוגל משחררת את הכפתור Publish app רק אחרי שממלאים כתובת של אתר וקישור למדיניות פרטיות. זה לא מפרסם שום דבר שלכם, והנתונים נשארים נגישים רק עם החשבון שלכם.
- ב-Google Auth Platform לוחצים Branding
- ב-Application home page מדביקים את כתובת האתר של העסק
- ב-Application privacy policy link מדביקים קישור לעמוד מדיניות הפרטיות באתר
- תחת Authorized domains לוחצים Add domain וכותבים את הדומיין של האתר, למשל mybusiness.co.il, בלי https ובלי www. לוחצים Save
- לוחצים Audience, ותחת Publishing status לוחצים Publish app. בחלון Push to production לוחצים Confirm
- אם גוגל מציעה אחר כך Verification, מדלגים. זה לא נדרש כשמשתמשים בחיבור על החשבונות שלכם
איפה:https://console.cloud.google.com/auth/brandingאין לכם אתר עם מדיניות פרטיות? אפשר לדלג על השלב הזה: ב-Audience, תחת Test users, לוחצים Add users ומוסיפים את המייל שלכם. החיבור יעבוד, אבל פעם בשבוע תצטרכו להריץ שוב את הפרומפט של שלב 7.
- 6
יוצרים מפתח ומורידים אותו
המפתח הוא קובץ קטן שמאפשר ל-Claude Code לבקש מכם אישור גישה בשם החיבור שהגדרתם.
- ב-Google Auth Platform לוחצים Clients ואז Create client
- ב-Application type בוחרים Desktop app, ב-Name כותבים Claude Code, ואת התיבה This client will be used by an AI-powered agent משאירים ריקה
- לוחצים Create. בחלון OAuth client created לוחצים Download JSON לפני שלוחצים OK, כי אחרי שסוגרים את החלון אי אפשר להוריד את הקובץ שוב
- הקובץ יורד לתיקיית ההורדות או לשולחן העבודה, בשם שמתחיל ב-client_secret. יוצרים תיקייה בשם google-ads בתוך תיקיית הבית, מעבירים אליה את הקובץ ומשנים את שמו ל-client.json
איפה:https://console.cloud.google.com/auth/clientsהקובץ הזה הוא סוד. לא שולחים אותו במייל, לא מדביקים את התוכן שלו בצ'אט, ולא משאירים אותו על שולחן העבודה או בתיקייה שמסונכרנת ל-iCloud, ל-OneDrive או ל-Dropbox. אם הוא דלף, מוחקים את ה-client באותו מסך ויוצרים חדש.
- 7
Claude Code מתקין ומחבר את החשבון
מכאן Claude Code עושה את החלק הטכני. פותחים את אפליקציית Claude במחשב, עוברים ללשונית Code, בוחרים את תיקיית google-ads כתיקיית העבודה, ומדביקים את הפרומפט. אם אתם על Windows, מחליפים בו את Mac ב-Windows. לפני כל פעולה הוא מראה מה הוא עומד להריץ ומבקש אישור: קוראים ומאשרים אחת אחת, בלי לסמן always allow.
מדביקים ב-Claude Codeאני רוצה לחבר את Google Ads ל-Claude Code דרך ה-MCP הרשמי של גוגל (github.com/googleads/google-ads-mcp). המחשב שלי הוא Mac. 1. תבדוק אם מותקנים אצלי Python בגרסה 3.10 ומעלה, pipx ו-Google Cloud CLI (gcloud), ותתקין את מה שחסר. לפני כל התקנה תסביר מה אתה מריץ ותחכה לאישור שלי. 2. אם כבר קיים אצלי קובץ ההרשאות הרגיל של gcloud (application_default_credentials.json), למשל מחיבור אחר של גוגל, תגבה אותו לפני שממשיכים. 3. תריץ את ההתחברות עם קובץ המפתח שנמצא בתיקייה הזאת: gcloud auth application-default login --scopes=https://www.googleapis.com/auth/adwords,https://www.googleapis.com/auth/cloud-platform --client-id-file=client.json 4. כשזה מסתיים, תעתיק את הקובץ שמופיע אחרי Credentials saved to file לתיקייה הזאת בשם credentials.json. אם גיבית קובץ קודם, תחזיר אותו למקום שלו. אל תציג את התוכן של אף קובץ הרשאות.
הדפדפן ייפתח ויבקש להתחבר: בוחרים את אותו חשבון Google. אם מופיע המסך Google hasn't verified this app, זה תקין כי זה החיבור שיצרתם עכשיו, אז לוחצים Advanced ואז Go to Claude Ads. במסך ההרשאות גוגל תכתוב שהחיבור יכול לראות ולערוך את Google Ads, כי ל-API יש הרשאה אחת בלבד, אבל ה-MCP הרשמי יודע רק לקרוא. מסמנים את כל התיבות ולוחצים Continue. אם המסך הזה קופץ ממקום אחר או בשם אחר, לא מאשרים.
- 8
מוסיפים את Google Ads ל-Claude Code
אם הגישה שלכם ל-Google Ads עוברת דרך חשבון ניהול (MCC), למשל כשאתם סוכנות, מכינים את המספר שלו. הוא מופיע למעלה בממשק של Google Ads, ליד שם החשבון, בפורמט 123-456-7890. אם אין לכם חשבון ניהול, מוחקים מהפרומפט את השורה שלו. ממלאים את שני הערכים בפרומפט ומדביקים באותה שיחה.
מדביקים ב-Claude Codeתוסיף ל-Claude Code את השרת הרשמי של Google Ads בהיקף user, כדי שיהיה זמין בכל תיקייה. הערכים שלי: הנתיב של קובץ ההרשאות: הנתיב המלא של credentials.json בתיקייה הזאת Project ID: <ה-Project ID שלי> מספר חשבון הניהול, ספרות בלבד: <מספר ה-MCC שלי> זו הפקודה: claude mcp add google-ads --scope user --transport stdio --env GOOGLE_APPLICATION_CREDENTIALS=<הנתיב> --env GOOGLE_PROJECT_ID=<Project ID> --env GOOGLE_ADS_LOGIN_CUSTOMER_ID=<מספר ה-MCC> -- pipx run --spec "git+https://github.com/googleads/google-ads-mcp.git" google-ads-mcp אחר כך תריץ claude mcp list ותוודא ש-google-ads מחובר. אם לא, תבדוק מה חסר ותתקן, בלי להציג טוקנים או תוכן של קבצי הרשאות.
- 9
בודקים שהחיבור עובד
פותחים שיחה חדשה בלשונית Code, כדי שהחיבור ייטען, ומדביקים את פרומפט הבדיקה שמופיע מיד כאן למטה. אם חוזרת רשימה של החשבונות שלכם עם מספרים שנראים נכון, הכל מחובר. בפעם הראשונה זה יכול לקחת כמה שניות יותר.
מדביקים ב-Claude. אם מתקבלת תשובה עם נתונים אמיתיים מהחשבון, הכל מחובר.
תשתמש בחיבור google-ads. תציג את כל חשבונות Google Ads שאני רואה, עם שם ומספר לכל אחד. לחשבון הראשי תביא את ההוצאה, הקליקים וההמרות של 7 הימים האחרונים, ותגיד באיזה מטבע ובאיזה טווח תאריכים משכת את הנתונים.פרומפטים מוכנים לעבודה
איפה הולך הכסף
תדרג את כל הקמפיינים לפי הוצאה ב-30 הימים האחרונים, ולכל קמפיין תציג הוצאה, המרות, עלות להמרה וערך המרה. תסמן את 3 הקמפיינים שהכי כדאי לבדוק ותסביר למה.הוצאה בלי המרות
תמצא מילות מפתח ומונחי חיפוש שהוציאו יותר מ-200 ש"ח ב-30 הימים האחרונים בלי אף המרה. תסדר מהגדול לקטן ותציין לכל אחד באיזה קמפיין הוא נמצא.מילים שליליות
תעבור על דוח מונחי החיפוש של 30 הימים האחרונים ותציע רשימה של מילים שליליות: מונחים שלא קשורים לעסק שלי או שמביאים קליקים בלי המרות. לכל מילה תכתוב כמה היא עלתה. רק הצעה, לא לשנות כלום.מונחים ששווה להפוך למילות מפתח
אילו מונחי חיפוש הביאו המרות בעלות נמוכה מהממוצע של החשבון, אבל עדיין לא קיימים אצלי כמילת מפתח מדויקת (exact)? תציג אותם עם ההמרות והעלות.שבוע מול שבוע
תשווה את 7 הימים האחרונים ל-7 הימים שלפניהם בכל קמפיין: הוצאה, קליקים, המרות ועלות להמרה. תדגיש כל שינוי של יותר מ-20% ותציע הסבר אפשרי.קצב תקציב
אילו קמפיינים מוגבלים בתקציב (Limited by budget) ב-14 הימים האחרונים, ומה נתח החשיפות שהם מפספסים בגלל תקציב? תדרג לפי הפוטנציאל.Quality Score
תציג את מילות המפתח עם Quality Score של 5 ומטה שהוציאו הכי הרבה החודש, ולכל אחת את שלושת הרכיבים: רלוונטיות המודעה, חוויית דף הנחיתה ושיעור הקליקים הצפוי.נתח חשיפות
לכל קמפיין חיפוש תציג את Search impression share ואת החשיפות שאבדו בגלל תקציב ובגלל דירוג, ב-30 הימים האחרונים. איפה הכי כדאי לשפר?מודעות חלשות
תמצא מודעות רספונסיביות (RSA) עם Ad strength של Poor או Average, ותגיד לי אילו כותרות ותיאורים חוזרים הכי הרבה ואילו חסרים.Performance Max
מה אפשר לראות על קמפייני Performance Max שלי: הוצאה, המרות וערך המרה לפי asset group ב-30 הימים האחרונים? תציין אילו נתונים גוגל לא חושפת.שעות וימים
תנתח את הביצועים לפי יום בשבוע ושעה ב-60 הימים האחרונים. באילו שעות משלמים הרבה ולא ממירים, ובאילו שעות ההמרות הכי זולות?מכשירים
תשווה בין מחשב, נייד וטאבלט ב-30 הימים האחרונים: הוצאה, שיעור המרה ועלות להמרה, לכל קמפיין בנפרד.מיקומים
באילו ערים או אזורים עלות ההמרה הכי גבוהה, ובאילו הכי נמוכה, ב-60 הימים האחרונים? תכלול רק אזורים עם הוצאה של יותר מ-100 ש"ח.דפי נחיתה
תדרג את דפי הנחיתה (final URL) לפי שיעור המרה ב-30 הימים האחרונים, עם קליקים והוצאה לכל דף. איזה דף מוריד את התוצאות?הגדרות המרה
תציג את כל פעולות ההמרה בחשבון: שם, סטטוס, האם היא ראשית (primary) וכמה המרות היא ספרה החודש. תסמן כפילויות או המרות שנראות לא תקינות.השוואה לשנה שעברה
תשווה את החודש הנוכחי לאותו חודש בשנה שעברה: הוצאה, המרות, עלות להמרה וערך המרה, ברמת החשבון ולפי קמפיין.תוכנית לקמפיין חדש
לפי ההיסטוריה של החשבון בשנה האחרונה, אילו מילות מפתח, מודעות ומיקומים עבדו הכי טוב? תכין הצעה לקמפיין חיפוש חדש שמבוסס עליהם, כולל תקציב יומי התחלתי. רק הצעה לאישור שלי.דוח שבועי למנהל
תכין דוח שבועי קצר בעברית: סך ההוצאה, ההמרות ועלות להמרה מול השבוע הקודם, 3 דברים שעבדו, 3 דברים שצריך לבדוק, והמלצה אחת לשבוע הבא.דרכים נוספות להתחבר (למתקדמים)
Google Ads MCP, השרת הרשמי של גוגל
בעלי עסקים ומשווקים שרוצים ש-Claude יקרא ישירות מחשבון ה-Google Ads שלהם, בלי לכתוב קוד.
- פותחים פרויקט ב-Google Cloud Console ומפעילים בו את Google Ads API; מספטמבר 2026 הפרויקט הזה קובע את רמת הגישה, לא טוקן מפתח נפרד.
- בעמוד Google Ads API Overview לוחצים על Apply for access כדי לעבור מרמת הבדיקה (Test) לרמה שעובדת על חשבון הפרסום האמיתי.
- יוצרים פרטי התחברות OAuth2 (תהליך התחברות מאובטח בלי הקלדת סיסמה בכל פעם) או קובץ Service Account, ומתקינים את השרת עם pipx (כלי שמריץ תוכנת פייתון בלי התקנה קבועה על המחשב).
- מחברים את השרת ל-Claude Code עם claude mcp add, ובודקים שהחיבור עובד עם שאלה פשוטה לפני מעבר לניתוח אמיתי.
pipx run --spec "git+https://github.com/googleads/google-ads-mcp.git" google-ads-mcp
claude mcp add google-ads --transport stdio --env GOOGLE_APPLICATION_CREDENTIALS=/path/to/credentials.json --env GOOGLE_PROJECT_ID=your-project-id --env GOOGLE_ADS_LOGIN_CUSTOMER_ID=1234567890 -- pipx run --spec "git+https://github.com/googleads/google-ads-mcp.git" google-ads-mcp
השרת קוד פתוח (github.com/googleads/google-ads-mcp, רישיון Apache 2.0, מעל 990 כוכבים) וקורא נתונים בלבד. שדה GOOGLE_ADS_DEVELOPER_TOKEN אופציונלי כיום, כי מ-9 בספטמבר 2026 גוגל לא בודקת אותו.
גישה ישירה ל-API, למפתחים
מפתחים שרוצים לכתוב סקריפט או דשבורד מותאם אישית משלהם, ולא להשתמש ב-Claude כערוץ העבודה השוטף.
- מקימים אותו פרויקט ומאשרים בו גישה ל-Google Ads API, כמו בשיטת ה-MCP.
- מתקינים את ספריית הפייתון הרשמית, ובונים קובץ google-ads.yaml עם מזהה החשבון ונתיב לקובץ ההרשאות.
- כותבים סקריפט שמריץ שאילתת GAQL ומדפיס תוצאה, ומרחיבים לדוח קבוע או אוטומציה.
python -m pip install google-ads==33.0.0
login_customer_id: INSERT_LOGIN_CUSTOMER_ID_HERE json_key_file_path: /path/to/service-account.json
from google.ads.googleads.client import GoogleAdsClient
client = GoogleAdsClient.load_from_storage("google-ads.yaml")
ga_service = client.get_service("GoogleAdsService")
query = "SELECT campaign.id, campaign.name FROM campaign ORDER BY campaign.id"
stream = ga_service.search_stream(customer_id=customer_id, query=query)
for batch in stream:
for row in batch.results:
print(row.campaign.id, row.campaign.name)מתאים למי שבונה כלי או דשבורד ורוצה לשלוף נתונים בלי Claude באמצע. אין יותר שדה developer_token נפרד; הגישה נקבעת לפי הפרויקט ב-Google Cloud.
איך מחברים בלי לסכן את החשבון
- ה-MCP הרשמי של גוגל יודע רק לקרוא. יש בו שלושה כלים, דוחות, מבנה השדות ורשימת החשבונות, ואף כלי שמשנה תקציב, הצעת מחיר או קמפיין.
- client.json וקובץ ההרשאות שנוצר בהתחברות הם סודות. שומרים אותם בתיקייה לא מסונכרנת, לא מדביקים את התוכן שלהם בצ'אט, ואם Claude Code מציע להציג אותם, מסרבים.
- עם חשבון ניהול Claude רואה את כל החשבונות שמתחתיו. בכל שיחה כותבים במפורש על איזה חשבון עובדים, ולא משתפים תוצר בלי לבדוק שאין בו נתונים של לקוח אחר.
כמה זה עולה
הכל חינמי. השרת הוא קוד פתוח של גוגל, השימוש ב-Google Ads API לא עולה כסף, ולא צריך להגדיר חיוב ב-Google Cloud. צריך רק תוכנית בתשלום של Claude שכוללת את Claude Code.
תקלות נפוצות
קיבלתי שגיאה CLOUD_PROJECT_NOT_APPROVED_FOR_PRODUCTION
קיבלתי User doesn't have permission to access customer
קיבלתי Metrics cannot be requested for a manager account
החיבור עבד ואחרי שבוע הפסיק, עם שגיאה invalid_grant
מופיע מסך אדום Google hasn't verified this app
שאלות ותשובות
מה זה GAQL?
כמה בקשות אפשר לשלוח ביום?
צריך לדעת לתכנת כדי להשתמש בזה?
מקורות. את העמוד כתב קורן בן עזרא לפי התיעוד הרשמי של Google ושל Anthropic, נכון ל-01.10.2026. ממשקים משתנים מהר, ולכן אם משהו נראה אחרת, התיעוד הרשמי הוא הקובע. המקורות: 1 · 2 · 3 · 4 · 5 · 6