ספריות לקוח

קל לארגן דפים בעזרת אוספים אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.

ספריות הלקוח שלנו מספקות תצוגות ברמה גבוהה ואבני בניין בסיסיות של פונקציונליות של Google Ads API, וכך מקלות על פיתוח האפליקציות במהירות. אנחנו ממליצים להתחיל עם אחת כזו אם אין לכם ניסיון קודם ב-API.

ספריית לקוח מקור הפצה דוגמאות לקוד
ג'אווה google-ads-java Maven, tar.gz הצגת הקוד ב-GitHub
.NET google-ads-dotnet nuget, tar.gz, zip הצגת הקוד ב-GitHub
PHP google-ads-php tar.gz הצגת הקוד ב-GitHub
Python google-ads-python tar.gz הצגת הקוד ב-GitHub
רובי google-ads-ruby gem, tar.gz, zip הצגת הקוד ב-GitHub
Perl google-ads-perl tar.gz הצגת הקוד ב-GitHub

גרסאות API נתמכות

בטבלה הבאה מפורטות גרסאות הספרייה הספציפיות שתומכות בכל גרסת API זמינה.

Java

ממשק API וגרסאות נתמכות של גרסת המינימום/מקסימום Java
גרסה 12 Min: 22.0.0
Max: -
גרסה 11 Min: 19.0.0
Max: -
גרסה 10 Min: 17.0.0
Max: -

C#‎

ממשק API וגרסאות נתמכות או מינימליות של .NET
גרסה 12 Min: 14.2.0
Max: -
גרסה 11 Min: 12.1.0
Max: -
גרסה 10 Min: 11.0.0
Max: -

PHP

ממשק API וגרסאות נתמכות/מקבילות של PHP
גרסה 12 Min: 17.1.0
Max: -
גרסה 11 Min: 15.1.0
Max: -
גרסה 10 Min: 14.0.0
Max: -

Python

ממשק API וגרסאות נתמכות של Min/Max Python
גרסה 12 Min: 19.0.0
Max: -
גרסה 11 Min: 17.0.0
Max: -
גרסה 10 Min: 15.0.0
Max: -

Ruby

ממשק API וגרסאות נתמכות/מרובות מינימליות של Ruby
גרסה 12 Min: 20.0.0
Max: -
גרסה 11 Min: 18.0.0
Max: -
גרסה 10 Min: 16.0.0
Max: -

Perl

גרסת ה-API/גרסת המינימום/גרסת Perl הנתמכות
גרסה 12 Min: 14.0.0
Max: -
גרסה 11 Min: 12.0.0
Max: -
גרסה 10 Min: 10.0.0
Max: -

הגדרה

כל ספריית לקוח ב-Ads API מספקת הגדרות שונות של תצורה ושיטות טעינה שונות, שבהן ניתן להשתמש כדי להתאים אישית את התנהגותה.

אלו משתני הסביבה הנפוצים לכל ספריות הלקוח, שאפשר לטעון אותם כדי לקבוע את הגדרות התצורה:

  • ספריית הלקוחות
    • GOOGLE_ADS_CONFIGURATION_FILE_PATH: נתיב אל קובץ התצורה.
  • OAuth2
    • מצב הבקשה
      • GOOGLE_ADS_CLIENT_ID : יש להגדיר את הערך הזה למזהה הלקוח ב-OAuth2.
      • GOOGLE_ADS_CLIENT_SECRET : הגדרת הערך הזה כסוד של לקוח OAuth2.
      • GOOGLE_ADS_REFRESH_TOKEN : יש להגדיר את הערך הזה כאסימון רענון של OAuth2 שנוצר מראש, אם רוצים לעשות שימוש חוזר באסימוני OAuth2. ההגדרה הזו היא אופציונלית.
    • מצב חשבון שירות
      • GOOGLE_ADS_JSON_KEY_FILE_PATH : הגדרת הערך הזה לנתיב של קובץ JSON2 JSON.
      • GOOGLE_ADS_IMPERSONATED_EMAIL : יש להגדיר את הערך הזה לכתובת האימייל של החשבון שברצונכם להתחזות לו.
  • Google Ads API
    • GOOGLE_ADS_DEVELOPER_TOKEN : יש להגדיר זאת לקוד המפתח שלך.
    • GOOGLE_ADS_LOGIN_CUSTOMER_ID : זהו מספר הלקוח של הלקוח המורשה לשימוש בבקשה, ללא מקפים (-).
    • GOOGLE_ADS_LINKED_CUSTOMER_ID : הכותרת הזו נדרשת רק לשיטות שמעדכנים את המשאבים של ישות כשמאשרים זאת דרך חשבונות מקושרים בממשק המשתמש של Google Ads (משאב של AccountLink ב-Google Ads API). הגדירו את הערך הזה כמספר הלקוח של ספק הנתונים, שמעדכנים את המשאבים של מספר הלקוח שצוין. הוא צריך להיות ללא מקפים (-). למידע נוסף על חשבונות מקושרים, אפשר להיכנס למרכז העזרה.