包含管理產品類型產品群組的方法。 此物件衍生自 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 "PRODUCT_TYPE": {
// It's only necessary to cast the product group to a ProductType product
// group if you need to get the type's name by calling getType(). Otherwise,
// you can simply use ProductGroup if you want to get the type's value by
// calling getValue().
var productType = productGroup.asProductType();
var typeName = productType.getType();
var typeValue = productType.getValue();
break;
}
// Other cases
}
}
方法
| 方法名稱 | 傳回類型 | 描述 |
|---|---|---|
| 兒童 | ProductGroupSelector | 取得用來篩選此產品群組子產品群組清單的選取器。 |
| getAdGroup | 廣告群組 | 取得此產品群組所屬的廣告群組。 |
| getCampaign | 行銷活動 | 取得此產品群組所屬的廣告活動。 |
| getDimension | 字串 | 取得此產品群組的維度。 |
| getEntityType | 字串 | 取得此實體的類型。 |
| getId | 字串 | 取得唯一識別此產品群組的識別碼。 |
| getMaxCpc | double | 取得此產品群組的每次點選成本出價上限。 |
| getStats | 統計資料 | 取得此產品群組的成效資料。 |
| getType | 字串 | 取得產品的類型。 |
| getValue | 字串 | 取得產品類型的值。 |
| isExcluded | 布林值 | 取得布林值,判斷是否排除此產品群組。 |
| isOtherCase | 布林值 | 取得布林值,判斷此產品群組是否代表其同層級產品群組未代表的所有其他案例。 |
| 父系 | 產品群組 | 取得此產品群組的上層產品群組。 |
| setMaxCpc (double cpc) | void | 設定要用於此產品群組的每次點選成本出價上限。 |
兒童
取得用來篩選此產品群組子產品群組清單的 選取器 。
傳回
| 類型 | 描述 |
|---|---|
| ProductGroupSelector | 用來篩選此產品群組中子系清單的選取器。 |
getAdGroup
取得此產品群組所屬的廣告群組。
傳回
| 類型 | 描述 |
|---|---|
| 廣告群組 | 此產品群組所屬的廣告群組。 |
getCampaign
取得此產品群組所屬的廣告活動。
傳回
| 類型 | 描述 |
|---|---|
| 行銷活動 | 此產品群組所屬的廣告活動。 |
getDimension
取得此產品群組的維度。
傳回
| 類型 | 描述 |
|---|---|
| 字串 | 此產品群組的維度,設為 PRODUCT_TYPE。 |
getEntityType
取得此實體的類型。
傳回
| 類型 | 描述 |
|---|---|
| 字串 | 此實體的類型,即 ProductType。 |
getId
取得唯一識別此產品群組的識別碼。
傳回
| 類型 | 描述 |
|---|---|
| 字串 | 唯一識別此產品群組的 ID。 |
getMaxCpc
取得此產品群組的每次點選成本出價上限。
傳回
| 類型 | 描述 |
|---|---|
| double | 出價金額。 如果未設定,則傳回 null (這是負數產品群組) isExluded 為 True 。 |
getStats
取得此產品群組的成效資料。
若要呼叫此方法,您必須在產品群組選取器的鏈結中包含其中一個forDateRange方法。
傳回:
| 類型 | 描述 |
|---|---|
| 統計資料 | 此產品群組的成效資料。 |
getType
取得產品的類型。
傳回
| 類型 | 描述 |
|---|---|
| 字串 | 產品類型。 例如,PRODUCT_TYPE_L1、PRODUCT_TYPE_L2 等。 |
getValue
取得產品類型的值。
傳回:
| 類型 | 描述 |
|---|---|
| 字串 | 產品類型的價值。 |
isExcluded
取得布林值,判斷此產品群組是否為負數產品群組。
傳回:
| 類型 | 描述 |
|---|---|
| 布林值 | 如果此產品群組為負數群組,則為 True ;否則為 false。 例如,您不是包括所有速降滑雪板,而是排除它們。 |
isOtherCase
取得布林值,判斷此產品群組是否代表未由其同層級產品群組代表的所有項目 (aka.,另一種情況) 。
傳回:
| 類型 | 描述 |
|---|---|
| 布林值 | 如果此產品群組代表「其他」案例,則為 True ;否則為 false。 例如,如果您將根節點) ([所有產品] 依 [運動用品] 劃分,服務就會建立一個兄弟產品群組來代表不在 [運動用品] 中的產品,並將此欄位設定為 True。 此產品群組的父識別碼和運動用品產品群組指向根節點。 |
母
取得此產品群組的父系。
傳回:
| 類型 | 描述 |
|---|---|
| 產品群組 | 此產品群組的父系。 |
setMaxCpc (double cpc)
設定此產品群組的每次點選成本出價上限。
引數
| 名稱 | 類型 | 描述 |
|---|---|---|
| 每次點選成本 | double | 出價金額。 出價金額以帳戶的貨幣計算,而該貨幣決定了您可以指定的最低和最高出價值。 如果此產品群組已細分 (有子系) ,或屬於負數產品群組 (isExcluded 則請勿設定出價,但 true) 。 |
傳回
| 類型 | 描述 |
|---|---|
| void | 會傳回 nothing。 |