רישום
קל לארגן דפים בעזרת אוספים
אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.
אפשר לרשום בקשות, תשובות והודעות סיכום שנשלחות ל-Google Ads API ביומן בהתאמה אישית, או ביומן שמוגדר כברירת מחדל בספריית Ruby.
רמות יומן
הספרייה תרשום ביומן סוגים שונים של אירועים ברמות שונות של יומן. אם התשובה של ה-API תאושר, הסיכום יירשם בכתובת INFO
, והבקשה המלאה והתשובות יופיעו ב-DEBUG
. בעקבות בקשה שהובילה לשגיאת API, הודעת הסיכום תירשם ב-WARN
, והבקשה המלאה והתגובה יירשמו ב-INFO
.
במקרים של כשלים חלקיים, הפרטים של הכשל החלקי יתועדו ב-DEBUG
.
הגדרות אישיות
אפשר להגדיר את המתעד במסגרת הגדרת google_ads_config.rb. אפשר להגדיר יומן רישום כברירת מחדל על ידי ציון השדות log_level
ו-log_target
. לחלופין, אפשר להגדיר כלי יומן אחר משלכם על ידי ציון הערך logger
. אם תציינו logger
, המערכת תתעלם מ-log_level
ומ-log_target
.
אפשר גם לציין יומן רישום אחרי יצירת אובייקט הלקוח באמצעות client.logger=
.
אלא אם צוין אחרת, התוכן של דף זה הוא ברישיון Creative Commons Attribution 4.0 ודוגמאות הקוד הן ברישיון Apache 2.0. לפרטים, ניתן לעיין במדיניות האתר Google Developers. Java הוא סימן מסחרי רשום של חברת Oracle ו/או של השותפים העצמאיים שלה.
עדכון אחרון: 2025-08-21 (שעון UTC).
[null,null,["עדכון אחרון: 2025-08-21 (שעון UTC)."],[[["\u003cp\u003eThe Google Ads API Ruby library allows logging of requests, responses, and summaries to custom or default loggers.\u003c/p\u003e\n"],["\u003cp\u003eDifferent log levels are used for successful responses (\u003ccode\u003eINFO\u003c/code\u003e, \u003ccode\u003eDEBUG\u003c/code\u003e) and errors (\u003ccode\u003eWARN\u003c/code\u003e, \u003ccode\u003eINFO\u003c/code\u003e, \u003ccode\u003eDEBUG\u003c/code\u003e).\u003c/p\u003e\n"],["\u003cp\u003eLogging can be configured through the \u003ccode\u003egoogle_ads_config.rb\u003c/code\u003e file using \u003ccode\u003elog_level\u003c/code\u003e, \u003ccode\u003elog_target\u003c/code\u003e, or a custom \u003ccode\u003elogger\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eAfter client instantiation, the logger can be specified using \u003ccode\u003eclient.logger=\u003c/code\u003e.\u003c/p\u003e\n"]]],[],null,["# Logging\n\nRequests, responses, and summary messages made to the Google Ads API can be\nlogged to your own custom logger or a default logger in the Ruby library.\n\nLog Levels\n----------\n\nThe library will log different types of events to different log levels. On a\nsuccessful API response, the summary will be logged at `INFO`, and the full\nrequest and responses will be logged at `DEBUG`. On a request that resulted in\nan API error, the summary message will be logged at `WARN` and the full request\nand response will be logged at `INFO`.\n\nFor partial failures, the partial failure details will be logged at `DEBUG`.\n\nConfiguration\n-------------\n\nThe logger can be configured as part of your\n[google_ads_config.rb](https://github.com/googleads/google-ads-ruby/blob/HEAD/google_ads_config.rb)\nconfiguration. You can set up a default logger by specifying the `log_level` and\n`log_target` fields, or you can specify your own logger entirely by specifying\n`logger`. If you specify `logger`, then `log_level` and `log_target` will be\nignored.\n\nYou can also specify a logger after instantiating the client using\n`client.logger=`."]]