Class ViewabilityProvider
The [ViewabilityProvider][google.ads.admanager.v1.ViewabilityProvider] resource.
Represents a third-party company used to measure creative viewability.
Implements
Namespace: Google.Ads.AdManager.V1
Assembly: Google.Ads.AdManager.V1.dll
Syntax
public sealed class ViewabilityProvider : IMessage<ViewabilityProvider>, IEquatable<ViewabilityProvider>, IDeepCloneable<ViewabilityProvider>, IBufferMessage, IMessage
Constructors
ViewabilityProvider()
Declaration
public ViewabilityProvider()
ViewabilityProvider(ViewabilityProvider)
Declaration
public ViewabilityProvider(ViewabilityProvider other)
Parameters
| Type | Name | Description |
|---|---|---|
| ViewabilityProvider | other |
Properties
Address
Optional. The address of the [ViewabilityProvider][google.ads.admanager.v1.ViewabilityProvider].
Declaration
public string Address { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
AppliedTeams
Optional. The resource names of Teams that are directly associated with the [ViewabilityProvider][google.ads.admanager.v1.ViewabilityProvider]. Format: "networks/{network_code}/teams/{team_id}"
Declaration
public RepeatedField<string> AppliedTeams { get; }
Property Value
| Type | Description |
|---|---|
| RepeatedField<string> |
AppliedTeamsAsTeamNames
TeamName-typed view over the AppliedTeams resource name property.
Declaration
public ResourceNameList<TeamName> AppliedTeamsAsTeamNames { get; }
Property Value
| Type | Description |
|---|---|
| ResourceNameList<TeamName> |
Comment
Optional. Comment about the [ViewabilityProvider][google.ads.admanager.v1.ViewabilityProvider].
Declaration
public string Comment { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
DisplayName
Required. The display name of the [ViewabilityProvider][google.ads.admanager.v1.ViewabilityProvider].
Declaration
public string DisplayName { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Optional. The email of the [ViewabilityProvider][google.ads.admanager.v1.ViewabilityProvider].
Declaration
public string Email { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
ExternalId
Optional. The external ID of the [ViewabilityProvider][google.ads.admanager.v1.ViewabilityProvider].
Declaration
public string ExternalId { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Fax
Optional. The fax number of the [ViewabilityProvider][google.ads.admanager.v1.ViewabilityProvider].
Declaration
public string Fax { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
HasAddress
Gets whether the "address" field is set
Declaration
public bool HasAddress { get; }
Property Value
| Type | Description |
|---|---|
| bool |
HasComment
Gets whether the "comment" field is set
Declaration
public bool HasComment { get; }
Property Value
| Type | Description |
|---|---|
| bool |
HasDisplayName
Gets whether the "display_name" field is set
Declaration
public bool HasDisplayName { get; }
Property Value
| Type | Description |
|---|---|
| bool |
HasEmail
Gets whether the "email" field is set
Declaration
public bool HasEmail { get; }
Property Value
| Type | Description |
|---|---|
| bool |
HasExternalId
Gets whether the "external_id" field is set
Declaration
public bool HasExternalId { get; }
Property Value
| Type | Description |
|---|---|
| bool |
HasFax
Gets whether the "fax" field is set
Declaration
public bool HasFax { get; }
Property Value
| Type | Description |
|---|---|
| bool |
HasPhone
Gets whether the "phone" field is set
Declaration
public bool HasPhone { get; }
Property Value
| Type | Description |
|---|---|
| bool |
HasPrimaryContact
Gets whether the "primary_contact" field is set
Declaration
public bool HasPrimaryContact { get; }
Property Value
| Type | Description |
|---|---|
| bool |
HasRejectionTrackerUrl
Gets whether the "rejection_tracker_url" field is set
Declaration
public bool HasRejectionTrackerUrl { get; }
Property Value
| Type | Description |
|---|---|
| bool |
HasVendorKey
Gets whether the "vendor_key" field is set
Declaration
public bool HasVendorKey { get; }
Property Value
| Type | Description |
|---|---|
| bool |
HasVerificationScriptUrl
Gets whether the "verification_script_url" field is set
Declaration
public bool HasVerificationScriptUrl { get; }
Property Value
| Type | Description |
|---|---|
| bool |
HasVerificationScriptUrlParameters
Gets whether the "verification_script_url_parameters" field is set
Declaration
public bool HasVerificationScriptUrlParameters { get; }
Property Value
| Type | Description |
|---|---|
| bool |
Name
Identifier. The resource name of the
[ViewabilityProvider][google.ads.admanager.v1.ViewabilityProvider]. Format:
networks/{network_code}/viewabilityProviders/{viewability_provider}
Declaration
public string Name { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Phone
Optional. The phone number of the [ViewabilityProvider][google.ads.admanager.v1.ViewabilityProvider].
Declaration
public string Phone { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
PrimaryContact
Optional. The resource name of primary Contact of the [ViewabilityProvider][google.ads.admanager.v1.ViewabilityProvider]. Format: "networks/{network_code}/contacts/{contact_id}"
Declaration
public string PrimaryContact { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
PrimaryContactAsContactName
ContactName-typed view over the PrimaryContact resource name property.
Declaration
public ContactName PrimaryContactAsContactName { get; set; }
Property Value
| Type | Description |
|---|---|
| ContactName |
RejectionTrackerUrl
Optional. The URL that should be pinged if the verification script cannot be run.
Declaration
public string RejectionTrackerUrl { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
UpdateTime
Output only. The time the [ViewabilityProvider][google.ads.admanager.v1.ViewabilityProvider] was last updated.
Declaration
public Timestamp UpdateTime { get; set; }
Property Value
| Type | Description |
|---|---|
| Timestamp |
VendorKey
Required. The key for the [ViewabilityProvider][google.ads.admanager.v1.ViewabilityProvider].
Declaration
public string VendorKey { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
VerificationScriptUrl
Required. The URL that hosts the verification script for the [ViewabilityProvider][google.ads.admanager.v1.ViewabilityProvider].
Declaration
public string VerificationScriptUrl { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
VerificationScriptUrlParameters
Optional. The URL parameters that will be passed to the verification script.
Declaration
public string VerificationScriptUrlParameters { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
ViewabilityProviderName
ViewabilityProviderName-typed view over the Name resource name property.
Declaration
public ViewabilityProviderName ViewabilityProviderName { get; set; }
Property Value
| Type | Description |
|---|---|
| ViewabilityProviderName |