מומלץ להשתמש בספריית הלקוח דרך 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 מקומי
אחרי השלמת ה-build והייצוא, הארטיפקטים של ספריית הלקוח יהיו זמינים ל-Maven/Gradle מהמאגר המקומי (בדרך כלל ~/.m2/repository/com/google/api-ads/google-ads/
). מוסיפים תלות בגרסה ה-SNAPSHOT שנוצרה זה עתה לכל קובץ build עתידי של הפרויקט. הגרסה מוגדרת בקובץ gradle.properties.