เข้าร่วมการถ่ายทอดสดกับเราบน
Discord ในเซิร์ฟเวอร์ชุมชนการโฆษณาและการวัดผลของ Google และบน
YouTube ในวันที่ 26 กุมภาพันธ์ เวลา 10:00 น. (EST) เราจะพูดถึงฟีเจอร์ใหม่ที่เพิ่มเข้ามาใน Google Ads API v23.1
การสร้างไลบรารีของไคลเอ็นต์สำหรับ Java จากแหล่งที่มา
จัดทุกอย่างให้เป็นระเบียบอยู่เสมอด้วยคอลเล็กชัน
บันทึกและจัดหมวดหมู่เนื้อหาตามค่ากำหนดของคุณ
เราขอแนะนำให้ใช้ไลบรารีของไคลเอ็นต์ผ่าน Maven นอกจากนี้ เรายังมีไบนารี
ในการเผยแพร่หน้าเว็บและผ่านที่เก็บส่วนกลางของ Maven
(ดูรายละเอียดได้ในคู่มือการเริ่มต้นใช้งานฉบับย่อ) แต่คุณสามารถสร้าง
ไลบรารีด้วยตนเองได้โดยใช้กระบวนการบิลด์ต่อไปนี้
ไลบรารีของไคลเอ็นต์สร้างขึ้นด้วย 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
เรียกใช้คำสั่งต่อไปนี้เพื่อสร้างเวอร์ชันสแนปชอตของไลบรารี
และโปรเจ็กต์ตัวอย่าง
./gradlew build
ส่งออกไลบรารีของไคลเอ็นต์ไปยังที่เก็บ Maven ในเครื่อง
./gradlew publishToMavenLocal
ใช้ไลบรารีของไคลเอ็นต์ในที่เก็บ Maven ในเครื่อง
หลังจากสร้างและส่งออกสำเร็จแล้ว อาร์ติแฟกต์สำหรับคลังไคลเอ็นต์จะพร้อมใช้งานใน Maven/Gradle จากที่เก็บในเครื่อง (โดยปกติคือ
~/.m2/repository/com/google/api-ads/google-ads/) เพิ่มทรัพยากร Dependency ใน
เวอร์ชัน SNAPSHOT ที่เพิ่งสร้างลงในไฟล์บิลด์โปรเจ็กต์ที่ตามมา โดยเวอร์ชันจะกำหนดไว้ใน
gradle.properties
เนื้อหาของหน้าเว็บนี้ได้รับอนุญาตภายใต้ใบอนุญาตที่ต้องระบุที่มาของครีเอทีฟคอมมอนส์ 4.0 และตัวอย่างโค้ดได้รับอนุญาตภายใต้ใบอนุญาต Apache 2.0 เว้นแต่จะระบุไว้เป็นอย่างอื่น โปรดดูรายละเอียดที่นโยบายเว็บไซต์ Google Developers Java เป็นเครื่องหมายการค้าจดทะเบียนของ Oracle และ/หรือบริษัทในเครือ
อัปเดตล่าสุด 2026-02-25 UTC
[[["เข้าใจง่าย","easyToUnderstand","thumb-up"],["แก้ปัญหาของฉันได้","solvedMyProblem","thumb-up"],["อื่นๆ","otherUp","thumb-up"]],[["ไม่มีข้อมูลที่ฉันต้องการ","missingTheInformationINeed","thumb-down"],["ซับซ้อนเกินไป/มีหลายขั้นตอนมากเกินไป","tooComplicatedTooManySteps","thumb-down"],["ล้าสมัย","outOfDate","thumb-down"],["ปัญหาเกี่ยวกับการแปล","translationIssue","thumb-down"],["ตัวอย่าง/ปัญหาเกี่ยวกับโค้ด","samplesCodeIssue","thumb-down"],["อื่นๆ","otherDown","thumb-down"]],["อัปเดตล่าสุด 2026-02-25 UTC"],[],[]]