ProductChannelExclusivity

包含管理通道獨佔產品群組的方法。 此物件衍生自 ProductGroup

傳遞引擎用來判斷是否刊登廣告客戶目錄中的產品。 如果產品的通道獨佔性完全符合 getChannelExclusivity 傳回的通道獨佔性名稱,則引擎可能會提供產品。

使用範例:

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

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

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

        switch (group.getDimension()) {
            case "CHANNEL_EXCLUSIVITY": {
                // It's not necessary to cast the product group to a channel exclusivity product
                // group since the getValue() method returns the same value as getChannelExclusivity().
                // var channelExclusivity = group.asChannelExclusivity().getChannelExclusivity();

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

方法

方法名稱 傳回類型 描述
兒童 ProductGroupSelector 取得用來篩選此產品群組子產品群組清單的選取器。
getAdGroup 廣告群組 取得此產品群組所屬的廣告群組。
getCampaign 行銷活動 取得此產品群組所屬的廣告活動。
getChannelExclusivity 字串 取得產品的通道獨佔名稱。
getDimension 字串 取得此產品群組的維度。
getEntityType 字串 取得此實體的類型。
getId 字串 取得唯一識別此產品群組的識別碼。
getMaxCpc double 取得此產品群組的每次點選成本出價上限。
getStats 統計資料 取得此產品群組的成效資料。
getValue 字串 取得此產品群組的值。
isExcluded 布林值 取得布林值,判斷是否排除此產品群組。
isOtherCase 布林值 取得布林值,判斷此產品群組是否代表其同層級產品群組未代表的所有其他案例。
父系 產品群組 取得此產品群組的上層產品群組。
setMaxCpc (double cpc) void 設定要用於此產品群組的每次點選成本出價上限。

兒童

取得用來篩選此產品群組子產品群組清單的 選取器

傳回

類型 描述
ProductGroupSelector 用來篩選此產品群組中子系清單的選取器。

getAdGroup

取得此產品群組所屬的廣告群組。

傳回

類型 描述
廣告群組 此產品群組所屬的廣告群組。

getCampaign

取得此產品群組所屬的廣告活動。

傳回

類型 描述
行銷活動 此產品群組所屬的廣告活動。

getChannelExclusivity

取得產品的通道獨佔名稱。 這個方法會傳回與方法相同的 getValue() 值。

傳回

類型 描述
字串 產品的通道專屬名稱。 例如,多頻道或單一頻道。

getDimension

取得此產品群組的維度。

傳回

類型 描述
字串 此產品群組的維度,設定為 CHANNEL_EXCLUSIVITY。

getEntityType

取得此實體的類型。

傳回

類型 描述
字串 此實體的類型,即 ProductChannelExclusivity

getId

取得唯一識別此產品群組的識別碼。

傳回

類型 描述
字串 唯一識別此產品群組的 ID。

getMaxCpc

取得此產品群組的每次點選成本出價上限。

傳回

類型 描述
double 出價金額。 如果未設定,則傳回 null (這是負數產品群組) isExludedTrue

getStats

取得此產品群組的成效資料。

若要呼叫此方法,您必須在產品群組選取器的鏈結中包含其中一個forDateRange方法。

傳回:

類型 描述
統計資料 此產品群組的成效資料。

getValue

取得產品的通道獨佔名稱。

傳回:

類型 描述
字串 產品的通道專屬名稱。 這與 getChannelExclusivity 方法傳回的值相同。

isExcluded

取得布林值,判斷此產品群組是否為負數產品群組。

傳回:

類型 描述
布林值 如果此產品群組為負數群組,則為 True ;否則為 false。 例如,您不是包括所有速降滑雪板,而是排除它們。

isOtherCase

取得布林值,判斷此產品群組是否代表未由其同層級產品群組代表的所有項目 (aka.,另一種情況) 。

傳回:

類型 描述
布林值 如果此產品群組代表「其他」案例,則為 True ;否則為 false。 例如,如果您將根節點) ([所有產品] 依 [運動用品] 劃分,服務就會建立一個兄弟產品群組來代表不在 [運動用品] 中的產品,並將此欄位設定為 True。 此產品群組的父識別碼和運動用品產品群組指向根節點。

取得此產品群組的父系。

傳回:

類型 描述
產品群組 此產品群組的父系。

setMaxCpc (double cpc)

設定此產品群組的每次點選成本出價上限。

引數

名稱 類型 描述
每次點選成本 double 出價金額。 出價金額以帳戶的貨幣計算,而該貨幣決定了您可以指定的最低和最高出價值。 如果此產品群組已細分 (有子系) ,或屬於負數產品群組 (isExcluded 則請勿設定出價,但 true) 。

傳回

類型 描述
void 會傳回 nothing。