Interface DetailPlacementViewOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
DetailPlacementView,DetailPlacementView.Builder
public interface DetailPlacementViewOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionOutput only.com.google.protobuf.ByteStringOutput only.Output only.com.google.protobuf.ByteStringOutput only.Output only.com.google.protobuf.ByteStringOutput only.Output only.intOutput only.Output only.com.google.protobuf.ByteStringOutput only.Output only.com.google.protobuf.ByteStringOutput only.booleanOutput only.booleanOutput only.booleanOutput only.booleanOutput only.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getResourceName
String getResourceName()Output only. The resource name of the detail placement view. Detail placement view resource names have the form: `customers/{customer_id}/detailPlacementViews/{ad_group_id}~{base64_placement}`string resource_name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }- Returns:
- The resourceName.
-
getResourceNameBytes
com.google.protobuf.ByteString getResourceNameBytes()Output only. The resource name of the detail placement view. Detail placement view resource names have the form: `customers/{customer_id}/detailPlacementViews/{ad_group_id}~{base64_placement}`string resource_name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }- Returns:
- The bytes for resourceName.
-
hasPlacement
boolean hasPlacement()Output only. The automatic placement string at detail level, e. g. website URL, mobile application ID, or a YouTube video ID.
optional string placement = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- Whether the placement field is set.
-
getPlacement
String getPlacement()Output only. The automatic placement string at detail level, e. g. website URL, mobile application ID, or a YouTube video ID.
optional string placement = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The placement.
-
getPlacementBytes
com.google.protobuf.ByteString getPlacementBytes()Output only. The automatic placement string at detail level, e. g. website URL, mobile application ID, or a YouTube video ID.
optional string placement = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The bytes for placement.
-
hasDisplayName
boolean hasDisplayName()Output only. The display name is URL name for websites, YouTube video name for YouTube videos, and translated mobile app name for mobile apps.
optional string display_name = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- Whether the displayName field is set.
-
getDisplayName
String getDisplayName()Output only. The display name is URL name for websites, YouTube video name for YouTube videos, and translated mobile app name for mobile apps.
optional string display_name = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The displayName.
-
getDisplayNameBytes
com.google.protobuf.ByteString getDisplayNameBytes()Output only. The display name is URL name for websites, YouTube video name for YouTube videos, and translated mobile app name for mobile apps.
optional string display_name = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The bytes for displayName.
-
hasGroupPlacementTargetUrl
boolean hasGroupPlacementTargetUrl()Output only. URL of the group placement, for example, domain, link to the mobile application in app store, or a YouTube channel URL.
optional string group_placement_target_url = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- Whether the groupPlacementTargetUrl field is set.
-
getGroupPlacementTargetUrl
String getGroupPlacementTargetUrl()Output only. URL of the group placement, for example, domain, link to the mobile application in app store, or a YouTube channel URL.
optional string group_placement_target_url = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The groupPlacementTargetUrl.
-
getGroupPlacementTargetUrlBytes
com.google.protobuf.ByteString getGroupPlacementTargetUrlBytes()Output only. URL of the group placement, for example, domain, link to the mobile application in app store, or a YouTube channel URL.
optional string group_placement_target_url = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The bytes for groupPlacementTargetUrl.
-
hasTargetUrl
boolean hasTargetUrl()Output only. URL of the placement, for example, website, link to the mobile application in app store, or a YouTube video URL.
optional string target_url = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- Whether the targetUrl field is set.
-
getTargetUrl
String getTargetUrl()Output only. URL of the placement, for example, website, link to the mobile application in app store, or a YouTube video URL.
optional string target_url = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The targetUrl.
-
getTargetUrlBytes
com.google.protobuf.ByteString getTargetUrlBytes()Output only. URL of the placement, for example, website, link to the mobile application in app store, or a YouTube video URL.
optional string target_url = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The bytes for targetUrl.
-
getPlacementTypeValue
int getPlacementTypeValue()Output only. Type of the placement, for example, Website, YouTube Video, and Mobile Application.
.google.ads.googleads.v18.enums.PlacementTypeEnum.PlacementType placement_type = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The enum numeric value on the wire for placementType.
-
getPlacementType
PlacementTypeEnum.PlacementType getPlacementType()Output only. Type of the placement, for example, Website, YouTube Video, and Mobile Application.
.google.ads.googleads.v18.enums.PlacementTypeEnum.PlacementType placement_type = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The placementType.
-