📂 File Browser

AgentAI/vendor/google/apiclient-services/src/Dfareporting
☀️ Light Mode
🎯 Quick Launch:

📁 Directories

📁 Resource/ 🔓 Open

📄 Files

🐘 Account.php
▶ Open 📄 View Source
🐘 AccountActiveAdSummary.php
▶ Open 📄 View Source
🐘 AccountPermission.php
▶ Open 📄 View Source
🐘 AccountPermissionGroup.php
▶ Open 📄 View Source
🐘 AccountPermissionGroupsListResponse.php
▶ Open 📄 View Source
🐘 AccountPermissionsListResponse.php
▶ Open 📄 View Source
🐘 AccountUserProfile.php
▶ Open 📄 View Source
🐘 AccountUserProfilesListResponse.php
▶ Open 📄 View Source
🐘 AccountsListResponse.php
▶ Open 📄 View Source
🐘 Activities.php
▶ Open 📄 View Source
🐘 AdBlockingConfiguration.php
▶ Open 📄 View Source
🐘 AdSlot.php
▶ Open 📄 View Source
🐘 AdsListResponse.php
▶ Open 📄 View Source
🐘 Advertiser.php
▶ Open 📄 View Source
🐘 AdvertiserGroup.php
▶ Open 📄 View Source
🐘 AdvertiserGroupsListResponse.php
▶ Open 📄 View Source
🐘 AdvertiserInvoicesListResponse.php
▶ Open 📄 View Source
🐘 AdvertiserLandingPagesListResponse.php
▶ Open 📄 View Source
🐘 AdvertisersListResponse.php
▶ Open 📄 View Source
🐘 AudienceSegment.php
▶ Open 📄 View Source
🐘 AudienceSegmentGroup.php
▶ Open 📄 View Source
🐘 BillingAssignment.php
▶ Open 📄 View Source
🐘 BillingAssignmentsListResponse.php
▶ Open 📄 View Source
🐘 BillingProfile.php
▶ Open 📄 View Source
🐘 BillingProfilesListResponse.php
▶ Open 📄 View Source
🐘 BillingRate.php
▶ Open 📄 View Source
🐘 BillingRateTieredRate.php
▶ Open 📄 View Source
🐘 BillingRatesListResponse.php
▶ Open 📄 View Source
🐘 Browser.php
▶ Open 📄 View Source
🐘 BrowsersListResponse.php
▶ Open 📄 View Source
🐘 Campaign.php
▶ Open 📄 View Source
🐘 CampaignCreativeAssociation.php
▶ Open 📄 View Source
🐘 CampaignCreativeAssociationsListResponse.php
▶ Open 📄 View Source
🐘 CampaignSummary.php
▶ Open 📄 View Source
🐘 CampaignsListResponse.php
▶ Open 📄 View Source
🐘 CartData.php
▶ Open 📄 View Source
🐘 CartDataItem.php
▶ Open 📄 View Source
🐘 ChangeLog.php
▶ Open 📄 View Source
🐘 ChangeLogsListResponse.php
▶ Open 📄 View Source
🐘 ChannelGrouping.php
▶ Open 📄 View Source
🐘 ChannelGroupingRule.php
▶ Open 📄 View Source
🐘 CitiesListResponse.php
▶ Open 📄 View Source
🐘 City.php
▶ Open 📄 View Source
🐘 ClickTag.php
▶ Open 📄 View Source
🐘 ClickThroughUrl.php
▶ Open 📄 View Source
🐘 ClickThroughUrlSuffixProperties.php
▶ Open 📄 View Source
🐘 CompanionClickThroughOverride.php
▶ Open 📄 View Source
🐘 CompanionSetting.php
▶ Open 📄 View Source
🐘 CompatibleFields.php
▶ Open 📄 View Source
🐘 ConnectionType.php
▶ Open 📄 View Source
🐘 ConnectionTypesListResponse.php
▶ Open 📄 View Source
🐘 ContentCategoriesListResponse.php
▶ Open 📄 View Source
🐘 ContentCategory.php
▶ Open 📄 View Source
🐘 ContentSource.php
▶ Open 📄 View Source
🐘 ContentSourceMetaData.php
▶ Open 📄 View Source
🐘 ContextualKeyword.php
▶ Open 📄 View Source
🐘 ContextualKeywordTargeting.php
▶ Open 📄 View Source
🐘 Conversion.php
▶ Open 📄 View Source
🐘 ConversionError.php
▶ Open 📄 View Source
🐘 ConversionStatus.php
▶ Open 📄 View Source
🐘 ConversionsBatchInsertRequest.php
▶ Open 📄 View Source
🐘 ConversionsBatchInsertResponse.php
▶ Open 📄 View Source
🐘 ConversionsBatchUpdateRequest.php
▶ Open 📄 View Source
🐘 ConversionsBatchUpdateResponse.php
▶ Open 📄 View Source
🐘 CountriesListResponse.php
▶ Open 📄 View Source
🐘 Country.php
▶ Open 📄 View Source
🐘 Creative.php
▶ Open 📄 View Source
🐘 CreativeAsset.php
▶ Open 📄 View Source
🐘 CreativeAssetId.php
▶ Open 📄 View Source
🐘 CreativeAssetMetadata.php
▶ Open 📄 View Source
🐘 CreativeAssetSelection.php
▶ Open 📄 View Source
🐘 CreativeAssignment.php
▶ Open 📄 View Source
🐘 CreativeClickThroughUrl.php
▶ Open 📄 View Source
🐘 CreativeCustomEvent.php
▶ Open 📄 View Source
🐘 CreativeField.php
▶ Open 📄 View Source
🐘 CreativeFieldAssignment.php
▶ Open 📄 View Source
🐘 CreativeFieldValue.php
▶ Open 📄 View Source
🐘 CreativeFieldValuesListResponse.php
▶ Open 📄 View Source
🐘 CreativeFieldsListResponse.php
▶ Open 📄 View Source
🐘 CreativeGroup.php
▶ Open 📄 View Source
🐘 CreativeGroupAssignment.php
▶ Open 📄 View Source
🐘 CreativeGroupsListResponse.php
▶ Open 📄 View Source
🐘 CreativeOptimizationConfiguration.php
▶ Open 📄 View Source
🐘 CreativeRotation.php
▶ Open 📄 View Source
🐘 CreativesListResponse.php
▶ Open 📄 View Source
🐘 CrossDimensionReachReportCompatibleFields.php
▶ Open 📄 View Source
🐘 CrossMediaReachReportCompatibleFields.php
▶ Open 📄 View Source
🐘 CustomFloodlightVariable.php
▶ Open 📄 View Source
🐘 CustomRichMediaEvents.php
▶ Open 📄 View Source
🐘 CustomRule.php
▶ Open 📄 View Source
🐘 CustomValueField.php
▶ Open 📄 View Source
🐘 CustomViewabilityMetric.php
▶ Open 📄 View Source
🐘 CustomViewabilityMetricConfiguration.php
▶ Open 📄 View Source
🐘 DateRange.php
▶ Open 📄 View Source
🐘 DayPartTargeting.php
▶ Open 📄 View Source
🐘 DeepLink.php
▶ Open 📄 View Source
🐘 DefaultClickThroughEventTagProperties.php
▶ Open 📄 View Source
🐘 DeliverySchedule.php
▶ Open 📄 View Source
🐘 DependentFieldValue.php
▶ Open 📄 View Source
🐘 DfareportingFile.php
▶ Open 📄 View Source
🐘 DfareportingFileUrls.php
▶ Open 📄 View Source
🐘 DfareportingStudioCreativeAssetsInsertRequest.php
▶ Open 📄 View Source
🐘 DfpSettings.php
▶ Open 📄 View Source
🐘 Dimension.php
▶ Open 📄 View Source
🐘 DimensionFilter.php
▶ Open 📄 View Source
🐘 DimensionValue.php
▶ Open 📄 View Source
🐘 DimensionValueList.php
▶ Open 📄 View Source
🐘 DimensionValueRequest.php
▶ Open 📄 View Source
🐘 DirectorySite.php
▶ Open 📄 View Source
🐘 DirectorySiteSettings.php
▶ Open 📄 View Source
🐘 DirectorySitesListResponse.php
▶ Open 📄 View Source
🐘 DisjunctiveMatchStatement.php
▶ Open 📄 View Source
🐘 DynamicFeed.php
▶ Open 📄 View Source
🐘 DynamicFeedsInsertRequest.php
▶ Open 📄 View Source
🐘 DynamicProfile.php
▶ Open 📄 View Source
🐘 DynamicProfileFeedSettings.php
▶ Open 📄 View Source
🐘 DynamicProfileGenerateCodeResponse.php
▶ Open 📄 View Source
🐘 DynamicProfileVersion.php
▶ Open 📄 View Source
🐘 DynamicRules.php
▶ Open 📄 View Source
🐘 DynamicTargetingKey.php
▶ Open 📄 View Source
🐘 DynamicTargetingKeysListResponse.php
▶ Open 📄 View Source
🐘 Element.php
▶ Open 📄 View Source
🐘 EncryptionInfo.php
▶ Open 📄 View Source
🐘 EventFilter.php
▶ Open 📄 View Source
🐘 EventTag.php
▶ Open 📄 View Source
🐘 EventTagOverride.php
▶ Open 📄 View Source
🐘 EventTagsListResponse.php
▶ Open 📄 View Source
🐘 FeedField.php
▶ Open 📄 View Source
🐘 FeedIngestionStatus.php
▶ Open 📄 View Source
🐘 FeedSchedule.php
▶ Open 📄 View Source
🐘 FieldError.php
▶ Open 📄 View Source
🐘 FieldFilter.php
▶ Open 📄 View Source
🐘 FileList.php
▶ Open 📄 View Source
🐘 Flight.php
▶ Open 📄 View Source
🐘 FloodlightActivitiesGenerateTagResponse.php
▶ Open 📄 View Source
🐘 FloodlightActivitiesListResponse.php
▶ Open 📄 View Source
🐘 FloodlightActivity.php
▶ Open 📄 View Source
🐘 FloodlightActivityDynamicTag.php
▶ Open 📄 View Source
🐘 FloodlightActivityGroup.php
▶ Open 📄 View Source
🐘 FloodlightActivityGroupsListResponse.php
▶ Open 📄 View Source
🐘 FloodlightActivityPublisherDynamicTag.php
▶ Open 📄 View Source
🐘 FloodlightConfiguration.php
▶ Open 📄 View Source
🐘 FloodlightConfigurationsListResponse.php
▶ Open 📄 View Source
🐘 FloodlightReportCompatibleFields.php
▶ Open 📄 View Source
🐘 FrequencyCap.php
▶ Open 📄 View Source
🐘 FsCommand.php
▶ Open 📄 View Source
🐘 GeoTargeting.php
▶ Open 📄 View Source
🐘 IngestionErrorRecord.php
▶ Open 📄 View Source
🐘 IngestionStatus.php
▶ Open 📄 View Source
🐘 InventoryItem.php
▶ Open 📄 View Source
🐘 InventoryItemsListResponse.php
▶ Open 📄 View Source
🐘 Invoice.php
▶ Open 📄 View Source
🐘 KeyValueTargetingExpression.php
▶ Open 📄 View Source
🐘 LandingPage.php
▶ Open 📄 View Source
🐘 Language.php
▶ Open 📄 View Source
🐘 LanguageTargeting.php
▶ Open 📄 View Source
🐘 LanguagesListResponse.php
▶ Open 📄 View Source
🐘 LastModifiedInfo.php
▶ Open 📄 View Source
🐘 ListPopulationClause.php
▶ Open 📄 View Source
🐘 ListPopulationRule.php
▶ Open 📄 View Source
🐘 ListPopulationTerm.php
▶ Open 📄 View Source
🐘 ListTargetingExpression.php
▶ Open 📄 View Source
🐘 LookbackConfiguration.php
▶ Open 📄 View Source
🐘 MeasurementPartnerAdvertiserLink.php
▶ Open 📄 View Source
🐘 MeasurementPartnerCampaignLink.php
▶ Open 📄 View Source
🐘 MeasurementPartnerWrappingData.php
▶ Open 📄 View Source
🐘 Metric.php
▶ Open 📄 View Source
🐘 Metro.php
▶ Open 📄 View Source
🐘 MetrosListResponse.php
▶ Open 📄 View Source
🐘 MobileApp.php
▶ Open 📄 View Source
🐘 MobileAppsListResponse.php
▶ Open 📄 View Source
🐘 MobileCarrier.php
▶ Open 📄 View Source
🐘 MobileCarriersListResponse.php
▶ Open 📄 View Source
🐘 ObaIcon.php
▶ Open 📄 View Source
🐘 ObjectFilter.php
▶ Open 📄 View Source
🐘 OfflineUserAddressInfo.php
▶ Open 📄 View Source
🐘 OffsetPosition.php
▶ Open 📄 View Source
🐘 OmnitureSettings.php
▶ Open 📄 View Source
🐘 OperatingSystem.php
▶ Open 📄 View Source
🐘 OperatingSystemVersion.php
▶ Open 📄 View Source
🐘 OperatingSystemVersionsListResponse.php
▶ Open 📄 View Source
🐘 OperatingSystemsListResponse.php
▶ Open 📄 View Source
🐘 OptimizationActivity.php
▶ Open 📄 View Source
🐘 Order.php
▶ Open 📄 View Source
🐘 OrderContact.php
▶ Open 📄 View Source
🐘 OrderDocument.php
▶ Open 📄 View Source
🐘 OrderDocumentsListResponse.php
▶ Open 📄 View Source
🐘 OrdersListResponse.php
▶ Open 📄 View Source
🐘 PathFilter.php
▶ Open 📄 View Source
🐘 PathReportCompatibleFields.php
▶ Open 📄 View Source
🐘 PathReportDimensionValue.php
▶ Open 📄 View Source
🐘 PathToConversionReportCompatibleFields.php
▶ Open 📄 View Source
🐘 Placement.php
▶ Open 📄 View Source
🐘 PlacementAssignment.php
▶ Open 📄 View Source
🐘 PlacementConversionDomainOverride.php
▶ Open 📄 View Source
🐘 PlacementGroup.php
▶ Open 📄 View Source
🐘 PlacementGroupsListResponse.php
▶ Open 📄 View Source
🐘 PlacementSingleConversionDomain.php
▶ Open 📄 View Source
🐘 PlacementStrategiesListResponse.php
▶ Open 📄 View Source
🐘 PlacementStrategy.php
▶ Open 📄 View Source
🐘 PlacementTag.php
▶ Open 📄 View Source
🐘 PlacementsGenerateTagsResponse.php
▶ Open 📄 View Source
🐘 PlacementsListResponse.php
▶ Open 📄 View Source
🐘 PlatformType.php
▶ Open 📄 View Source
🐘 PlatformTypesListResponse.php
▶ Open 📄 View Source
🐘 PopupWindowProperties.php
▶ Open 📄 View Source
🐘 PostalCode.php
▶ Open 📄 View Source
🐘 PostalCodesListResponse.php
▶ Open 📄 View Source
🐘 Pricing.php
▶ Open 📄 View Source
🐘 PricingSchedule.php
▶ Open 📄 View Source
🐘 PricingSchedulePricingPeriod.php
▶ Open 📄 View Source
🐘 Project.php
▶ Open 📄 View Source
🐘 ProjectsListResponse.php
▶ Open 📄 View Source
🐘 ProximityFilter.php
▶ Open 📄 View Source
🐘 ReachReportCompatibleFields.php
▶ Open 📄 View Source
🐘 Recipient.php
▶ Open 📄 View Source
🐘 Region.php
▶ Open 📄 View Source
🐘 RegionsListResponse.php
▶ Open 📄 View Source
🐘 RemarketingList.php
▶ Open 📄 View Source
🐘 RemarketingListShare.php
▶ Open 📄 View Source
🐘 RemarketingListsListResponse.php
▶ Open 📄 View Source
🐘 RemarketingValueAttribute.php
▶ Open 📄 View Source
🐘 Report.php
▶ Open 📄 View Source
🐘 ReportCompatibleFields.php
▶ Open 📄 View Source
🐘 ReportCriteria.php
▶ Open 📄 View Source
🐘 ReportCrossDimensionReachCriteria.php
▶ Open 📄 View Source
🐘 ReportCrossMediaReachCriteria.php
▶ Open 📄 View Source
🐘 ReportDelivery.php
▶ Open 📄 View Source
🐘 ReportFloodlightCriteria.php
▶ Open 📄 View Source
🐘 ReportFloodlightCriteriaReportProperties.php
▶ Open 📄 View Source
🐘 ReportList.php
▶ Open 📄 View Source
🐘 ReportPathAttributionCriteria.php
▶ Open 📄 View Source
🐘 ReportPathCriteria.php
▶ Open 📄 View Source
🐘 ReportPathToConversionCriteria.php
▶ Open 📄 View Source
🐘 ReportPathToConversionCriteriaReportProperties.php
▶ Open 📄 View Source
🐘 ReportReachCriteria.php
▶ Open 📄 View Source
🐘 ReportSchedule.php
▶ Open 📄 View Source
🐘 ReportsConfiguration.php
▶ Open 📄 View Source
🐘 RequestValue.php
▶ Open 📄 View Source
🐘 RichMediaExitOverride.php
▶ Open 📄 View Source
🐘 Rule.php
▶ Open 📄 View Source
🐘 RuleBlock.php
▶ Open 📄 View Source
🐘 Site.php
▶ Open 📄 View Source
🐘 SiteCompanionSetting.php
▶ Open 📄 View Source
🐘 SiteContact.php
▶ Open 📄 View Source
🐘 SiteSettings.php
▶ Open 📄 View Source
🐘 SiteSkippableSetting.php
▶ Open 📄 View Source
🐘 SiteTranscodeSetting.php
▶ Open 📄 View Source
🐘 SiteVideoSettings.php
▶ Open 📄 View Source
🐘 SitesListResponse.php
▶ Open 📄 View Source
🐘 Size.php
▶ Open 📄 View Source
🐘 SizesListResponse.php
▶ Open 📄 View Source
🐘 SkippableSetting.php
▶ Open 📄 View Source
🐘 SortedDimension.php
▶ Open 📄 View Source
🐘 StudioCreative.php
▶ Open 📄 View Source
🐘 StudioCreativeAsset.php
▶ Open 📄 View Source
🐘 StudioCreativeAssetsResponse.php
▶ Open 📄 View Source
🐘 StudioCreativeDimension.php
▶ Open 📄 View Source
🐘 Subaccount.php
▶ Open 📄 View Source
🐘 SubaccountsListResponse.php
▶ Open 📄 View Source
🐘 TagData.php
▶ Open 📄 View Source
🐘 TagSetting.php
▶ Open 📄 View Source
🐘 TagSettings.php
▶ Open 📄 View Source
🐘 TargetWindow.php
▶ Open 📄 View Source
🐘 TargetableRemarketingList.php
▶ Open 📄 View Source
🐘 TargetableRemarketingListsListResponse.php
▶ Open 📄 View Source
🐘 TargetingTemplate.php
▶ Open 📄 View Source
🐘 TargetingTemplatesListResponse.php
▶ Open 📄 View Source
🐘 TechnologyTargeting.php
▶ Open 📄 View Source
🐘 ThirdPartyAuthenticationToken.php
▶ Open 📄 View Source
🐘 ThirdPartyTrackingUrl.php
▶ Open 📄 View Source
🐘 TranscodeSetting.php
▶ Open 📄 View Source
🐘 TvCampaignDetail.php
▶ Open 📄 View Source
🐘 TvCampaignSummariesListResponse.php
▶ Open 📄 View Source
🐘 TvCampaignSummary.php
▶ Open 📄 View Source
🐘 TvCampaignTimepoint.php
▶ Open 📄 View Source
🐘 UniversalAdId.php
▶ Open 📄 View Source
🐘 UserDefinedVariableConfiguration.php
▶ Open 📄 View Source
🐘 UserIdentifier.php
▶ Open 📄 View Source
🐘 UserProfile.php
▶ Open 📄 View Source
🐘 UserProfileList.php
▶ Open 📄 View Source
🐘 UserRole.php
▶ Open 📄 View Source
🐘 UserRolePermission.php
▶ Open 📄 View Source
🐘 UserRolePermissionGroup.php
▶ Open 📄 View Source
🐘 UserRolePermissionGroupsListResponse.php
▶ Open 📄 View Source
🐘 UserRolePermissionsListResponse.php
▶ Open 📄 View Source
🐘 UserRolesListResponse.php
▶ Open 📄 View Source
🐘 UvarFilter.php
▶ Open 📄 View Source
🐘 VideoFormat.php
▶ Open 📄 View Source
🐘 VideoFormatsListResponse.php
▶ Open 📄 View Source
🐘 VideoOffset.php
▶ Open 📄 View Source
🐘 VideoProcessingData.php
▶ Open 📄 View Source
🐘 VideoSettings.php
▶ Open 📄 View Source
🐘 YoutubeSettings.php
▶ Open 📄 View Source

