สภาพผลิตภัณฑ์

มีวิธีการสําหรับการจัดการกลุ่มผลิตภัณฑ์เงื่อนไข วัตถุนี้มาจาก ProductGroup

ใช้โดยเครื่องมือการจัดส่งเพื่อกําหนดว่ามีการให้บริการผลิตภัณฑ์จากแค็ตตาล็อกของผู้โฆษณาหรือไม่ โปรแกรมอาจให้บริการผลิตภัณฑ์หากสภาพของผลิตภัณฑ์ตรงกับเงื่อนไขที่ getCondition ส่งคืนทุกประการ

ตัวอย่างการใช้งาน:

    var shoppingCampaign = AdsApp.shoppingCampaigns().withIds(["123456789"]).get().next();

    var productGroups = shoppingCampaign.productGroups().get();

    while (productGroups.hasNext()) {
        var group = productGroups.next();

        switch (group.getDimension()) {
            case "CONDITION": {
                // It's not necessary to cast the product group to a condition product
                // group since the getValue() method returns the same value as getName().
                // var condition = group.asCondition().getName();

                var condition = group.getValue();
                break;
            }
            // Other cases
        }
    }

วิธีการ

ชื่อวิธี ชนิดการส่งคืน คำอธิบาย
เด็ก ProductGroupSelector ใช้ตัวเลือกเพื่อกรองรายการกลุ่มผลิตภัณฑ์ย่อยของกลุ่มผลิตภัณฑ์นี้
getAdGroup กลุ่มโฆษณา รับกลุ่มโฆษณาที่กลุ่มผลิตภัณฑ์นี้อยู่
getCampaign แคมเปญ รับแคมเปญที่กลุ่มผลิตภัณฑ์นี้อยู่
getCondition สตริง รับสภาพของผลิตภัณฑ์
getDimension สตริง รับมิติของกลุ่มผลิตภัณฑ์นี้
getEntityType สตริง รับชนิดของเอนทิตีนี้
getId สตริง รับ ID ที่ระบุกลุ่มผลิตภัณฑ์นี้โดยไม่ซ้ํากัน
getMaxCpc สองเท่า รับราคาเสนอสูงสุดต่อคลิกสําหรับกลุ่มผลิตภัณฑ์นี้
getName สตริง รับสภาพของผลิตภัณฑ์
getStats สถิติ รับข้อมูลประสิทธิภาพสําหรับกลุ่มผลิตภัณฑ์นี้
getValue สตริง รับมูลค่าของกลุ่มผลิตภัณฑ์นี้
isExcluded บูลีน รับค่าบูลีนที่ระบุว่าไม่รวมกลุ่มผลิตภัณฑ์นี้หรือไม่
isOtherCase บูลีน รับค่าบูลีนที่ระบุว่ากลุ่มผลิตภัณฑ์นี้แสดงกรณีอื่นๆ ทั้งหมดที่ไม่ได้แสดงด้วยกลุ่มผลิตภัณฑ์เดียวกันหรือไม่
ผู้ปกครอง กลุ่มผลิตภัณฑ์ รับกลุ่มผลิตภัณฑ์หลักของกลุ่มผลิตภัณฑ์นี้
setMaxCpc(double cpc) เป็นโมฆะ ตั้งค่าราคาเสนอต่อคลิกสูงสุดเพื่อใช้สําหรับกลุ่มผลิตภัณฑ์นี้

เด็ก

ใช้ ตัวเลือก เพื่อกรองรายการกลุ่มผลิตภัณฑ์ย่อยของกลุ่มผลิตภัณฑ์นี้

ส่งกลับ

พิมพ์ คำอธิบาย
ProductGroupSelector ตัวเลือกที่ใช้กรองรายการเด็กในกลุ่มผลิตภัณฑ์นี้

getAdGroup

รับกลุ่มโฆษณาที่กลุ่มผลิตภัณฑ์นี้อยู่

ส่งกลับ

พิมพ์ คำอธิบาย
กลุ่มโฆษณา กลุ่มโฆษณาที่กลุ่มผลิตภัณฑ์นี้อยู่

getCampaign

รับแคมเปญที่กลุ่มผลิตภัณฑ์นี้อยู่

ส่งกลับ

พิมพ์ คำอธิบาย
แคมเปญ แคมเปญที่กลุ่มผลิตภัณฑ์นี้อยู่

getCondition

รับสภาพของผลิตภัณฑ์

ส่งกลับ

พิมพ์ คำอธิบาย
สตริง สภาพของผลิตภัณฑ์ ตัวอย่างเช่น ใหม่ ใช้แล้ว หรือซ่อมแซมใหม่

getDimension

รับมิติของกลุ่มผลิตภัณฑ์นี้

ส่งกลับ

พิมพ์ คำอธิบาย
สตริง มิติของกลุ่มผลิตภัณฑ์นี้ ซึ่งตั้งค่าเป็น CONDITION

getEntityType

รับชนิดของเอนทิตีนี้

ส่งกลับ

