ProductCustomLabel

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

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

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

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

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

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

        switch (group.getDimension()) {
            case "CUSTOM_LABEL": {
                // It's only necessary to cast the product group to a ProductCustomLabel product
                // group if you need to get the label's name by calling getType(). Otherwise,
                // you can simply use ProductGroup if you want to get the label's value by
                // calling getValue().

                var customLabel = productGroup.asCustomLabel();
                var labelName = customLabel.getType();
                var labelValue = customLabel.getValue();
                break;
            }
            // Other cases
        }
    }

วิธีการ

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

เด็ก

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

ส่งกลับ

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

getAdGroup

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

ส่งกลับ

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

getCampaign

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

ส่งกลับ

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

getDimension

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

ส่งกลับ

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

getEntityType

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

ส่งกลับ

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

getId

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

ส่งกลับ

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

getMaxCpc

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

ส่งกลับ

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

getStats

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

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

ส่งกลับ:

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

getType

รับชนิดป้ายชื่อแบบกําหนดเองของผลิตภัณฑ์

ส่งกลับ

พิมพ์ คำอธิบาย
สตริง ชนิดป้ายกํากับแบบกําหนดเองของผลิตภัณฑ์ ตัวอย่างเช่น CustomLabel0 ถึง CustomLabel4

getValue

รับค่าของป้ายผนึกแบบกําหนดเอง

ส่งกลับ:

พิมพ์ คำอธิบาย
สตริง ค่าของป้ายผนึกแบบกําหนดเอง

isExcluded

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

ส่งกลับ:

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

isOtherCase

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

ส่งกลับ:

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

ผู้ปกครอง

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

ส่งกลับ:

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

setMaxCpc(double cpc)

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

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

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

ส่งกลับ

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