📄 Source: Account.php

<?php
/*
 * Copyright 2014 Google Inc.
 *
 * Licensed under the Apache License, Version 2.0 (the "License"); you may not
 * use this file except in compliance with the License. You may obtain a copy of
 * the License at
 *
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
 * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
 * License for the specific language governing permissions and limitations under
 * the License.
 */

namespace Google\Service\Dfareporting;

class Account extends \Google\Collection
{
  /**
   * Basic profile has fewer features and lower CPM.
   */
  public const ACCOUNT_PROFILE_ACCOUNT_PROFILE_BASIC = 'ACCOUNT_PROFILE_BASIC';
  /**
   * Standard profile as a higher CPM and all the features.
   */
  public const ACCOUNT_PROFILE_ACCOUNT_PROFILE_STANDARD = 'ACCOUNT_PROFILE_STANDARD';
  public const ACTIVE_ADS_LIMIT_TIER_ACTIVE_ADS_TIER_40K = 'ACTIVE_ADS_TIER_40K';
  public const ACTIVE_ADS_LIMIT_TIER_ACTIVE_ADS_TIER_75K = 'ACTIVE_ADS_TIER_75K';
  public const ACTIVE_ADS_LIMIT_TIER_ACTIVE_ADS_TIER_100K = 'ACTIVE_ADS_TIER_100K';
  public const ACTIVE_ADS_LIMIT_TIER_ACTIVE_ADS_TIER_200K = 'ACTIVE_ADS_TIER_200K';
  public const ACTIVE_ADS_LIMIT_TIER_ACTIVE_ADS_TIER_300K = 'ACTIVE_ADS_TIER_300K';
  public const ACTIVE_ADS_LIMIT_TIER_ACTIVE_ADS_TIER_500K = 'ACTIVE_ADS_TIER_500K';
  public const ACTIVE_ADS_LIMIT_TIER_ACTIVE_ADS_TIER_750K = 'ACTIVE_ADS_TIER_750K';
  public const ACTIVE_ADS_LIMIT_TIER_ACTIVE_ADS_TIER_1M = 'ACTIVE_ADS_TIER_1M';
  protected $collection_key = 'availablePermissionIds';
  /**
   * Account permissions assigned to this account.
   *
   * @var string[]
   */
  public $accountPermissionIds;
  /**
   * Profile for this account. This is a read-only field that can be left blank.
   *
   * @var string
   */
  public $accountProfile;
  /**
   * Whether this account is active.
   *
   * @var bool
   */
  public $active;
  /**
   * Maximum number of active ads allowed for this account.
   *
   * @var string
   */
  public $activeAdsLimitTier;
  /**
   * Whether to serve creatives with Active View tags. If disabled, viewability
   * data will not be available for any impressions.
   *
   * @var bool
   */
  public $activeViewOptOut;
  /**
   * User role permissions available to the user roles of this account.
   *
   * @var string[]
   */
  public $availablePermissionIds;
  /**
   * ID of the country associated with this account.
   *
   * @var string
   */
  public $countryId;
  /**
   * ID of currency associated with this account. This is a required field.
   * Acceptable values are: - "1" for USD - "2" for GBP - "3" for ESP - "4" for
   * SEK - "5" for CAD - "6" for JPY - "7" for DEM - "8" for AUD - "9" for FRF -
   * "10" for ITL - "11" for DKK - "12" for NOK - "13" for FIM - "14" for ZAR -
   * "15" for IEP - "16" for NLG - "17" for EUR - "18" for KRW - "19" for TWD -
   * "20" for SGD - "21" for CNY - "22" for HKD - "23" for NZD - "24" for MYR -
   * "25" for BRL - "26" for PTE - "28" for CLP - "29" for TRY - "30" for ARS -
   * "31" for PEN - "32" for ILS - "33" for CHF - "34" for VEF - "35" for COP -
   * "36" for GTQ - "37" for PLN - "39" for INR - "40" for THB - "41" for IDR -
   * "42" for CZK - "43" for RON - "44" for HUF - "45" for RUB - "46" for AED -
   * "47" for BGN - "48" for HRK - "49" for MXN - "50" for NGN - "51" for EGP
   *
   * @var string
   */
  public $currencyId;
  /**
   * Default placement dimensions for this account.
   *
   * @var string
   */
  public $defaultCreativeSizeId;
  /**
   * Description of this account.
   *
   * @var string
   */
  public $description;
  /**
   * ID of this account. This is a read-only, auto-generated field.
   *
   * @var string
   */
  public $id;
  /**
   * Identifies what kind of resource this is. Value: the fixed string
   * "dfareporting#account".
   *
   * @var string
   */
  public $kind;
  /**
   * Locale of this account. Acceptable values are: - "cs" (Czech) - "de"
   * (German) - "en" (English) - "en-GB" (English United Kingdom) - "es"
   * (Spanish) - "fr" (French) - "it" (Italian) - "ja" (Japanese) - "ko"
   * (Korean) - "pl" (Polish) - "pt-BR" (Portuguese Brazil) - "ru" (Russian) -
   * "sv" (Swedish) - "tr" (Turkish) - "zh-CN" (Chinese Simplified) - "zh-TW"
   * (Chinese Traditional)
   *
   * @var string
   */
  public $locale;
  /**
   * Maximum image size allowed for this account, in kilobytes. Value must be
   * greater than or equal to 1.
   *
   * @var string
   */
  public $maximumImageSize;
  /**
   * Name of this account. This is a required field, and must be less than 128
   * characters long and be globally unique.
   *
   * @var string
   */
  public $name;
  /**
   * Whether campaigns created in this account will be enabled for Nielsen OCR
   * reach ratings by default.
   *
   * @var bool
   */
  public $nielsenOcrEnabled;
  protected $reportsConfigurationType = ReportsConfiguration::class;
  protected $reportsConfigurationDataType = '';
  /**
   * Share Path to Conversion reports with Twitter.
   *
   * @var bool
   */
  public $shareReportsWithTwitter;
  /**
   * File size limit in kilobytes of Rich Media teaser creatives. Acceptable
   * values are 1 to 10240, inclusive.
   *
   * @var string
   */
  public $teaserSizeLimit;

