מומלץ להשתמש בספריית הלקוח דרך Maven. אנחנו מספקים הפצות בינאריות גם בדף הגרסאות שלנו ודרך המאגר המרכזי של Maven (פרטים נוספים במדריך להתחלה מהירה). עם זאת, אתם יכולים ליצור את הספרייה בעצמכם באמצעות תהליך ה-build שמתואר בהמשך.
ספריית הלקוח מבוססת על Gradle. מתבצעת הורדה של יחסי התלות מהמאגר של Maven Central.
התקן את ערכת הפיתוח של Java
נדרש JDK מגרסה 1.8 ואילך כדי לבנות את הספרייה. אנחנו נניח ש-Java מותקנת במחשב שלכם למטרות מדריך זה.
בנייה עם Gradle
מומלץ להשתמש ב-Gradle wrapper הכלול. הגרסה הנוכחית מופיעה ב-gradle/wrapper/gradle-wrapper.properties
. אין צורך בהתקנה נפרדת של Gradle.
בונים את הספרייה
שכפול הפרויקט הזה בספרייה הרצויה. הסיומת
.git
בכתובת ה-URL היא אופציונלית.git clone https://github.com/googleads/google-ads-java.git
מנווטים לספרייה
google-ads-java
.cd google-ads-java
כדי ליצור את גרסת ה-snapshot של הספרייה ופרויקט הדוגמאות, מריצים את הפקודה הבאה.
./gradlew build
ייצוא של ספריית הלקוח למאגר Maven מקומי.
./gradlew publishToMavenLocal
שימוש בספריית הלקוח במאגר Maven מקומי
אחרי פיתוח וייצוא מוצלחים, הארטיפקטים של ספריית הלקוח יהיו זמינים ל-Maven/Gradle מהמאגר המקומי (בדרך כלל
~/.m2/repository/com/google/api-ads/google-ads/
). אפשר להוסיף תלות בגרסת SNAPSHOT שנוצרה עכשיו לקובצי ה-build של הפרויקט הבא. הגרסה מוגדרת ב-gradle.properties.