Class UserListGlobalLicense
A user list global license.
This feature is only available to data partners.
Implements
Namespace: Google.Ads.DataManager.V1
Assembly: Google.Ads.DataManager.V1.dll
Syntax
public sealed class UserListGlobalLicense : IMessage<UserListGlobalLicense>, IEquatable<UserListGlobalLicense>, IDeepCloneable<UserListGlobalLicense>, IBufferMessage, IMessage
Constructors
UserListGlobalLicense()
Declaration
public UserListGlobalLicense()
UserListGlobalLicense(UserListGlobalLicense)
Declaration
public UserListGlobalLicense(UserListGlobalLicense other)
Parameters
| Type | Name | Description |
|---|---|---|
| UserListGlobalLicense | other |
Properties
HasLicenseType
Gets whether the "license_type" field is set
Declaration
public bool HasLicenseType { get; }
Property Value
| Type | Description |
|---|---|
| bool |
HasStatus
Gets whether the "status" field is set
Declaration
public bool HasStatus { get; }
Property Value
| Type | Description |
|---|---|
| bool |
HasUserListId
Gets whether the "user_list_id" field is set
Declaration
public bool HasUserListId { get; }
Property Value
| Type | Description |
|---|---|
| bool |
HistoricalPricings
Output only. Pricing history of this user list license.
This field is read-only.
Declaration
public RepeatedField<UserListLicensePricing> HistoricalPricings { get; }
Property Value
| Type | Description |
|---|---|
| RepeatedField<UserListLicensePricing> |
LicenseType
Immutable. Product type of client customer which the user list is being licensed to.
Declaration
public UserListGlobalLicenseType LicenseType { get; set; }
Property Value
| Type | Description |
|---|---|
| UserListGlobalLicenseType |
Metrics
Output only. Metrics related to this license
This field is read-only and only populated if the start and end dates are set in the ListUserListGlobalLicenses call
Declaration
public UserListLicenseMetrics Metrics { get; set; }
Property Value
| Type | Description |
|---|---|
| UserListLicenseMetrics |
Name
Identifier. The resource name of the user list global license.
Declaration
public string Name { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Pricing
Optional. UserListGlobalLicense pricing.
Declaration
public UserListLicensePricing Pricing { get; set; }
Property Value
| Type | Description |
|---|---|
| UserListLicensePricing |
Status
Optional. Status of UserListGlobalLicense - ENABLED or DISABLED.
Declaration
public UserListLicenseStatus Status { get; set; }
Property Value
| Type | Description |
|---|---|
| UserListLicenseStatus |
UserListDisplayName
Output only. Name of the user list being licensed.
This field is read-only.
Declaration
public string UserListDisplayName { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
UserListGlobalLicenseName
UserListGlobalLicenseName-typed view over the Name resource name property.
Declaration
public UserListGlobalLicenseName UserListGlobalLicenseName { get; set; }
Property Value
| Type | Description |
|---|---|
| UserListGlobalLicenseName |
UserListId
Immutable. ID of the user list being licensed.
Declaration
public long UserListId { get; set; }
Property Value
| Type | Description |
|---|---|
| long |