  /**
   * Account permissions assigned to this account.
   *
   * @param string[] $accountPermissionIds
   */
  public function setAccountPermissionIds($accountPermissionIds)
  {
    $this->accountPermissionIds = $accountPermissionIds;
  }
  /**
   * @return string[]
   */
  public function getAccountPermissionIds()
  {
    return $this->accountPermissionIds;
  }
  /**
   * Profile for this account. This is a read-only field that can be left blank.
   *
   * Accepted values: ACCOUNT_PROFILE_BASIC, ACCOUNT_PROFILE_STANDARD
   *
   * @param self::ACCOUNT_PROFILE_* $accountProfile
   */
  public function setAccountProfile($accountProfile)
  {
    $this->accountProfile = $accountProfile;
  }
  /**
   * @return self::ACCOUNT_PROFILE_*
   */
  public function getAccountProfile()
  {
    return $this->accountProfile;
  }
  /**
   * Whether this account is active.
   *
   * @param bool $active
   */
  public function setActive($active)
  {
    $this->active = $active;
  }
  /**
   * @return bool
   */
  public function getActive()
  {
    return $this->active;
  }
  /**
   * Maximum number of active ads allowed for this account.
   *
   * Accepted values: ACTIVE_ADS_TIER_40K, ACTIVE_ADS_TIER_75K,
   * ACTIVE_ADS_TIER_100K, ACTIVE_ADS_TIER_200K, ACTIVE_ADS_TIER_300K,
   * ACTIVE_ADS_TIER_500K, ACTIVE_ADS_TIER_750K, ACTIVE_ADS_TIER_1M
   *
   * @param self::ACTIVE_ADS_LIMIT_TIER_* $activeAdsLimitTier
   */
  public function setActiveAdsLimitTier($activeAdsLimitTier)
  {
    $this->activeAdsLimitTier = $activeAdsLimitTier;
  }
  /**
   * @return self::ACTIVE_ADS_LIMIT_TIER_*
   */
  public function getActiveAdsLimitTier()
  {
    return $this->activeAdsLimitTier;
  }
  /**
   * Whether to serve creatives with Active View tags. If disabled, viewability
   * data will not be available for any impressions.
   *
   * @param bool $activeViewOptOut
   */
  public function setActiveViewOptOut($activeViewOptOut)
  {
    $this->activeViewOptOut = $activeViewOptOut;
  }
  /**
   * @return bool
   */
  public function getActiveViewOptOut()
  {
    return $this->activeViewOptOut;
  }
  /**
   * User role permissions available to the user roles of this account.
   *
   * @param string[] $availablePermissionIds
   */
  public function setAvailablePermissionIds($availablePermissionIds)
  {
    $this->availablePermissionIds = $availablePermissionIds;
  }
  /**
   * @return string[]
   */
  public function getAvailablePermissionIds()
  {
    return $this->availablePermissionIds;
  }
  /**
   * ID of the country associated with this account.
   *
   * @param string $countryId
   */
  public function setCountryId($countryId)
  {
    $this->countryId = $countryId;
  }
  /**
   * @return string
   */
  public function getCountryId()
  {
    return $this->countryId;
  }
  /**
   * ID of currency associated with this account. This is a required field.
   * Acceptable values are: - "1" for USD - "2" for GBP - "3" for ESP - "4" for
   * SEK - "5" for CAD - "6" for JPY - "7" for DEM - "8" for AUD - "9" for FRF -
   * "10" for ITL - "11" for DKK - "12" for NOK - "13" for FIM - "14" for ZAR -
   * "15" for IEP - "16" for NLG - "17" for EUR - "18" for KRW - "19" for TWD -
   * "20" for SGD - "21" for CNY - "22" for HKD - "23" for NZD - "24" for MYR -
   * "25" for BRL - "26" for PTE - "28" for CLP - "29" for TRY - "30" for ARS -
   * "31" for PEN - "32" for ILS - "33" for CHF - "34" for VEF - "35" for COP -
   * "36" for GTQ - "37" for PLN - "39" for INR - "40" for THB - "41" for IDR -
   * "42" for CZK - "43" for RON - "44" for HUF - "45" for RUB - "46" for AED -
   * "47" for BGN - "48" for HRK - "49" for MXN - "50" for NGN - "51" for EGP
   *
   * @param string $currencyId
   */
  public function setCurrencyId($currencyId)
  {
    $this->currencyId = $currencyId;
  }
  /**
   * @return string
   */
  public function getCurrencyId()
  {
    return $this->currencyId;
  }
  /**
   * Default placement dimensions for this account.
   *
   * @param string $defaultCreativeSizeId
   */
  public function setDefaultCreativeSizeId($defaultCreativeSizeId)
  {
    $this->defaultCreativeSizeId = $defaultCreativeSizeId;
  }
  /**
   * @return string
   */
  public function getDefaultCreativeSizeId()
  {
    return $this->defaultCreativeSizeId;
  }
  /**
   * Description of this account.
   *
   * @param string $description
   */
  public function setDescription($description)
  {
    $this->description = $description;
  }
  /**
   * @return string
   */
  public function getDescription()
  {
    return $this->description;
  }
  /**
   * ID of this account. This is a read-only, auto-generated field.
   *
   * @param string $id
   */
  public function setId($id)
  {
    $this->id = $id;
  }
  /**
   * @return string
   */
  public function getId()
  {
    return $this->id;
  }
  /**
   * Identifies what kind of resource this is. Value: the fixed string
   * "dfareporting#account".
   *
   * @param string $kind
   */
  public function setKind($kind)
  {
    $this->kind = $kind;
  }
  /**
   * @return string
   */
  public function getKind()
  {
    return $this->kind;
  }
  /**
   * Locale of this account. Acceptable values are: - "cs" (Czech) - "de"
   * (German) - "en" (English) - "en-GB" (English United Kingdom) - "es"
   * (Spanish) - "fr" (French) - "it" (Italian) - "ja" (Japanese) - "ko"
   * (Korean) - "pl" (Polish) - "pt-BR" (Portuguese Brazil) - "ru" (Russian) -
   * "sv" (Swedish) - "tr" (Turkish) - "zh-CN" (Chinese Simplified) - "zh-TW"
   * (Chinese Traditional)
   *
   * @param string $locale
   */
  public function setLocale($locale)
  {
    $this->locale = $locale;
  }
  /**
   * @return string
   */
  public function getLocale()
  {
    return $this->locale;
  }
  /**
   * Maximum image size allowed for this account, in kilobytes. Value must be
   * greater than or equal to 1.
   *
   * @param string $maximumImageSize
   */
  public function setMaximumImageSize($maximumImageSize)
  {
    $this->maximumImageSize = $maximumImageSize;
  }
  /**
   * @return string
   */
  public function getMaximumImageSize()
  {
    return $this->maximumImageSize;
  }
  /**
   * Name of this account. This is a required field, and must be less than 128
   * characters long and be globally unique.
   *
   * @param string $name
   */
  public function setName($name)
  {
    $this->name = $name;
  }
  /**
   * @return string
   */
  public function getName()
  {
    return $this->name;
  }
  /**
   * Whether campaigns created in this account will be enabled for Nielsen OCR
   * reach ratings by default.
   *
   * @param bool $nielsenOcrEnabled
   */
  public function setNielsenOcrEnabled($nielsenOcrEnabled)
  {
    $this->nielsenOcrEnabled = $nielsenOcrEnabled;
  }
  /**
   * @return bool
   */
  public function getNielsenOcrEnabled()
  {
    return $this->nielsenOcrEnabled;
  }
  /**
   * Reporting configuration of this account.
   *
   * @param ReportsConfiguration $reportsConfiguration
   */
  public function setReportsConfiguration(ReportsConfiguration $reportsConfiguration)
  {
    $this->reportsConfiguration = $reportsConfiguration;
  }
  /**
   * @return ReportsConfiguration
   */
  public function getReportsConfiguration()
  {
    return $this->reportsConfiguration;
  }
  /**
   * Share Path to Conversion reports with Twitter.
   *
   * @param bool $shareReportsWithTwitter
   */
  public function setShareReportsWithTwitter($shareReportsWithTwitter)
  {
    $this->shareReportsWithTwitter = $shareReportsWithTwitter;
  }
  /**
   * @return bool
   */
  public function getShareReportsWithTwitter()
  {
    return $this->shareReportsWithTwitter;
  }
  /**
   * File size limit in kilobytes of Rich Media teaser creatives. Acceptable
   * values are 1 to 10240, inclusive.
   *
   * @param string $teaserSizeLimit
   */
  public function setTeaserSizeLimit($teaserSizeLimit)
  {
    $this->teaserSizeLimit = $teaserSizeLimit;
  }
  /**
   * @return string
   */
  public function getTeaserSizeLimit()
  {
    return $this->teaserSizeLimit;
  }
}

// Adding a class alias for backwards compatibility with the previous class name.
class_alias(Account::class, 'Google_Service_Dfareporting_Account');
← Back