พิมพ์ คำอธิบาย
สตริง ชนิดของเอนทิตีนี้ ซึ่งก็คือ ProductCondition

getId

รับ ID ที่ระบุกลุ่มผลิตภัณฑ์นี้โดยไม่ซ้ํากัน

ส่งกลับ

พิมพ์ คำอธิบาย
สตริง ID ที่ระบุกลุ่มผลิตภัณฑ์นี้โดยไม่ซ้ํากัน

getMaxCpc

รับราคาประมูลต่อคลิกสูงสุดของกลุ่มผลิตภัณฑ์นี้

ส่งกลับ

พิมพ์ คำอธิบาย
สองเท่า จํานวนเงินที่เสนอซื้อ ส่งกลับค่า Null ถ้าไม่ได้ตั้งค่าหรือนี่คือกลุ่มผลิตภัณฑ์ลบ (isExluded เป็น True)

getName

รับสภาพของผลิตภัณฑ์ วิธีนี้จะส่งกลับค่า getValue() เดียวกับวิธีการ

ส่งกลับ

พิมพ์ คำอธิบาย
สตริง สภาพของผลิตภัณฑ์ ตัวอย่างเช่น ใหม่ ตกแต่งใหม่ หรือใช้แล้ว

getStats

รับข้อมูลประสิทธิภาพสําหรับกลุ่มผลิตภัณฑ์นี้

หากต้องการเรียกใช้วิธีนี้ คุณต้องรวมเมธอดใดวิธีหนึ่งไว้ในforDateRangeสายของตัวเลือกกลุ่มผลิตภัณฑ์

ส่งกลับ:

พิมพ์ คำอธิบาย
สถิติ ข้อมูลประสิทธิภาพการทํางานสําหรับกลุ่มผลิตภัณฑ์นี้

getValue

รับสภาพของผลิตภัณฑ์

ส่งกลับ:

พิมพ์ คำอธิบาย
สตริง สภาพของผลิตภัณฑ์ ซึ่งเป็นค่าเดียวกับที่เมธอด getName ส่งกลับ

isExcluded

รับค่าบูลีนที่ระบุว่ากลุ่มผลิตภัณฑ์นี้เป็นกลุ่มผลิตภัณฑ์ลบหรือไม่

ส่งกลับ:

พิมพ์ คำอธิบาย
บูลีน เป็นจริงหากกลุ่มผลิตภัณฑ์นี้เป็นกลุ่มลบ มิฉะนั้น เป็นเท็จ ตัวอย่างเช่น แทนที่จะรวมสกีดาวน์ฮิลทั้งหมด

isOtherCase

รับค่าบูลีนที่ระบุว่ากลุ่มผลิตภัณฑ์นี้แสดงถึงทุกอย่างที่ไม่ได้แสดงด้วยกลุ่มผลิตภัณฑ์ระดับเดียวกันหรือไม่ (หรือเรียกว่า กรณีอื่น)

ส่งกลับ:

พิมพ์ คำอธิบาย
บูลีน เป็นจริงหากกลุ่มผลิตภัณฑ์นี้แสดงกรณี "อื่นๆ" มิฉะนั้น เป็นเท็จ ตัวอย่างเช่น ถ้าคุณหารผลิตภัณฑ์ทั้งหมด (โหนดราก) ด้วยสินค้ากีฬา บริการจะสร้างกลุ่มผลิตภัณฑ์ระดับเดียวกันที่แสดงถึงผลิตภัณฑ์ที่ไม่ได้อยู่ในสินค้ากีฬา และตั้งค่าเขตข้อมูลนี้เป็นจริง รหัสหลักของกลุ่มผลิตภัณฑ์นี้และกลุ่มผลิตภัณฑ์สินค้ากีฬาจะชี้ไปที่โหนดราก

ผู้ปกครอง

รับรายการหลักของกลุ่มผลิตภัณฑ์นี้

ส่งกลับ:

พิมพ์ คำอธิบาย
กลุ่มผลิตภัณฑ์ หลักของกลุ่มผลิตภัณฑ์นี้

setMaxCpc(double cpc)

ตั้งค่าราคาเสนอต่อคลิกสูงสุดสําหรับกลุ่มผลิตภัณฑ์นี้

อาร์กิวเมนต์

ชื่อ พิมพ์ คำอธิบาย
CPC สองเท่า จํานวนเงินที่เสนอซื้อ จํานวนเงินเสนอซื้อเป็นสกุลเงินของบัญชี ซึ่งจะกําหนดค่าเสนอราคาต่ําสุดและสูงสุดที่คุณอาจระบุ อย่าตั้งราคาเสนอหากกลุ่มผลิตภัณฑ์นี้ถูกแบ่งย่อย (มีบุตรหลาน) หรือเป็นกลุ่มผลิตภัณฑ์ลบ (isExcluded เป็น จริง)

ส่งกลับ

พิมพ์ คำอธิบาย
เป็นโมฆะ ไม่ส่งกลับค่าใดๆ