diff --git a/CHANGELOG.md b/CHANGELOG.md index fad0c6f..8e56696 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,15 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [3.1.0] - 2024-09-05 + +### Added + +- Added support for retrieving reporting data from Amazon Ads API and Selling Partner API. +- Added support for handling multiple authenticated credentials. +- Cataloged the reporting data in AWS Glue using the Data Lake. + + ## [3.0.0] - 2024-05-30 ### Added diff --git a/NOTICE.txt b/NOTICE.txt index 8e0ff08..1e40494 100644 --- a/NOTICE.txt +++ b/NOTICE.txt @@ -66,7 +66,8 @@ pytest-cov MIT License pytest-env MIT License pytest-mock MIT License python-dateutil Apache Software License; BSD License -pytz MIT License +pytz MIT License +pyspark Apache Software License referencing MIT License requests Apache Software License responses Apache 2.0 diff --git a/README.md b/README.md index 81c3fc3..413668b 100644 --- a/README.md +++ b/README.md @@ -12,7 +12,13 @@ The following images show the architecture of the solution and its components ![Architecture 2](images/architecture-wfm.png) *Workflow Manager* -![Architecture 3](images/architecture-datalake.png) +![Architecture 4](images/architecture-amazon-ads-reporting.png) +*Amazon Ads Reporting* + +![Architecture 5](images/architecture-selling-partner-reporting.png) +*Selling Partner Reporting* + +![Architecture 6](images/architecture-datalake.png) *Data Lake* **Note**: From v2.0.0, AWS CloudFormation template resources are created by the [AWS CDK](https://aws.amazon.com/cdk/) @@ -48,9 +54,9 @@ the AWS Well-Architected Framework. --- -### IAM Roles for Installation and Operation +### IAM Roles for Installation and Admin Operation -An IAM policy for installing the solution is listed within the `IAM_POLICY_INSTALL.json` file. An IAM policy for operating the solution is created on stack deployment with a name prefix of `{stack-name}-adminpolicy`. A link to this policy can be found in the Outputs window of your Cloudformation stack under the AdminPolicyOutput key. Note: the policy generated should be used as a guide. Please review it as it may need to be amended in order to fit your specific use case. +An IAM policy for installing the solution is listed within the `IAM_POLICY_INSTALL.json` file. IAM policies for operating the solution as an admin are created on stack deployment and can be found in the Outputs window of your Cloudformation stack under the `AdminPolicyOutput` key. Note: the policies generated should be used as a guide. Please review them as they may need to be amended in order to fit your specific use case. These JSON files can be used to create a JSON policy in AWS IAM to scope the actions available to a user so they can install and operate the solution. diff --git a/SECURITY.md b/SECURITY.md new file mode 100644 index 0000000..bfe5be2 --- /dev/null +++ b/SECURITY.md @@ -0,0 +1,7 @@ +Reporting Security Issues +---------------------------------------------------------------------------------------------------------- +We take all security reports seriously. When we receive such reports, we will investigate and +subsequently address any potential vulnerabilities as quickly as possible. If you discover a potential +security issue in this project, please notify AWS/Amazon Security via our [vulnerability reporting page](http://aws.amazon.com/security/vulnerability-reporting/) or +directly via email to [AWS Security](mailto:aws-security@amazon.com). Please do not create a public GitHub issue in this project. + diff --git a/deployment/build-s3-dist.sh b/deployment/build-s3-dist.sh new file mode 100644 index 0000000..80588d1 --- /dev/null +++ b/deployment/build-s3-dist.sh @@ -0,0 +1,96 @@ +#!/bin/bash +# +# This assumes all of the OS-level configuration has been completed and git repo has already been cloned +# +# This script should be run from the repo's deployment directory +# cd deployment +# ./build-s3-dist.sh source-bucket-base-name solution-name version-code +# +# Paramenters: +# - source-bucket-base-name: Name for the S3 bucket location where the template will source the Lambda +# code from. The template will append '-[region_name]' to this bucket name. +# For example: ./build-s3-dist.sh solutions v1.0.0 +# The template will then expect the source code to be located in the solutions-[region_name] bucket +# +# - solution-name: name of the solution for consistency +# +# - version-code: version of the package + +# set -euo pipefail + +# Check to see if input has been provided: +if [ -z "$1" ] || [ -z "$2" ] || [ -z "$3" ]; then + echo "Please provide the base source bucket name, trademark approved solution name and version where the lambda code will eventually reside." + echo "For example: ./build-s3-dist.sh solutions trademarked-solution-name v1.0.0" + exit 1 +fi + +SOLUTION_ID="SO0193" + +# Get reference for all important folders +template_dir="$PWD" +template_dist_dir="$template_dir/global-s3-assets" +build_dist_dir="$template_dir/regional-s3-assets" +source_dir="$template_dir/../source" +cdk_out="$template_dir/cdk.out" +venv_folder=".venv-temp" + +echo "------------------------------------------------------------------------------" +echo "[Init] Clean old dist, node_modules and bower_components folders" +echo "------------------------------------------------------------------------------" +echo "rm -rf $template_dist_dir" +rm -rf $template_dist_dir +echo "mkdir -p $template_dist_dir" +mkdir -p $template_dist_dir +echo "rm -rf $build_dist_dir" +rm -rf $build_dist_dir +echo "mkdir -p $build_dist_dir" +mkdir -p $build_dist_dir +# remove old cdk.out folder before build +rm -rf $cdk_out + +echo "------------------------------------------------------------------------------" +echo "[Rebuild] CDK Solution" +echo "------------------------------------------------------------------------------" + +build_venv_name=".venv_build" +build_venv_dir="$template_dir/$build_venv_name" + +# clean up testing venv if present +rm -rf $build_venv_dir + +# check if we need a new testing venv +python3 ./venv_check.py +if [ $? == 1 ]; then + echo "------------------------------------------------------------------------------" + echo "[Env] Create clean virtual environment and install dependencies" + echo "------------------------------------------------------------------------------" + cd $root_dir + if [ -d $venv_folder ]; then + rm -rf $venv_folder + fi + python3.11 -m venv $venv_folder + source $venv_folder/bin/activate + + using_test_venv=1 + # configure the environment + cd $source_dir + pip install --upgrade pip + pip install -r $source_dir/requirements.txt +else + using_test_venv=0 + echo "------------------------------------------------------------------------------" + echo "[Env] Using active virtual environment for tests" + echo "------------------------------------------------------------------------------" + python_version=$(python --version 2>&1 | cut -d ' ' -f 2) + if [[ "$python_version" != "11"* ]]; then + echo "You are using Python version $python_version. Python version 11 is required." + echo "Update your environment or run tests again without an active environment." + exit 1 + fi + echo '' +fi + +# generate the templates (unbundled) +cd $source_dir/infrastructure +cdk synth -o $cdk_out \ No newline at end of file diff --git a/deployment/run-unit-tests.sh b/deployment/run-unit-tests.sh index 8c84794..2c3903f 100644 --- a/deployment/run-unit-tests.sh +++ b/deployment/run-unit-tests.sh @@ -54,7 +54,7 @@ else echo "[Env] Using active virtual environment for tests" echo "------------------------------------------------------------------------------" python_version=$(python --version 2>&1 | cut -d ' ' -f 2) - if [[ "$python_version" != "11"* ]]; then + if [[ "$python_version" != 3.11.* ]]; then echo "You are using Python version $python_version. Python version 11 is required." echo "Update your environment or run tests again without an active environment." exit 1 diff --git a/deployment/venv_check.py b/deployment/venv_check.py old mode 100755 new mode 100644 diff --git a/images/architecture-amazon-ads-reporting.png b/images/architecture-amazon-ads-reporting.png new file mode 100644 index 0000000..1552fba Binary files /dev/null and b/images/architecture-amazon-ads-reporting.png differ diff --git a/images/architecture-datalake.png b/images/architecture-datalake.png index 6632393..abc2c3a 100644 Binary files a/images/architecture-datalake.png and b/images/architecture-datalake.png differ diff --git a/images/architecture-overview.png b/images/architecture-overview.png index c79ae41..f1326b3 100644 Binary files a/images/architecture-overview.png and b/images/architecture-overview.png differ diff --git a/images/architecture-selling-partner-reporting.png b/images/architecture-selling-partner-reporting.png new file mode 100644 index 0000000..b8c9c00 Binary files /dev/null and b/images/architecture-selling-partner-reporting.png differ diff --git a/images/architecture-wfm.png b/images/architecture-wfm.png index 6034ef5..42a37ba 100644 Binary files a/images/architecture-wfm.png and b/images/architecture-wfm.png differ diff --git a/solution-manifest.yaml b/solution-manifest.yaml index 3a0cb5a..b404ba8 100644 --- a/solution-manifest.yaml +++ b/solution-manifest.yaml @@ -1,6 +1,6 @@ id: SO0193 name: amazon-marketing-cloud-insights-on-aws -version: v3.0.0 +version: v3.1.0 cloudformation_templates: - template: amazon-marketing-cloud-insights.template main_template: true diff --git a/source/cdk_solution_helper_py/helpers_cdk/aws_solutions/cdk/scripts/build_s3_cdk_dist.py b/source/cdk_solution_helper_py/helpers_cdk/aws_solutions/cdk/scripts/build_s3_cdk_dist.py index a6c62b3..3df3118 100644 --- a/source/cdk_solution_helper_py/helpers_cdk/aws_solutions/cdk/scripts/build_s3_cdk_dist.py +++ b/source/cdk_solution_helper_py/helpers_cdk/aws_solutions/cdk/scripts/build_s3_cdk_dist.py @@ -46,6 +46,9 @@ def __post_init__(self): self.source_dir = os.path.normpath( os.path.join(self.template_dir, os.pardir, "source") ) + self.images_dir = os.path.normpath( + os.path.join(self.template_dir, os.pardir, "images") + ) self.infrastructure_dir = os.path.join(self.source_dir, "infrastructure") self.open_source_dir = os.path.join(self.template_dir, "open-source") self.github_dir = os.path.normpath( @@ -249,18 +252,20 @@ def source_code_package(ctx, ignore, solution_name): "CHANGELOG.md", ".gitignore", "solution-manifest.yaml", - "IAM_POLICY_INSTALL.json" + "IAM_POLICY_INSTALL.json", + "SECURITY.md" ] - # copy source directory + # copy required full directories try: copytree( env.source_dir, os.path.join(env.open_source_dir, "source"), ignore=ignored ) copytree(env.github_dir, os.path.join(env.open_source_dir, ".github")) + copytree(env.images_dir, os.path.join(env.open_source_dir, "images")) except FileNotFoundError: raise click.ClickException( - "The solution requires a `source` folder and a `.github` folder" + "The solution requires a `source` folder, `.github` folder, and `images` folder" ) # copy all required files @@ -274,17 +279,19 @@ def source_code_package(ctx, ignore, solution_name): f"The solution is missing the required file {name}" ) - # copy the required run-unit-tests.sh + # copy the required deployment directory files (Path(env.open_source_dir) / "deployment").mkdir() - try: - shutil.copyfile( - Path(env.template_dir) / "run-unit-tests.sh", - Path(env.open_source_dir) / "deployment" / "run-unit-tests.sh", - ) - except FileNotFoundError: - raise click.ClickException( - f"The solution is missing deployment/run-unit-tests.sh" - ) + deployment_files = ["run-unit-tests.sh", "venv_check.py", "build-s3-dist.sh"] + for file in deployment_files: + try: + shutil.copyfile( + Path(env.template_dir) / file, + Path(env.open_source_dir) / "deployment" / file, + ) + except FileNotFoundError: + raise click.ClickException( + f"The solution is missing deployment/{file}" + ) shutil.make_archive( base_name=os.path.join(env.template_dir, solution_name), diff --git a/source/cdk_solution_helper_py/helpers_cdk/aws_solutions/cdk/stepfunctions/solutionstep.py b/source/cdk_solution_helper_py/helpers_cdk/aws_solutions/cdk/stepfunctions/solutionstep.py index 42bcd0b..ce6f64a 100644 --- a/source/cdk_solution_helper_py/helpers_cdk/aws_solutions/cdk/stepfunctions/solutionstep.py +++ b/source/cdk_solution_helper_py/helpers_cdk/aws_solutions/cdk/stepfunctions/solutionstep.py @@ -119,17 +119,17 @@ def __init__(self, scope: Construct, construct_id: str, **kwargs): if libraries and any(not l.exists() for l in libraries): raise ValueError(f"libraries provided, but do not exist at {libraries}") - function = kwargs.pop("function") + _function = kwargs.pop("function") kwargs["layers"] = kwargs.get("layers", []) kwargs["tracing"] = Tracing.ACTIVE kwargs["timeout"] = Duration.seconds(15) - kwargs["runtime"] = Runtime("python3.9", RuntimeFamily.PYTHON) + kwargs["runtime"] = Runtime("python3.11", RuntimeFamily.PYTHON) super().__init__( scope, construct_id, entrypoint, - function, + _function, libraries=libraries, **kwargs, ) diff --git a/source/infrastructure/amc_insights/admin_policy/admin_policy_construct.py b/source/infrastructure/amc_insights/admin_policy/admin_policy_construct.py index f35baf9..c9b33b4 100644 --- a/source/infrastructure/amc_insights/admin_policy/admin_policy_construct.py +++ b/source/infrastructure/amc_insights/admin_policy/admin_policy_construct.py @@ -16,24 +16,20 @@ def __init__( id, solution_buckets, microservice, - foundations_resources, - insights_pipeline_resources, - amc_dataset_resources, + data_lakes, creating_resources_condition, - amc_secret ) -> None: super().__init__(scope, id) self._solution_buckets = solution_buckets - self._tps_resources = microservice.tps - self._wfm_resources = microservice.wfm - self._pmn_resources = microservice.pmn - self._foundations_resources = foundations_resources + self._microservice = microservice + self._foundations_resources = data_lakes.foundation self._resource_prefix = Aws.STACK_NAME - self._insights_pipeline_resources = insights_pipeline_resources - self._amc_dataset_resources = amc_dataset_resources + self._insights_pipeline_resources = data_lakes.sdlf_pipelines["insights"] + self._dataset_resources = data_lakes.datasets.values() + self._amc_secret = microservice.wfm.amc_secrets_manager + self._sp_secret = microservice.spr.selling_partner_secrets_manager self._creating_resources_condition = creating_resources_condition - self._amc_secret = amc_secret # Apply condition to resources in Construct Aspects.of(self).add(ConditionAspect(self, "ConditionAspect", creating_resources_condition)) @@ -46,20 +42,32 @@ def _create_microservice_admin_policy(self): STACK_NAME = Aws.STACK_NAME APPLICATION_REGION = Aws.REGION APPLICATION_ACCOUNT = Aws.ACCOUNT_ID - SAGEMAKER_NOTEBOOK = f"arn:aws:sagemaker:{Aws.REGION}:{Aws.ACCOUNT_ID}:notebook-instance/{self._pmn_resources.notebook_instance.attr_notebook_instance_name}" - SAGEMAKER_NOTEBOOK_LC = f"arn:aws:sagemaker:{Aws.REGION}:{Aws.ACCOUNT_ID}:notebook-instance-lifecycle-config/{self._pmn_resources.sagemaker_lifecycle_config.attr_notebook_instance_lifecycle_config_name}" - TPS_INITIALIZE_SM_NAME = self._tps_resources._sm.attr_name - WFM_WORKFLOWS_SM_NAME = self._wfm_resources.statemachine_workflows_sm.state_machine_name - WFM_WORKFLOW_EXECUTION_SM_NAME = self._wfm_resources.statemachine_workflow_executions_sm.state_machine_name - WFM_CUSTOMER_TABLE = self._wfm_resources.dynamodb_customer_config_table.table_arn - WFM_WORKFLOWS_TABLE = self._wfm_resources.dynamodb_workflows_table.table_arn - WFM_WORKFLOW_EXECUTION_TABLE = self._wfm_resources.dynamodb_execution_status_table.table_arn - TPS_CUSTOMER_TABLE = self._tps_resources._customer_config_ddb.table_arn - WFM_TABLE_KEY = self._wfm_resources.kms_key.key_arn - TPS_TABLE_KEY = self._tps_resources.tps_kms_key.key_arn + + SAGEMAKER_NOTEBOOK = f"arn:aws:sagemaker:{Aws.REGION}:{Aws.ACCOUNT_ID}:notebook-instance/{self._microservice.pmn.notebook_instance.attr_notebook_instance_name}" + SAGEMAKER_NOTEBOOK_LC = f"arn:aws:sagemaker:{Aws.REGION}:{Aws.ACCOUNT_ID}:notebook-instance-lifecycle-config/{self._microservice.pmn.sagemaker_lifecycle_config.attr_notebook_instance_lifecycle_config_name}" + + TPS_INITIALIZE_SM_NAME = self._microservice.tps._sm.attr_name + WFM_WORKFLOWS_SM_NAME = self._microservice.wfm.statemachine_workflows_sm.state_machine_name + WFM_WORKFLOW_EXECUTION_SM_NAME = self._microservice.wfm.statemachine_workflow_executions_sm.state_machine_name + AMAZON_ADS_REPORTS_SM_NAME = self._microservice.aar.ads_report_stepfunctions.state_machine_name + SELLING_PARTNET_REPORTS_SM_NAME = self._microservice.spr.sp_report_stepfunctions.state_machine_name + + WFM_CUSTOMER_TABLE = self._microservice.wfm.dynamodb_customer_config_table.table_arn + WFM_WORKFLOWS_TABLE = self._microservice.wfm.dynamodb_workflows_table.table_arn + WFM_WORKFLOW_EXECUTION_TABLE = self._microservice.wfm.dynamodb_execution_status_table.table_arn + TPS_CUSTOMER_TABLE = self._microservice.tps._customer_config_ddb.table_arn + + REPORTS_BUCKET = self._microservice.rsr.bucket.bucket_arn + + REPORTS_BUCKET_KEY = self._microservice.rsr.bucket_key.key_arn + WFM_TABLE_KEY = self._microservice.wfm.kms_key.key_arn + TPS_TABLE_KEY = self._microservice.tps.tps_kms_key.key_arn LOGGING_BUCKET_KEY = self._solution_buckets.logging_bucket_key.key_arn - SECRET_NAME = self._amc_secret.secret_name - SECRET_KEY = self._amc_secret.encryption_key.key_arn + + AMC_SECRET_NAME = self._amc_secret.secret_name + AMC_SECRET_KEY = self._amc_secret.encryption_key.key_arn + SP_SECRET_NAME = self._sp_secret.secret_name + SP_SECRET_KEY = self._sp_secret.encryption_key.key_arn self.microservice_admin_policy = iam.ManagedPolicy( self, @@ -101,6 +109,7 @@ def _create_microservice_admin_policy(self): "iam:ListRoles", "iam:ListUsers", "logs:DescribeLogGroups", + "logs:DescribeLogStreams", "s3:ListAllMyBuckets", "states:DescribeStateMachine", "states:ListStateMachines" @@ -129,7 +138,8 @@ def _create_microservice_admin_policy(self): "secretsmanager:PutSecretValue", ], resources=[ - f"arn:aws:secretsmanager:{APPLICATION_REGION}:{APPLICATION_ACCOUNT}:secret:{SECRET_NAME}*" + f"arn:aws:secretsmanager:{APPLICATION_REGION}:{APPLICATION_ACCOUNT}:secret:{AMC_SECRET_NAME}*", + f"arn:aws:secretsmanager:{APPLICATION_REGION}:{APPLICATION_ACCOUNT}:secret:{SP_SECRET_NAME}*", ] ), iam.PolicyStatement( @@ -152,6 +162,10 @@ def _create_microservice_admin_policy(self): f"arn:aws:states:{APPLICATION_REGION}:{APPLICATION_ACCOUNT}:execution:{WFM_WORKFLOWS_SM_NAME}*", f"arn:aws:states:{APPLICATION_REGION}:{APPLICATION_ACCOUNT}:stateMachine:{WFM_WORKFLOW_EXECUTION_SM_NAME}*", f"arn:aws:states:{APPLICATION_REGION}:{APPLICATION_ACCOUNT}:execution:{WFM_WORKFLOW_EXECUTION_SM_NAME}*", + f"arn:aws:states:{APPLICATION_REGION}:{APPLICATION_ACCOUNT}:stateMachine:{AMAZON_ADS_REPORTS_SM_NAME}*", + f"arn:aws:states:{APPLICATION_REGION}:{APPLICATION_ACCOUNT}:execution:{AMAZON_ADS_REPORTS_SM_NAME}*", + f"arn:aws:states:{APPLICATION_REGION}:{APPLICATION_ACCOUNT}:stateMachine:{SELLING_PARTNET_REPORTS_SM_NAME}*", + f"arn:aws:states:{APPLICATION_REGION}:{APPLICATION_ACCOUNT}:execution:{SELLING_PARTNET_REPORTS_SM_NAME}*", ] ), @@ -174,7 +188,9 @@ def _create_microservice_admin_policy(self): TPS_TABLE_KEY, WFM_TABLE_KEY, LOGGING_BUCKET_KEY, - SECRET_KEY + AMC_SECRET_KEY, + SP_SECRET_KEY, + REPORTS_BUCKET_KEY ] ), iam.PolicyStatement( @@ -199,7 +215,8 @@ def _create_microservice_admin_policy(self): "logs:*" ], resources=[ - f"arn:aws:logs:*:{APPLICATION_ACCOUNT}:log-group:/aws/*/{STACK_NAME}*:*" + f"arn:aws:logs:*:{APPLICATION_ACCOUNT}:log-group:/aws/*/{STACK_NAME}*:*", + f"arn:aws:logs:*:{APPLICATION_ACCOUNT}:log-group:/aws-glue/jobs/output:log-stream:*", ] ), @@ -212,6 +229,25 @@ def _create_microservice_admin_policy(self): ] ), + iam.PolicyStatement( + actions=[ + "s3:*" + ], + resources=[ + REPORTS_BUCKET, + f"{REPORTS_BUCKET}/*" + ] + ), + + iam.PolicyStatement( + actions=[ + "s3:ListBucket" + ], + resources=[ + "arn:aws:s3:::amc*", + "arn:aws:s3:::amc*/*", + ] + ), ] ) ) @@ -221,36 +257,46 @@ def _create_microservice_admin_policy(self): [ CfnNagSuppression( rule_id="F5", - reason="Managed Policy is created for Admin User access to the Solution") + reason="Managed Policy is created for Admin User access to the Solution"), + CfnNagSuppression( + rule_id="W12", + reason="* permissions required for admin using this policy to access all deployed resources/actions through the console.") ] ) def _create_datalake_admin_policy(self): APPLICATION_REGION = Aws.REGION APPLICATION_ACCOUNT = Aws.ACCOUNT_ID - DATALAKE_CUSTOMER_TABLE = self._foundations_resources.customer_config_table.table_arn + STAGE_A_TRANSFORM_SM_NAME = self._insights_pipeline_resources.stage_a_transform.sm_a.attr_name STAGE_B_TRANSFORM_SM_NAME = self._insights_pipeline_resources.stage_b_transform.sm_b.attr_name + + DATALAKE_CUSTOMER_TABLE = self._foundations_resources.customer_config_table.table_arn OCTAGON_DATASETS_TABLE = self._foundations_resources.datasets.table_arn OCTAGON_OBJECT_METADATA_TABLE = self._foundations_resources.object_metadata.table_arn OCTAGON_PIPELINE_EXECUTION_TABLE = self._foundations_resources.peh.table_arn OCTAGON_PIPELINE_TABLE = self._foundations_resources.pipelines.table_arn - DATALAKE_CUSTOMER_TABLE_KEY = self._foundations_resources.customer_config_table_key.key_arn + ARTIFACTS_BUCKET = self._solution_buckets.artifacts_bucket.bucket_arn - ARTIFACTS_BUCKET_KEY = self._solution_buckets.artifacts_bucket_key.key_arn LOGGING_BUCKET = self._solution_buckets.logging_bucket.bucket_arn RAW_BUCKET = self._foundations_resources.raw_bucket.bucket_arn - RAW_BUCKET_KEY = self._foundations_resources.raw_bucket_key.key_arn STAGE_BUCKET = self._foundations_resources.stage_bucket.bucket_arn - STAGE_BUCKET_KEY = self._foundations_resources.stage_bucket_key.key_arn ATHENA_BUCKET = self._foundations_resources.athena_bucket.bucket_arn + + DATALAKE_CUSTOMER_TABLE_KEY = self._foundations_resources.customer_config_table_key.key_arn + ARTIFACTS_BUCKET_KEY = self._solution_buckets.artifacts_bucket_key.key_arn + + RAW_BUCKET_KEY = self._foundations_resources.raw_bucket_key.key_arn + STAGE_BUCKET_KEY = self._foundations_resources.stage_bucket_key.key_arn ATHENA_BUCKET_KEY = self._foundations_resources.athena_bucket_key.key_arn - LAKE_FORMATION_CATALOG = f"arn:aws:lakeformation:{Aws.REGION}:{Aws.ACCOUNT_ID}:catalog:{Aws.ACCOUNT_ID}" OCTAGON_DATASETS_TABLE_KEY = self._foundations_resources.datasets.encryption_key.key_arn OCTAGON_OBJECT_METADATA_TABLE_KEY = self._foundations_resources.object_metadata.encryption_key.key_arn OCTAGON_PIPELINE_EXECUTION_TABLE_KEY = self._foundations_resources.peh.encryption_key.key_arn OCTAGON_PIPELINES_TABLE_KEY = self._foundations_resources.pipelines.encryption_key.key_arn - GLUE_JOB_NAME = self._amc_dataset_resources.job.name + + LAKE_FORMATION_CATALOG = f"arn:aws:lakeformation:{Aws.REGION}:{Aws.ACCOUNT_ID}:catalog:{Aws.ACCOUNT_ID}" + + GLUE_JOB_NAMES = [dataset.job.name for dataset in self._dataset_resources] self.datalake_admin_policy = iam.ManagedPolicy( self, @@ -271,7 +317,7 @@ def _create_datalake_admin_policy(self): LOGGING_BUCKET, f"{LOGGING_BUCKET}/*", ARTIFACTS_BUCKET, - f"{ARTIFACTS_BUCKET}/*" + f"{ARTIFACTS_BUCKET}/*", ] ), iam.PolicyStatement( @@ -287,7 +333,8 @@ def _create_datalake_admin_policy(self): "glue:*" ], resources=[ - f"arn:aws:glue:{APPLICATION_REGION}:{APPLICATION_ACCOUNT}:job/{GLUE_JOB_NAME}" + f"arn:aws:glue:{APPLICATION_REGION}:{APPLICATION_ACCOUNT}:job/{glue_job_name}" for + glue_job_name in GLUE_JOB_NAMES ] ), iam.PolicyStatement( @@ -303,8 +350,7 @@ def _create_datalake_admin_policy(self): OCTAGON_DATASETS_TABLE_KEY, OCTAGON_OBJECT_METADATA_TABLE_KEY, OCTAGON_PIPELINE_EXECUTION_TABLE_KEY, - OCTAGON_PIPELINES_TABLE_KEY, - + OCTAGON_PIPELINES_TABLE_KEY ] ), iam.PolicyStatement( @@ -351,7 +397,7 @@ def _create_cfn_output(self): self._admin_group_output = CfnOutput( self, "AdminPolicyOutput", - description="Use this link to view the admin IAM Policies for this stack", + description="Use these links to view the admin IAM Policies for this stack", value=admin_policy_link, condition=self._creating_resources_condition ) diff --git a/source/infrastructure/amc_insights/amc_insights_stack.py b/source/infrastructure/amc_insights/amc_insights_stack.py index f22444e..6772531 100644 --- a/source/infrastructure/amc_insights/amc_insights_stack.py +++ b/source/infrastructure/amc_insights/amc_insights_stack.py @@ -3,21 +3,21 @@ import os from pathlib import Path -from typing import Any, List, Dict +from typing import Any, Dict from constructs import Construct from dataclasses import dataclass from aws_solutions.cdk.cfn_nag import CfnNagSuppressAll, CfnNagSuppression, CfnGuardSuppressAll from data_lake.foundations.foundations_construct import FoundationsConstruct from data_lake.pipelines.sdlf_pipeline import SDLFPipelineConstruct from data_lake.datasets import SDLFDatasetConstruct -from amc_insights.microservices.platform_management_service import PlatformManagerSageMaker +from platform_management.platform_management_sagemaker import PlatformManagerSageMaker from amc_insights.microservices.tenant_provisioning_service import TenantProvisioningService from amc_insights.custom_resource.anonymized_operational_metrics import OperationalMetrics from amc_insights.custom_resource.cloudwatch_metrics.cloudwatch_metrics import CloudwatchMetrics from amc_insights.microservices.workflow_manager_service import WorkFlowManagerService from aws_cdk import CfnParameter, CfnCondition, Fn, Aspects from aws_solutions.cdk.stack import SolutionStack -from utils.datasets_config import DatasetsConfigs +from data_lake.utils.datasets_config import DatasetsConfigs from amc_insights.solution_buckets.solution_buckets import SolutionBuckets from amc_insights.integration.integration_construct import IntegrationConstruct from amc_insights.app_registry import AppRegistry @@ -25,6 +25,11 @@ from amc_insights.admin_policy.admin_policy_construct import AdminPolicy from amc_insights.custom_resource.lakeformation_settings.lakeformation_settings import LakeformationSettings from amc_insights.cloudtrail.cloudtrail_integration import CloudTrailIntegration +from reporting_microservices.selling_partner_reporting.selling_partner_reporting import SellingPartnerReporting +from reporting_microservices.amazon_ads_reporting.amazon_ads_reporting import AmazonAdsReporting +from reporting_microservices.reporting_shared import ReportingShared +from aws_lambda_layers.lambda_layer_construct import AwsLambdaLayers +from data_lake.glue.glue_scripts_uploader import GlueScriptsUploader @dataclass @@ -32,7 +37,26 @@ class AMCDataset: dataset = "amc" pipeline = "insights" stage_a_transform = "amc_light_transform" - stage_b_transform = "amc_heavy_transform" + stage_b_transform = "default_heavy_transform" + description = "Amazon Marketing Cloud" + + +@dataclass +class AdsReportDataset: + dataset = "ads_report" + pipeline = "insights" + stage_a_transform = "reports_light_transform" + stage_b_transform = "default_heavy_transform" + description = "Amazon Ads Reporting" + + +@dataclass +class SpReportDataset: + dataset = "sp_report" + pipeline = "insights" + stage_a_transform = "reports_light_transform" + stage_b_transform = "default_heavy_transform" + description = "Selling Partner Reporting" @dataclass @@ -51,6 +75,9 @@ class Microservice: tps: TenantProvisioningService wfm: WorkFlowManagerService pmn: PlatformManagerSageMaker + spr: SellingPartnerReporting + aar: AmazonAdsReporting + rsr: ReportingShared class AMCInsightsStack(SolutionStack): @@ -125,6 +152,9 @@ def __init__(self, scope: Construct, id: str, *args: Any, **kwargs: Any) -> None environment_id=self._environment_id, creating_resources_condition=self._is_creating_datalake_condition) + shared_layers = AwsLambdaLayers(self, "shared-layers", + creating_resources_condition=self._is_creating_microservices_condition) + # Insights Pipeline insights_pipeline_construct = SDLFPipelineConstruct(self, "data-lake-pipeline", environment_id=self._environment_id, @@ -133,6 +163,13 @@ def __init__(self, scope: Construct, id: str, *args: Any, **kwargs: Any) -> None pipeline=AMCDataset.pipeline, creating_resources_condition=self._is_creating_datalake_condition ) + + # Uploader for all sdlf_heavy_transform glue scripts + GlueScriptsUploader( + self, + id="SyncGlueScripts", + solution_buckets=solution_buckets_construct, + ) # AMC Dataset amc_dataset_construct = SDLFDatasetConstruct(self, "data-lake-dataset-amc", @@ -145,10 +182,40 @@ def __init__(self, scope: Construct, id: str, *args: Any, **kwargs: Any) -> None creating_resources_condition=self._is_creating_datalake_condition, ) + # Ads Report Dataset + aar_dataset_construct = SDLFDatasetConstruct( + self, + "data-lake-dataset-ads-report", + environment_id=self._environment_id, + team=self._team, + solution_buckets=solution_buckets_construct, + foundations_resources=foundations_construct, + sdlf_pipeline_stage_b=insights_pipeline_construct.stage_b_transform, + dataset_parameters=AdsReportDataset, + creating_resources_condition=self._is_creating_datalake_condition, + ) + + # SP Report Dataset + spr_dataset_construct = SDLFDatasetConstruct( + self, + "data-lake-dataset-sp-report", + environment_id=self._environment_id, + team=self._team, + solution_buckets=solution_buckets_construct, + foundations_resources=foundations_construct, + sdlf_pipeline_stage_b=insights_pipeline_construct.stage_b_transform, + dataset_parameters=SpReportDataset, + creating_resources_condition=self._is_creating_datalake_condition, + ) + # Reference resources in the Data Lake. self.data_lakes = DataLakes(foundation=foundations_construct, sdlf_pipelines={AMCDataset.pipeline: insights_pipeline_construct}, - datasets={AMCDataset.dataset: amc_dataset_construct}, + datasets={ + AMCDataset.dataset: amc_dataset_construct, + AdsReportDataset.dataset: aar_dataset_construct, + SpReportDataset.dataset: spr_dataset_construct, + }, ) # Additional Datasets & Pipelines @@ -190,15 +257,16 @@ def __init__(self, scope: Construct, id: str, *args: Any, **kwargs: Any) -> None self.data_lakes.datasets[dataset_name] = sdlf_dataset ###################################### - # AMC MICROSERVICE CONSTRUCTS # + # MICROSERVICE CONSTRUCTS # ###################################### - # WFM + + ### Amazon Marketing Cloud ### wfm_construct = WorkFlowManagerService(self, "wfm", team=self._team, email_parameter=self._email_param, - creating_resources_condition=self._is_creating_microservices_condition) + creating_resources_condition=self._is_creating_microservices_condition, + lambda_layers=shared_layers) - # TPS tps_construct = TenantProvisioningService(self, "tps", team=self._team, dataset=AMCDataset.dataset, @@ -207,17 +275,44 @@ def __init__(self, scope: Construct, id: str, *args: Any, **kwargs: Any) -> None creating_resources_condition=self._is_creating_microservices_condition, data_lake_enabled=self._is_creating_datalake) - # PMN + ### Reporting Services ### + # Shared reporting microservice resources + reporting_shared = ReportingShared(self, "reports", + creating_resources_condition=self._is_creating_microservices_condition) + + # Selling Partner microservice + spr_construct = SellingPartnerReporting(self, "selling-partner", + lambda_layers=shared_layers, + reporting_shared_resources=reporting_shared, + team=self._team, + dataset=SpReportDataset.dataset, + creating_resources_condition=self._is_creating_microservices_condition) + + # Amazon Ads microservice + aar_construct = AmazonAdsReporting(self, "amazon-ads", + amazon_ads_secrets_manager=wfm_construct.amc_secrets_manager, + amazon_ads_secrets_manager_lambda_policy=wfm_construct.secrets_manager_lambda_iam_policy, + lambda_layers=shared_layers, + creating_resources_condition=self._is_creating_microservices_condition, + foundations_resources=foundations_construct, + team=self._team, + dataset=AdsReportDataset.dataset, + reporting_shared_resources=reporting_shared) + + ### Sagemaker Jupyter Notebooks ### pmn_construct = PlatformManagerSageMaker(self, "platform-manager", environment_id=self._environment_id, team=self._team, workflow_manager_resources=wfm_construct, tenant_provisioning_resources=tps_construct, + amazon_ads_reporting_resources=aar_construct, + selling_partner_reporting_resources=spr_construct, solution_buckets=solution_buckets_construct, creating_resources_condition=self._is_creating_microservices_condition) # Reference resources in the Microservice. - self.microservice = Microservice(tps=tps_construct, wfm=wfm_construct, pmn=pmn_construct) + self.microservice = Microservice(tps=tps_construct, wfm=wfm_construct, pmn=pmn_construct, spr=spr_construct, + aar=aar_construct, rsr=reporting_shared) ###################################### # FULL APPLICATION CONSTRUCTS # @@ -226,18 +321,16 @@ def __init__(self, scope: Construct, id: str, *args: Any, **kwargs: Any) -> None tenant_provisioning_resources=tps_construct, foundations_resources=foundations_construct, insights_pipeline_resources=insights_pipeline_construct, + report_bucket=reporting_shared.bucket, creating_resources_condition=self._is_deplopying_full_app_condition ) AdminPolicy(self, "admin-policy", - solution_buckets=solution_buckets_construct, - microservice=self.microservice, - foundations_resources=foundations_construct, - insights_pipeline_resources=insights_pipeline_construct, - amc_dataset_resources=amc_dataset_construct, - creating_resources_condition=self._is_deplopying_full_app_condition, - amc_secret=wfm_construct.amc_secrets_manager - ) + solution_buckets=solution_buckets_construct, + microservice=self.microservice, + data_lakes= self.data_lakes, + creating_resources_condition=self._is_deplopying_full_app_condition, + ) ###################################### # OTHER CONDITIONAL CONSTRUCTS # @@ -274,7 +367,7 @@ def _create_template_parameters(self): self._is_creating_microservices = CfnParameter( self, id="ShouldDeployMicroservices", - description="Yes - Deploy the Tenant Provisioning Service, Workflow Manager, and Platform Manager Notebooks. \n No - Skip microservice deployment.", + description="Yes - Deploy the reporting microservices. \n No - Skip microservice deployment.", type="String", allowed_values=["Yes", "No"], default="Yes" diff --git a/source/infrastructure/amc_insights/cloudtrail/generic_cloudtrail_construct.py b/source/infrastructure/amc_insights/cloudtrail/generic_cloudtrail_construct.py index c968d33..f547881 100644 --- a/source/infrastructure/amc_insights/cloudtrail/generic_cloudtrail_construct.py +++ b/source/infrastructure/amc_insights/cloudtrail/generic_cloudtrail_construct.py @@ -11,6 +11,10 @@ from amc_insights.microservices.tenant_provisioning_service import TenantProvisioningService from data_lake.foundations.foundations_construct import FoundationsConstruct from data_lake.pipelines.sdlf_pipeline import SDLFPipelineConstruct +from reporting_microservices.reporting_shared import ReportingShared +from reporting_microservices.selling_partner_reporting.selling_partner_reporting import SellingPartnerReporting +from reporting_microservices.amazon_ads_reporting.amazon_ads_reporting import AmazonAdsReporting + class GenericCloudTrailConstruct(Construct): @@ -30,7 +34,10 @@ def __init__( self.foundation_resources: Union[FoundationsConstruct, None] = None self.tps_resources: Union[TenantProvisioningService, None] = None self.wfm_resources: Union[WorkFlowManagerService, None] = None - + self.reporting_shared_resources: Union[ReportingShared, None] = None + self.amazon_ads_reporting: Union[AmazonAdsReporting, None] = None + self.selling_partner_reporting: Union[SellingPartnerReporting, None] = None + self.solution_buckets_resources: SolutionBuckets = constructs_to_tail.get("solution_buckets_resources") self.microservice = constructs_to_tail.get("microservice") self.datalake = constructs_to_tail.get("datalake") @@ -59,6 +66,8 @@ def get_buckets(self): buckets.append(self.foundation_resources.raw_bucket) buckets.append(self.foundation_resources.stage_bucket) buckets.append(self.foundation_resources.athena_bucket) + if self.reporting_shared_resources: + buckets.append(self.reporting_shared_resources.bucket) return buckets def get_lambda_handlers(self): @@ -76,12 +85,20 @@ def get_lambda_handlers(self): handlers.extend(sdlf_pipeline.stage_a_transform.lambda_functions) handlers.extend(sdlf_pipeline.stage_b_transform.lambda_functions) + if self.amazon_ads_reporting: + handlers.extend(self.amazon_ads_reporting.lambda_function_list) + if self.selling_partner_reporting: + handlers.extend(self.selling_partner_reporting.lambda_function_list) + return handlers def get_microservice_resources(self, microservice): if microservice: + self.reporting_shared_resources: ReportingShared = self.microservice.rsr self.wfm_resources: WorkFlowManagerService = self.microservice.wfm self.tps_resources: TenantProvisioningService = self.microservice.tps + self.amazon_ads_reporting: AmazonAdsReporting = self.microservice.aar + self.selling_partner_reporting: SellingPartnerReporting = self.microservice.spr def get_datalake_resources(self, datalake): if datalake: diff --git a/source/infrastructure/amc_insights/custom_resource/anonymized_operational_metrics/operational_metrics.py b/source/infrastructure/amc_insights/custom_resource/anonymized_operational_metrics/operational_metrics.py index cca6b7e..dd9e475 100644 --- a/source/infrastructure/amc_insights/custom_resource/anonymized_operational_metrics/operational_metrics.py +++ b/source/infrastructure/amc_insights/custom_resource/anonymized_operational_metrics/operational_metrics.py @@ -64,7 +64,7 @@ def _create_operational_metrics_lambda(self): "CreateOperationalMetrics", AMC_INSIGHTS_CUSTOM_RESOURCE_PATH / "anonymized_operational_metrics" / "lambdas" / "stack_uuid.py", "event_handler", - runtime=lambda_.Runtime.PYTHON_3_9, + runtime=lambda_.Runtime.PYTHON_3_11, description="Lambda function for custom resource for the creating anonymized operational metrics uuid in Secrets Manager", timeout=Duration.minutes(5), memory_size=256, diff --git a/source/infrastructure/amc_insights/custom_resource/cloudwatch_metrics/lambdas/report.py b/source/infrastructure/amc_insights/custom_resource/cloudwatch_metrics/lambdas/report.py index db71993..f4c1e4f 100644 --- a/source/infrastructure/amc_insights/custom_resource/cloudwatch_metrics/lambdas/report.py +++ b/source/infrastructure/amc_insights/custom_resource/cloudwatch_metrics/lambdas/report.py @@ -37,6 +37,64 @@ METRICS_ENDPOINT = 'https://metrics.awssolutionsbuilder.com/generic' +# These metrics return numerical values that can be summed directly +METRICS_TO_SUM = [ + # Lambda Metrics + 'AddAMCInstance', + 'AddAMCInstanceCheck', + 'AddAMCInstancePostDeployMetadata', + 'CancelWorkflowExecution', + 'CheckWorkflowExecutionStatus', + 'CreateWorkflow', + 'CreateWorkflowExecution', + 'CreateWorkflowSchedule', + 'DatalakeRouting', + 'DeleteWorkflow', + 'DeleteWorkflowSchedule', + 'GetExecutionSummary', + 'GetWorkflow', + 'SdlfHeavyTransformCheckJob', + 'SdlfHeavyTransformError', + 'SdlfHeavyTransformPostupdateMetadata', + 'SdlfHeavyTransformProcessObject', + 'SdlfHeavyTransformRedrive', + 'SdlfHeavyTransformRouting', + 'UpdateWorkflow', + 'ScheduleAdsReport', + 'ScheduleSpReport', + # State machine metrics: + 'InvokeTPSInitializeSM', + 'InvokeWorkflowExecutionSM', + 'InvokeWorkflowSM', + 'InvokeAdsReportSM', + 'SdlfHeavyTransformRedriveSM', + 'SdlfHeavyTransformRoutingSM', + 'SdlfLightTransformSM', + # Glue Job metrics: + 'SdlfHeavyTransformJob-num_files', + 'SdlfHeavyTransformJob-bytes_read', + 'SdlfHeavyTransformJob-bytes_written', + 'SdlfHeavyTransformJob-num_records', + 'SdlfHeavyTransformJob-run_count', + # AmazonAdsReport + 'AdsCheckReportStatus', + 'AdsDownloadReport', + 'AdsGetProfiles', + 'InvokeAdsReportSM', + 'RequestSponsoredAdsReport', + # SellingPartnerReport + 'SellersPartnerGetReportDocument', + 'InvokeSpReportSM', + 'SellerPartnerCreateReport', + 'SellersPartnerDownloadReport', + 'SellersPartnerGetReportStatus' +] + +# These metrics return nested values that we need to unpack before summing +NESTED_METRICS = [ + 'AmazonAdsReporting-report_type', + 'SellingPartnerReporting-report_type', +] def event_handler(event, context): """ @@ -51,6 +109,33 @@ def event_handler(event, context): else: logger.info("Anonymized data collection is opted out, no operational metrics to report") +def update_nested_metrics(data, metric_name, datapoints): + for datapoint in datapoints: + for key, _ in datapoint.items(): + if key != 'Sum': + update_metric_sum(data, metric_name, key, datapoint['Sum']) + +def update_metric_sum(data, metric_name, key, sum_value): + if key in data["Data"].get(metric_name, {}): + data["Data"][metric_name][key] += sum_value + else: + data["Data"].setdefault(metric_name, {})[key] = sum_value + +def handle_metrics(data, metric_name, datapoints): + if metric_name in NESTED_METRICS: + update_nested_metrics(data, metric_name, datapoints) + else: + if len(datapoints) > 1: + logging.warning("Got " + str( + len(datapoints)) + " datapoints but only expected one datapoint since period is one day and start/end time spans one day.") + total = 0 + for datapoint in datapoints: + # There should only be one datapoint since period is one day and + # start/end time spans one day, but if there is more than one datapoint + # then sum them together: + total += datapoint["Sum"] + # Add the sum to the reporting payload: + data["Data"][metric_name] = total def send_metrics(): """ @@ -72,44 +157,9 @@ def send_metrics(): "TimeStamp": str(datetime.now()), "Data": {} } - # Define the list of metrics to use for counting state machine launches: - metrics_to_sum = [ - 'AddAMCInstance', - 'AddAMCInstanceCheck', - 'AddAMCInstancePostDeployMetadata', - 'CancelWorkflowExecution', - 'CheckWorkflowExecutionStatus', - 'CreateWorkflow', - 'CreateWorkflowExecution', - 'CreateWorkflowSchedule', - 'DatalakeRouting', - 'DeleteWorkflow', - 'DeleteWorkflowSchedule', - 'GetExecutionSummary', - 'GetWorkflow', - 'SdlfHeavyTransformCheckJob', - 'SdlfHeavyTransformError', - 'SdlfHeavyTransformPostupdateMetadata', - 'SdlfHeavyTransformProcessObject', - 'SdlfHeavyTransformRedrive', - 'SdlfHeavyTransformRouting', - 'UpdateWorkflow', - # State machine metrics: - 'InvokeTPSInitializeSM', - 'InvokeWorkflowExecutionSM', - 'InvokeWorkflowSM', - 'SdlfHeavyTransformRedriveSM', - 'SdlfHeavyTransformRoutingSM', - 'SdlfLightTransformSM', - # Glue Job metrics: - 'SdlfHeavyTransformJob-num_files', - 'SdlfHeavyTransformJob-bytes_read', - 'SdlfHeavyTransformJob-bytes_written', - 'SdlfHeavyTransformJob-num_records', - 'SdlfHeavyTransformJob-run_count' - ] - for metric_name in metrics_to_sum: - # Sum all values for the metric over the past 24 hours: + + all_metrics = NESTED_METRICS + METRICS_TO_SUM + for metric_name in all_metrics: response = cloudwatch_client.get_metric_statistics( Namespace=METRICS_NAMESPACE, MetricName=metric_name, @@ -119,26 +169,17 @@ def send_metrics(): Statistics=['Sum'], Dimensions=[ {'Name': 'stack-name', 'Value': os.environ['STACK_NAME']} - ]) + ] + ) datapoints = response.get('Datapoints', []) - # Add datapoints to the reporting payload: + if datapoints: - if len(datapoints) > 1: - logging.warning("Got " + str( - len(datapoints)) + " datapoints but only expected one datapoint since period is one day and start/end time spans one day.") - total = 0 - for datapoint in datapoints: - # There should only be one datapoint since period is one day and - # start/end time spans one day, but if there is more than one datapoint - # then sum them together: - total += datapoint["Sum"] - # Add the sum to the reporting payload: - data["Data"][metric_name] = total - # Send metric data: + handle_metrics(data, metric_name, datapoints) + if data["Data"]: logging.info("Reporting the following data:") logging.info(json.dumps(data)) response = requests.post(METRICS_ENDPOINT, json=data, timeout=5) - print(f"Response status code = {response.status_code}") + logger.info(f"Response status code = {response.status_code}") else: logging.info("No data to report.") diff --git a/source/infrastructure/amc_insights/custom_resource/lakeformation_settings/lakeformation_settings.py b/source/infrastructure/amc_insights/custom_resource/lakeformation_settings/lakeformation_settings.py index fb2b7d7..037deea 100644 --- a/source/infrastructure/amc_insights/custom_resource/lakeformation_settings/lakeformation_settings.py +++ b/source/infrastructure/amc_insights/custom_resource/lakeformation_settings/lakeformation_settings.py @@ -16,6 +16,10 @@ class LakeformationSettings(Construct): + ''' + This custom resource is for removing Lake Formation admins on stack deletion. + This is necessary for handling the following issue: https://github.com/aws/aws-cdk/issues/19492 + ''' def __init__( self, scope, @@ -39,13 +43,6 @@ def __init__( condition=datalake_condition, name="dataset_cr" ) - self._create_lakeformation_settings_custom_resource( - role_list=[ - self._pmn_resources.sagemaker_role.role_arn - ], - condition=microservice_condition, - name="pmn_cr" - ) ###################################### # Custom Resource # @@ -85,7 +82,7 @@ def _create_lakeformation_settings_lambda(self): "LakeformationSettingsLambda", AMC_INSIGHTS_CUSTOM_RESOURCE_PATH / "lakeformation_settings" / "lambdas" / "remove_data_lake_admin.py", "event_handler", - runtime=Runtime.PYTHON_3_9, + runtime=Runtime.PYTHON_3_11, description="Lambda function for custom resource for creating and placing the user iam resources in the S3 artifacts bucket", timeout=Duration.minutes(5), memory_size=256, diff --git a/source/infrastructure/amc_insights/custom_resource/lakeformation_settings/lambdas/remove_data_lake_admin.py b/source/infrastructure/amc_insights/custom_resource/lakeformation_settings/lambdas/remove_data_lake_admin.py index c119713..bd988ff 100644 --- a/source/infrastructure/amc_insights/custom_resource/lakeformation_settings/lambdas/remove_data_lake_admin.py +++ b/source/infrastructure/amc_insights/custom_resource/lakeformation_settings/lambdas/remove_data_lake_admin.py @@ -12,20 +12,25 @@ lakeformation_client = get_service_client("lakeformation") +MAX_RETRIES = 3 + def lakeformation_admins(role_list): response = lakeformation_client.get_data_lake_settings() data_lake_settings = response['DataLakeSettings'] datalake_admins = data_lake_settings['DataLakeAdmins'] return_admins = [] - if len(datalake_admins) > 0: + if datalake_admins: for item in datalake_admins: if item['DataLakePrincipalIdentifier'] not in role_list: return_admins.append(item) - data_lake_settings['DataLakeAdmins'] = return_admins - response = lakeformation_client.put_data_lake_settings(DataLakeSettings=data_lake_settings) - logger.info(f"Request response: {response['ResponseMetadata']['HTTPStatusCode']}") + data_lake_settings['DataLakeAdmins'] = return_admins + lakeformation_client.put_data_lake_settings(DataLakeSettings=data_lake_settings) + logger.info("Lake Formation admins removed") + + else: + logger.info("No Lake Formation admins found. Nothing to action") @helper.delete def on_delete(event, _): @@ -36,21 +41,25 @@ def on_delete(event, _): attempts = 0 while retry: attempts += 1 - if attempts > 2: - logger.error(f"Unable to edit lakeformation admins. Remove {ADMIN_ROLE_LIST} manually from the console") + if attempts > MAX_RETRIES: + logger.error(f"Unable to edit Lake Formation admins. Remove {ADMIN_ROLE_LIST} manually from the console") + retry = False else: try: lakeformation_admins(role_list=ADMIN_ROLE_LIST) retry = False except lakeformation_client.exceptions.ConcurrentModificationException: - logger.info("Concurrent modification excpetion. Waiting 10 seconds to retry") + logger.info("Concurrent modification exception. Waiting 10 seconds to retry") time.sleep(10) + except Exception as e: + logger.error(f"Unable to edit Lake Formation admins: {e}. Remove {ADMIN_ROLE_LIST} manually from the console") + retry = False @helper.create @helper.update def create_update(event, _): - logger.info(f"Create event input: {json.dumps(event)}. Nothing to action.") + logger.info(f"Create/Update event input: {event}. Nothing to action") def event_handler(event, context): @@ -58,5 +67,12 @@ def event_handler(event, context): This function is the entry point for the Lambda-backed custom resource. """ logger.info(event) - helper(event, context) - + try: + helper(event, context) + except Exception as e: + logger.error(e) + # We always send a 'Success' message back to cloudformation, as errors + # in this custom resource should not cause the stack to fail deletion + # but simply raise the error message back so users can take action + # manually in the Lake Formation console. + helper.send_response(event, 'SUCCESS') diff --git a/source/infrastructure/amc_insights/custom_resource/tenant_provisioning_service/amc_template_uploader.py b/source/infrastructure/amc_insights/custom_resource/tenant_provisioning_service/amc_template_uploader.py index 080b1fe..948389f 100644 --- a/source/infrastructure/amc_insights/custom_resource/tenant_provisioning_service/amc_template_uploader.py +++ b/source/infrastructure/amc_insights/custom_resource/tenant_provisioning_service/amc_template_uploader.py @@ -74,7 +74,7 @@ def _create_amc_initialize_template_lambda(self): "SyncAMCInitializeTemplate", AMC_INSIGHTS_CUSTOM_RESOURCE_PATH / "tenant_provisioning_service" / "lambdas" /"sync_amc_initialize_template.py", "event_handler", - runtime=Runtime.PYTHON_3_9, + runtime=Runtime.PYTHON_3_11, description="Lambda function for custom resource for placing the AMC initialize template to the S3 artifacts bucket", timeout=Duration.minutes(5), memory_size=256, diff --git a/source/infrastructure/amc_insights/custom_resource/user_scripts/user_scripts_construct.py b/source/infrastructure/amc_insights/custom_resource/user_scripts/user_scripts_construct.py index 1da3570..d5a1ff2 100644 --- a/source/infrastructure/amc_insights/custom_resource/user_scripts/user_scripts_construct.py +++ b/source/infrastructure/amc_insights/custom_resource/user_scripts/user_scripts_construct.py @@ -60,7 +60,7 @@ def _create_user_scripts_lambda(self): "CreateUserScripts", USER_SCRIPTS_PATH / "sync_user_scripts.py", "event_handler", - runtime=Runtime.PYTHON_3_9, + runtime=Runtime.PYTHON_3_11, description="Lambda function for custom resource for placing the user scripts in the S3 artifacts bucket", timeout=Duration.minutes(5), memory_size=256, diff --git a/source/infrastructure/amc_insights/integration/integration_construct.py b/source/infrastructure/amc_insights/integration/integration_construct.py index 4790142..c09d0b8 100644 --- a/source/infrastructure/amc_insights/integration/integration_construct.py +++ b/source/infrastructure/amc_insights/integration/integration_construct.py @@ -4,7 +4,9 @@ from amc_insights.condition_aspect import ConditionAspect from constructs import Construct from aws_cdk.aws_iam import Effect, PolicyStatement, Policy -from aws_cdk import Aspects +from aws_cdk import Aspects, Aws +import aws_cdk.aws_events as events +import aws_cdk.aws_events_targets as targets class IntegrationConstruct(Construct): def __init__( @@ -14,6 +16,7 @@ def __init__( tenant_provisioning_resources, foundations_resources, insights_pipeline_resources, + report_bucket, creating_resources_condition ) -> None: super().__init__(scope, id) @@ -21,6 +24,7 @@ def __init__( self._tenant_provisioning_resources = tenant_provisioning_resources self._foundations_resources = foundations_resources self._insights_pipeline_resources = insights_pipeline_resources + self._report_bucket = report_bucket # Apply condition to resources in Construct Aspects.of(self).add(ConditionAspect(self, "ConditionAspect", creating_resources_condition)) @@ -81,3 +85,36 @@ def __init__( ] ) dynamodb_policy.attach_to_role(self._tenant_provisioning_resources.amc_instance_post_deploy_metadata.role) + + # create event to trigger data lake when files land in reporting bucket + events.Rule( + self, + id="reports-bucket-event-capture", + rule_name=f"{Aws.STACK_NAME}-reports-bucket-event-capture", + description="Capture data landing in the reports bucket", + event_pattern=events.EventPattern( + source=["aws.s3"], + detail={ + "eventSource": [ + "s3.amazonaws.com" + ], + "eventName": [ + "CopyObject", + "CompleteMultipartUpload", + "PutObject", + "DeleteObject" + ], + "requestParameters": { + "bucketName": [ + self._report_bucket.bucket_name + ], + } + }, + ), + targets=[targets.LambdaFunction(self._insights_pipeline_resources.routing_function)] + ) + self._insights_pipeline_resources.routing_function.node.add_dependency(self._report_bucket) + + # grant stage-a processing lambda permission to access reporting bucket + self._report_bucket.grant_read_write(self._insights_pipeline_resources.stage_a_transform._process_lambda) + self._report_bucket.encryption_key.grant_decrypt(self._insights_pipeline_resources.stage_a_transform._process_lambda) diff --git a/source/infrastructure/amc_insights/microservices/tenant_provisioning_service/lambdas/AMCInstancePostDeployMetadata/handler.py b/source/infrastructure/amc_insights/microservices/tenant_provisioning_service/lambdas/AMCInstancePostDeployMetadata/handler.py index 07cddac..93d7e79 100644 --- a/source/infrastructure/amc_insights/microservices/tenant_provisioning_service/lambdas/AMCInstancePostDeployMetadata/handler.py +++ b/source/infrastructure/amc_insights/microservices/tenant_provisioning_service/lambdas/AMCInstancePostDeployMetadata/handler.py @@ -1,12 +1,13 @@ # Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. # SPDX-License-Identifier: Apache-2.0 -from aws_solutions.core.helpers import get_service_resource, get_service_client -from aws_solutions.extended.resource_lookup import ResourceLookup import os import json from aws_lambda_powertools import Logger from botocore.exceptions import ClientError + +from aws_solutions.core.helpers import get_service_resource, get_service_client +from aws_solutions.extended.resource_lookup import ResourceLookup from cloudwatch_metrics import metrics logger = Logger(service="Tenant Provisioning Service", level="INFO") @@ -118,11 +119,31 @@ def put_amc_bucket_policy(amc_orange_aws_account, bucket_account, bucket_name): raise -def check_and_assign_bucket_policy(event): - amc_orange_aws_account = event.get("amcOrangeAwsAccount") - bucket_name = event.get("BucketName") - bucket_account = event.get("bucketAccount") +def enable_eventbridge_notifications(bucket_name): + try: + response = s3_client.put_bucket_notification_configuration( + Bucket=bucket_name, + NotificationConfiguration={ + 'EventBridgeConfiguration': {} + } + ) + return response + except Exception as error: + logger.exception( + f""" + Failed to enable EventBridge notifications for {bucket_name}, error: {error}. + """ + ) + raise + +def check_and_assign_bucket_settings(event): + amc_orange_aws_account = event["amcOrangeAwsAccount"] + bucket_name = event["BucketName"] + bucket_account = event["bucketAccount"] + responses = [] + + # Verify that an AMC bucket policy is in place. If no policy exists, create and assign one. try: response = s3_client.get_bucket_policy( Bucket=bucket_name, @@ -130,9 +151,23 @@ def check_and_assign_bucket_policy(event): except s3_client.exceptions.from_code('NoSuchBucketPolicy'): logger.info(f"Add bucket policy to AMC S3 bucket {bucket_name}") - response = put_amc_bucket_policy(amc_orange_aws_account, bucket_account, bucket_name) - - return response + policy_response = put_amc_bucket_policy(amc_orange_aws_account, bucket_account, bucket_name) + responses.append(policy_response) + + # Verify that EventBridge notifications are enabled. If not, enable for the bucket. + try: + response = s3_client.get_bucket_notification_configuration( + Bucket=bucket_name, + ) + if 'EventBridgeConfiguration' not in response: + logger.info(f"Enable EventBridge notifications for {bucket_name}") + eventbridge_response = enable_eventbridge_notifications(bucket_name=bucket_name) + responses.append(eventbridge_response) + + except Exception as e: + logger.error(f"Error configuring EventBridge notifications. This setting may have to be turned on manually from the S3 console: {e}") + + return responses def handler(event, _): @@ -157,9 +192,9 @@ def handler(event, _): f"AMC Bucket exists {event['bucketExists']} in {event['bucketAccount']}. Do not enable access logs") if (event['bucketAccount'] == AWS_ACCOUNT_ID) and (event['bucketExists'] == "true"): - # Verify that an AMC bucket policy is in place. If no policy exists, create and assign one. - bucket_policy_response = check_and_assign_bucket_policy(event) - response_list.append(bucket_policy_response) + # Verify that the AMC bucket has the proper settings configured to allow data ingress/egress. + bucket_settings_responses = check_and_assign_bucket_settings(event) + response_list += bucket_settings_responses logger.info('Updating Metadata in DDB') @@ -178,6 +213,7 @@ def handler(event, _): "amcInstanceId": event['amcInstanceId'], "amcAmazonAdsAdvertiserId": event['amcAmazonAdsAdvertiserId'], "amcAmazonAdsMarketplaceId": event['amcAmazonAdsMarketplaceId'], + "authId": event.get("authId", None), } tps_response = put_item(tps_customer_table, tps_item) response_list.append(tps_response) @@ -214,7 +250,8 @@ def handler(event, _): "amcInstanceId": event['amcInstanceId'], "amcAmazonAdsAdvertiserId": event['amcAmazonAdsAdvertiserId'], "amcAmazonAdsMarketplaceId": event['amcAmazonAdsMarketplaceId'], - "outputSNSTopicArn": event["snsTopicArn"] + "outputSNSTopicArn": event["snsTopicArn"], + "authId": event.get("authId", None), } wfm_response = put_item(wfm_customer_table, wfm_item) response_list.append(wfm_response) diff --git a/source/infrastructure/amc_insights/microservices/tenant_provisioning_service/lambdas/AddAMCInstance/patterns.py b/source/infrastructure/amc_insights/microservices/tenant_provisioning_service/lambdas/AddAMCInstance/patterns.py index 20018f6..33c3d71 100644 --- a/source/infrastructure/amc_insights/microservices/tenant_provisioning_service/lambdas/AddAMCInstance/patterns.py +++ b/source/infrastructure/amc_insights/microservices/tenant_provisioning_service/lambdas/AddAMCInstance/patterns.py @@ -24,7 +24,6 @@ STAGE_A_ROLE_LOGICAL_ID = os.environ['STAGE_A_ROLE_LOGICAL_ID'] logger = Logger(service="AddAMCInstance", level="INFO") -cloudwatch_client = get_service_client class TpsDeployPatterns: diff --git a/source/infrastructure/amc_insights/microservices/tenant_provisioning_service/lambdas/InvokeTPSInitializeSM/handler.py b/source/infrastructure/amc_insights/microservices/tenant_provisioning_service/lambdas/InvokeTPSInitializeSM/handler.py index 9943da3..211080b 100644 --- a/source/infrastructure/amc_insights/microservices/tenant_provisioning_service/lambdas/InvokeTPSInitializeSM/handler.py +++ b/source/infrastructure/amc_insights/microservices/tenant_provisioning_service/lambdas/InvokeTPSInitializeSM/handler.py @@ -40,6 +40,7 @@ def format_payload(customer_details): "customerName": customer_details['customer_name'], "createSnsTopic": "false", "snsTopicArn": sns_topic, + "authId": customer_details.get("auth_id", None), # Customer info for AMC instance "amcOrangeAwsAccount":customer_details["amc"]["aws_orange_account_id"], diff --git a/source/infrastructure/amc_insights/microservices/tenant_provisioning_service/tenant_provisioning_services.py b/source/infrastructure/amc_insights/microservices/tenant_provisioning_service/tenant_provisioning_services.py index b6c4f33..91fcf7f 100644 --- a/source/infrastructure/amc_insights/microservices/tenant_provisioning_service/tenant_provisioning_services.py +++ b/source/infrastructure/amc_insights/microservices/tenant_provisioning_service/tenant_provisioning_services.py @@ -17,7 +17,7 @@ from aws_lambda_layers.aws_solutions.layer import SolutionsLayer from amc_insights.condition_aspect import ConditionAspect from aws_solutions.cdk.aws_lambda.layers.aws_lambda_powertools import PowertoolsLayer -from aws_solutions.cdk.cfn_nag import add_cfn_nag_suppressions, CfnNagSuppression, CfnNagSuppressAll +from aws_solutions.cdk.cfn_nag import add_cfn_nag_suppressions, CfnNagSuppression, CfnNagSuppressAll, add_cfn_guard_suppressions from amc_insights.custom_resource.tenant_provisioning_service.amc_template_uploader import AMCTemplateUploader AWS_RESOURCE_ACCOUNT_KEY = "aws:ResourceAccount" @@ -136,7 +136,7 @@ def _create_lamda_layer(self): ) ), layer_version_name=f"{self._resource_prefix}-metrics-layer", - compatible_runtimes=[Runtime.PYTHON_3_9], + compatible_runtimes=[Runtime.PYTHON_3_11], ) ###################################### @@ -154,7 +154,7 @@ def create_invoke_tps_initialize_sm_lambda(self): description="Triggers the AMC Instance Setup state machine", timeout=cdk.Duration.seconds(30), memory_size=128, - runtime=Runtime.PYTHON_3_9, + runtime=Runtime.PYTHON_3_11, architecture=Architecture.ARM_64, environment={ "SOLUTION_ID": self.node.try_get_context("SOLUTION_ID"), @@ -437,7 +437,7 @@ def create_amc_onboarding_sm(self): description="Creates/Updates TPS customer stacks", timeout=cdk.Duration.minutes(10), memory_size=256, - runtime=Runtime.PYTHON_3_9, + runtime=Runtime.PYTHON_3_11, architecture=Architecture.ARM_64, role=add_amc_instance_role, environment={ @@ -470,7 +470,7 @@ def create_amc_onboarding_sm(self): description="Checks if TPS customer stacks have finished (success/failure)", timeout=cdk.Duration.minutes(15), memory_size=256, - runtime=Runtime.PYTHON_3_9, + runtime=Runtime.PYTHON_3_11, architecture=Architecture.ARM_64, role=add_amc_instance_role, environment={ @@ -492,7 +492,7 @@ def create_amc_onboarding_sm(self): description="Adds TPS customer information to SDLF and WFM DynamoDB tables", timeout=cdk.Duration.minutes(10), memory_size=512, - runtime=Runtime.PYTHON_3_9, + runtime=Runtime.PYTHON_3_11, architecture=Architecture.ARM_64, environment={ "SOLUTION_ID": self.node.try_get_context("SOLUTION_ID"), @@ -551,7 +551,9 @@ def create_amc_onboarding_sm(self): actions=[ "s3:GetBucketLogging", "s3:PutBucketLogging", - "s3:PutBucketPolicy" + "s3:PutBucketPolicy", + "s3:PutBucketNotification", + "s3:GetBucketNotification" ], resources=[ "arn:aws:s3:::amc*", @@ -572,6 +574,11 @@ def create_amc_onboarding_sm(self): amc_instance_post_deploy_metadata_policy.node.default_child, LOGGING_SUPRESSION ) + add_cfn_guard_suppressions( + resource=amc_instance_post_deploy_metadata_policy.node.default_child, + suppressions=["IAM_POLICY_NON_COMPLIANT_ARN"] + ) + # Suppression Reason: S3 Bucket arns do not follow arn:partition:service:region:account-id format definition = { "Comment": "Simple pseudo flow", diff --git a/source/infrastructure/amc_insights/microservices/workflow_manager_service/lambda_layers/wfm_layer/python/wfm_amc_api_interface/wfm_amc_api_interface.py b/source/infrastructure/amc_insights/microservices/workflow_manager_service/lambda_layers/wfm_layer/python/wfm_amc_api_interface/wfm_amc_api_interface.py index 54778f5..4671bd3 100644 --- a/source/infrastructure/amc_insights/microservices/workflow_manager_service/lambda_layers/wfm_layer/python/wfm_amc_api_interface/wfm_amc_api_interface.py +++ b/source/infrastructure/amc_insights/microservices/workflow_manager_service/lambda_layers/wfm_layer/python/wfm_amc_api_interface/wfm_amc_api_interface.py @@ -2,17 +2,19 @@ # SPDX-License-Identifier: Apache-2.0 import json -import logging import os from typing import Union from datetime import datetime, timedelta -from urllib.parse import urlencode import urllib3 -from urllib3.util import Retry -import boto3 from botocore import config import urllib + from wfm_utilities import wfm_utilities +from microservice_shared.secrets import SecretsHelper +from microservice_shared.utilities import JsonUtil, LoggerUtil +from microservice_shared.api import ApiHelper, RequestParams +from microservice_shared.dynamic_dates import DynamicDateEvaluator + SOLUTION_VERSION = os.environ.get( "VERSION", os.environ.get("SOLUTION_VERSION") @@ -22,214 +24,10 @@ solution_config = {"region_name": REGION, "user_agent_extra": f"AwsSolution/{SOLUTION_ID}/{SOLUTION_VERSION}"} config = config.Config(**solution_config) -# format log messages like this: -formatter = logging.Formatter( - "{%(pathname)s:%(lineno)d} %(levelname)s - %(message)s" -) -handler = logging.StreamHandler() -handler.setFormatter(formatter) - -# Remove the default logger in order to avoid duplicate log messages -# after we attach our custom logging handler. -logging.getLogger().handlers.clear() -logger = logging.getLogger() -logger.setLevel(logging.INFO) -logger.addHandler(handler) - - -def send_request(request_url, headers, http_method, data, query_params, log_request_data=True) -> urllib3.HTTPResponse: - """ - Sends an HTTP request to the Amazon Ads API - - Parameters - ---------- - http_method : str - GET|PUT|POST|DELETE - request_url : str - The URL of the endpoint to send the http request to - data : str - Body to include in the HTTP request - headers : None or dict - Request headers - query_params: dict - Query parameters - log_request_data: bool - Whether or not to log request data - - Returns - ------- - A response from the HTTP call - """ - - logger.info("\nBEGIN REQUEST+++++++++++++++++++++++++++++++++++") - logger.info(f"Request URL = {request_url}") - logger.info(f"HTTP_METHOD: {http_method}") - if log_request_data: - logger.info(f"Data: {data}") - logger.info(f"Query Parameters: {query_params}") - - # Retry requests that receive server error (5xx) or throttling errors 429. - max_retry = 10 - retries = Retry( - total=max_retry, - backoff_factor=0.5, - status_forcelist=[504, 500, 429], - allowed_methods=frozenset(["GET", "DELETE", "POST", "PUT"]), - ) - - http = urllib3.PoolManager(retries=retries) - - if http_method in ["GET", "HEAD", "DELETE"]: - response = http.request( - method=http_method, - url=request_url, - headers=headers, - body=data, - fields=query_params, - ) - else: - # For POST and PUT requests, urllib3 requires to manually encode query parameters in the URL - request_url = encode_query_parameters_to_url(request_url, query_params) - - response = http.request( - method=http_method, - url=request_url, - headers=headers, - body=data, - ) - - logger.info("\nRESPONSE+++++++++++++++++++++++++++++++++++") - logger.info(f"Response status: {response.status}\n") - if log_request_data: - logger.info(f"Response data: {response.data}\n") - - return response - - -def encode_query_parameters_to_url(url, query_parameters): - if query_parameters: - encoded_url = url + "?" + urlencode(query_parameters) - logger.info(f"Request URL with encoded query parameters= {encoded_url}") - return encoded_url - return url - - -def safe_json_loads(obj): - try: - return json.loads(obj) - except json.decoder.JSONDecodeError: - return obj - - -def get_secret(secret_id: str) -> dict: - """ - Get secret values in Secrets Manager - @param secret_id: - @return: a dictionary containing client_id, client_secret, authorization_code, access_token and refresh token. - """ - session = boto3.session.Session(region_name=os.environ["AWS_REGION"]) - client = session.client(service_name="secretsmanager", config=config) - logger.info("Retrieving client id, client secret, refresh token, access token from Secrets Manager") - try: - res = client.get_secret_value( - SecretId=secret_id, - ) - return safe_json_loads(res["SecretString"]) - except Exception as e: - logger.exception( - "Failed to retrieve Client Id, Client Secret and Refresh Token from Secrets Manager.") - logger.exception(e) - - -def validate_secrets(secrets: dict) -> None: - """ - Validate client_id, client_secret, and refresh_token are not empty in Secrets Manager. - @param secrets: a dictionary of secret values from Secrets Manager - @return: - """ - # Authorization_code is not used to make AMC API requests, so no need to validate it. - # If the access_token is invalid or missing, a new access_token is retrieved using client_id, client_secret,refresh_token, - # no need to validate access_token. - if not (secrets.get("client_id") and secrets.get("client_secret") and secrets.get("refresh_token")): - raise ValueError( - "Client ID, Client Secret, and Refresh Token are required in Secrets Manager to make HTTP requests to Amazon Ads") - - -def update_secret(secret_id, secret_string): - session = boto3.session.Session(region_name=os.environ["AWS_REGION"]) - client = session.client(service_name="secretsmanager", config=config) - if isinstance(secret_string, dict): - secret_string = json.dumps(secret_string) - client.update_secret(SecretId=secret_id, SecretString=secret_string) - - -def get_access_token() -> dict: - """ - Refresh an invalid or expired access token in Secrets Manager using client id, client secret and refresh token. - @return: a dictionary of tokens. - e.g. {"client_id": "XXX" - "access_token": "XXX", - "token_type": "bearer", - "expires_in": 3600, - "refresh_token": "XXXX"} - """ - logger.info("Refresh access token using refresh token") - secret_key = os.environ['AMC_SECRETS_MANAGER'] - - secrets = get_secret(secret_key) - validate_secrets(secrets) - - client_id = secrets["client_id"] - client_secret = secrets["client_secret"] - refresh_token = secrets["refresh_token"] - - code_payload = { - "grant_type": "refresh_token", - "refresh_token": refresh_token, - "client_id": client_id, - "client_secret": client_secret, - } - - encoded_code_payload = json.dumps(code_payload) - response = send_request( - http_method="POST", - request_url="https://api.amazon.com/auth/o2/token", - headers=None, - query_params={}, - data=encoded_code_payload, - ) - - # Throw an RuntimeError if access token is not retrieved successfully. - # This RuntimeError will be captured and notify user via email. - if response.status not in range(200, 204): - raise RuntimeError(f"Cannot get access token. Response message: {response.data}") - - parsed_response = json.loads(response.data.decode('utf-8')) - - secret_value = { - "client_id": client_id, - "client_secret": client_secret, - "authorization_code": secrets["authorization_code"], - "refresh_token": refresh_token, - "access_token": parsed_response["access_token"] - } - - # Update Access Token in Secrets Manager. - # The access token is retrieved successfully, exception in updating secrets doesn't affect Amazon Ads API calls, - # so capture the exception, and resume API calls. - try: - update_secret(secret_key, secret_value) - except Exception as ex: - logger.exception(f"Cannot update access token in Secrets Manager. Reason: {ex}") - - return {"client_id": client_id, **parsed_response} - - -def verify_amc_request(): - clients_and_tokens = get_access_token() - if clients_and_tokens.get("authorize_url"): - raise RuntimeError("Unauthorized AMC request.") - return clients_and_tokens +logger = LoggerUtil.create_logger() +json_helper = JsonUtil() +api_helper = ApiHelper() +dynamic_date_evaluator = DynamicDateEvaluator() class WorkflowResponse: @@ -247,7 +45,6 @@ class AMCAPIResponse: """Used to return a standard structured response by processing the response from the AMC API""" def __init__(self, response: urllib3.HTTPResponse): - self.utils = wfm_utilities.Utils(logger) self.http_response = response self.response_data = json.loads(response.data.decode("utf-8")) self.status_code = response.status @@ -258,7 +55,7 @@ def __init__(self, response: urllib3.HTTPResponse): logger.info("\nSTRUCTURED HTTP RESPONSE+++++++++++++++++++++++++++++++++++") # Information can be passed back differently by AMC depending on failure types, we want capture as much detail as possible - for k in ['message', 'statusReason']: + for k in ['message', 'statusReason', 'details', 'messageSubject']: if self.response_data.get(k): self.response_message = self.response_data.get(k) break @@ -269,7 +66,7 @@ def __init__(self, response: urllib3.HTTPResponse): "responseStatus": self.response_status, "statusCode": response.status, "requestURL": response.geturl(), 'responseMessage': self.response_message} - if self.utils.is_json(self.response_text): + if json_helper.is_json(self.response_text): self.response.update(json.loads(self.response_text)) if self.status_code in range(200, 204): @@ -296,26 +93,48 @@ def log_response_summary(self): else: logger.error(self.response_summary) +class AMCAPIs: + """ + Used to interact with and AMC API Endpoint by making HTTP Requests For Workflow CRUD operations and + Workflow Execute and Cancel requests + """ -class AMCRequests: def __init__( self, - http_method, - amc_path, - payload=None, - request_parameters=None, - ) -> None: - self.http_method = http_method.upper() - self.amc_path = f"/{amc_path}".replace("//", "/") - self.payload = payload or "" - self.request_parameters = request_parameters or {} - - def process_request(self, kwargs) -> AMCAPIResponse: + customer_config: dict, + wfm_utils: wfm_utilities.Utils, + ): + """ + Creates a new instance of the interface object based upon the configuration + + Parameters + ---------- + customer_config + Dictionary containing details about the AMC Instance that will be invoked + """ + self.wfm_utils = wfm_utils + self.customer_config = customer_config + logger.info(f"Customer Id: {self.customer_config['customerId']}") + + self.secrets_helper = SecretsHelper( + secret_key=os.environ["AMC_SECRETS_MANAGER"], + auth_id=self.customer_config.get("authId", None) + ) + + def verify_amc_request(self) -> dict: + clients_and_tokens = self.secrets_helper.get_access_token() + if clients_and_tokens.get("authorize_url"): + raise RuntimeError("Unauthorized AMC request.") + return clients_and_tokens + + def process_request(self, amc_request, kwargs) -> AMCAPIResponse: """ Prepare url and headers then make HTTP requests. Parameters ---------- + amc_request : RequestParams + RequestParams object containing the necessary parameters for the AMC API request. kwargs : dict Dictionary containing AMC Instance ID, Advertiser ID, Marketplace ID, Client ID, and Access Token. @@ -324,7 +143,7 @@ def process_request(self, kwargs) -> AMCAPIResponse: AMCAPIResponse: Structure Response from the Amazon Ads API. """ - amc_path = f"/amc/reporting/{kwargs['instance_id']}{self.amc_path}" + amc_path = f"/amc/reporting/{kwargs['instance_id']}{amc_request.request_path}" base_url = "https://advertising-api.amazon.com/" request_url = urllib.parse.urljoin(base_url, amc_path) @@ -346,69 +165,44 @@ def process_request(self, kwargs) -> AMCAPIResponse: ] logger.debug(f"AMC_REQUEST_URL: {request_url}") - logger.debug(f"AMC_REQUEST_PAYLOAD: {self.payload}") - logger.debug(f"AMC_HTTP_METHOD: {self.http_method}") - logger.debug(f"AMC_REQUEST_PARAMETERS: {self.request_parameters}") + logger.debug(f"AMC_REQUEST_PAYLOAD: {amc_request.payload}") + logger.debug(f"AMC_HTTP_METHOD: {amc_request.http_method}") + logger.debug(f"AMC_REQUEST_PARAMETERS: {amc_request.request_parameters}") # Use client id and access token stored in Secrets Manager to authorize requests. # If requests are Unauthorized (status code 401), refresh the access token, then make request again using # the new access token. - response = send_request( + response = api_helper.send_request( request_url=request_url, headers=headers, - http_method=self.http_method, - data=self.payload, - query_params=self.request_parameters, + http_method=amc_request.http_method, + data=amc_request.payload, + query_params=amc_request.request_parameters, ) if response.status == 401: logger.info( f"Request to {request_url} is Unauthorized (status code 401), refresh access token, then try again") - tokens = verify_amc_request() + tokens = self.verify_amc_request() headers["Authorization"] = f'Bearer {tokens["access_token"]}' - response = send_request( + response = api_helper.send_request( request_url=request_url, headers=headers, - http_method=self.http_method, - data=self.payload, - query_params=self.request_parameters, + http_method=amc_request.http_method, + data=amc_request.payload, + query_params=amc_request.request_parameters, ) return AMCAPIResponse(response) - -class AMCAPIs: - """ - Used to interact with and AMC API Endpoint by making HTTP Requests For Workflow CRUD operations and - Workflow Execute and Cancel requests - """ - - def __init__( - self, - customer_config: dict, - wfm_utils: wfm_utilities.Utils, - ): - """ - Creates a new instance of the interface object based upon the configuration - - Parameters - ---------- - customer_config - Dictionary containing details about the AMC Instance that will be invoked - """ - self.wfm_utils = wfm_utils - self.customer_config = customer_config - logger.info(f"Customer Id: {self.customer_config['customerId']}") - def get_ads_parameters(self) -> dict: """ Retrieve secret values from Secrets Manager, AMC Instance ID, Advertiser ID, Marketplace ID from Customer Config. Prepare url info and headers for HTTP requests. """ - secret_key = os.environ['AMC_SECRETS_MANAGER'] - secrets = get_secret(secret_key) - validate_secrets(secrets) + secrets = self.secrets_helper.get_secret() + self.secrets_helper.validate_secrets(secrets) client_id = secrets.get("client_id") access_token = secrets.get("access_token", "") @@ -454,13 +248,13 @@ def get_execution_status_by_workflow_execution_id( "includeWorkflow": False } - amc_request = AMCRequests( - amc_path=f"/workflowExecutions/{workflow_execution_id}", + amc_request = RequestParams( + request_path=f"/workflowExecutions/{workflow_execution_id}", http_method="GET", request_parameters=query_parameters, ) - amc_response = amc_request.process_request(ads_kwargs) + amc_response = self.process_request(amc_request, ads_kwargs) amc_response.log_response_summary() return amc_response @@ -500,13 +294,13 @@ def get_execution_status_by_minimum_create_time( "nextToken": next_token } - amc_request = AMCRequests( - amc_path="/workflowExecutions", + amc_request = RequestParams( + request_path="/workflowExecutions", http_method="GET", request_parameters=query_parameters, ) - amc_response = amc_request.process_request(ads_kwargs) + amc_response = self.process_request(amc_request, ads_kwargs) if amc_response.success: executions += amc_response.response.get('executions').copy() @@ -551,17 +345,17 @@ def create_workflow( try: workflow_id = workflow_definition.get('workflowId', '') request_body = json.dumps( - workflow_definition, default=self.wfm_utils.json_encoder_default) + workflow_definition, default=json_helper.json_encoder_default) ads_kwargs = self.get_ads_parameters() - amc_request = AMCRequests( - amc_path="/workflows", + amc_request = RequestParams( + request_path="/workflows", http_method="POST", payload=request_body, ) - amc_response = amc_request.process_request(ads_kwargs) + amc_response = self.process_request(amc_request, ads_kwargs) if amc_response.success: amc_response.update_response_status('CREATED') @@ -597,18 +391,18 @@ def update_workflow(self, workflow_definition: dict) -> Union[AMCAPIResponse, Wo """ try: request_body = json.dumps( - workflow_definition, default=self.wfm_utils.json_encoder_default) + workflow_definition, default=json_helper.json_encoder_default) workflow_id = workflow_definition.get('workflowId', '') ads_kwargs = self.get_ads_parameters() - amc_request = AMCRequests( - amc_path=f"/workflows/{workflow_id}", + amc_request = RequestParams( + request_path=f"/workflows/{workflow_id}", http_method="PUT", payload=request_body, ) - amc_response = amc_request.process_request(ads_kwargs) + amc_response = self.process_request(amc_request, ads_kwargs) if amc_response.success: amc_response.update_response_status('UPDATED') @@ -640,13 +434,13 @@ def delete_workflow(self, workflow_id: str) -> Union[AMCAPIResponse, WorkflowRes if amc_response.success: ads_kwargs = self.get_ads_parameters() - amc_request = AMCRequests( - amc_path=f"/workflows/{workflow_id}", + amc_request = RequestParams( + request_path=f"/workflows/{workflow_id}", http_method="DELETE", ) - amc_response = amc_request.process_request(ads_kwargs) + amc_response = self.process_request(amc_request, ads_kwargs) if amc_response.success: amc_response.update_response_status('DELETED') @@ -675,12 +469,12 @@ def get_workflow(self, workflow_id: str) -> Union[WorkflowResponse, AMCAPIRespon try: ads_kwargs = self.get_ads_parameters() - amc_request = AMCRequests( - amc_path=f"/workflows/{workflow_id}", + amc_request = RequestParams( + request_path=f"/workflows/{workflow_id}", http_method="GET", ) - amc_response = amc_request.process_request(ads_kwargs) + amc_response = self.process_request(amc_request, ads_kwargs) if amc_response.success: amc_response.update_response_status('RECEIVED') @@ -706,12 +500,12 @@ def get_workflows(self) -> Union[AMCAPIResponse, WorkflowResponse]: try: ads_kwargs = self.get_ads_parameters() - amc_request = AMCRequests( - amc_path="/workflows", + amc_request = RequestParams( + request_path="/workflows", http_method="GET", ) - amc_response = amc_request.process_request(ads_kwargs) + amc_response = self.process_request(amc_request, ads_kwargs) if amc_response.success: amc_response.update_response_status('RECEIVED') @@ -746,18 +540,18 @@ def create_workflow_execution(self, create_execution_request: dict) -> Union[AMC # Process the parameters to enable now() and today() functions if "parameterValues" in create_execution_request: for parameter in create_execution_request['parameterValues']: - create_execution_request['parameterValues'][parameter] = self.wfm_utils.process_parameter_functions( + create_execution_request['parameterValues'][parameter] = dynamic_date_evaluator.process_parameter_functions( create_execution_request['parameterValues'][parameter]) logger.info( "updated parameter {} to {}".format(parameter, create_execution_request['parameterValues'][parameter])) if 'timeWindowStart' in create_execution_request: - create_execution_request['timeWindowStart'] = self.wfm_utils.process_parameter_functions( + create_execution_request['timeWindowStart'] = dynamic_date_evaluator.process_parameter_functions( create_execution_request['timeWindowStart']) logger.info("updated parameter timeWindowStart to {}".format( create_execution_request['timeWindowStart'])) if 'timeWindowEnd' in create_execution_request: - create_execution_request['timeWindowEnd'] = self.wfm_utils.process_parameter_functions( + create_execution_request['timeWindowEnd'] = dynamic_date_evaluator.process_parameter_functions( create_execution_request['timeWindowEnd']) logger.info("updated parameter timeWindowEnd to {}".format( create_execution_request['timeWindowEnd'])) @@ -767,13 +561,13 @@ def create_workflow_execution(self, create_execution_request: dict) -> Union[AMC ads_kwargs = self.get_ads_parameters() - amc_request = AMCRequests( - amc_path="/workflowExecutions", + amc_request = RequestParams( + request_path="/workflowExecutions", http_method="POST", payload=request_body, ) - amc_response = amc_request.process_request(ads_kwargs) + amc_response = self.process_request(amc_request, ads_kwargs) amc_response.log_response_summary() return amc_response @@ -809,13 +603,13 @@ def cancel_workflow_execution(self, workflow_execution_id) -> Union[AMCAPIRespon request_body = json.dumps({"status": "CANCELLED"}) - amc_request = AMCRequests( - amc_path=f"/workflowExecutions/{workflow_execution_id}", + amc_request = RequestParams( + request_path=f"/workflowExecutions/{workflow_execution_id}", http_method="PUT", payload=request_body, ) - amc_response = amc_request.process_request(ads_kwargs) + amc_response = self.process_request(amc_request, ads_kwargs) # if the delete call was successful make a subsequent check to get the cancelled execution details if amc_response.success: diff --git a/source/infrastructure/amc_insights/microservices/workflow_manager_service/lambda_layers/wfm_layer/python/wfm_utilities/wfm_utilities.py b/source/infrastructure/amc_insights/microservices/workflow_manager_service/lambda_layers/wfm_layer/python/wfm_utilities/wfm_utilities.py index b5edcb3..43db361 100644 --- a/source/infrastructure/amc_insights/microservices/workflow_manager_service/lambda_layers/wfm_layer/python/wfm_utilities/wfm_utilities.py +++ b/source/infrastructure/amc_insights/microservices/workflow_manager_service/lambda_layers/wfm_layer/python/wfm_utilities/wfm_utilities.py @@ -2,12 +2,6 @@ # SPDX-License-Identifier: Apache-2.0 from aws_solutions.core.helpers import get_service_resource -import json -from boto3.dynamodb.types import TypeDeserializer -from decimal import Decimal -import datetime as dt -import calendar -from dateutil.relativedelta import relativedelta import logging @@ -26,131 +20,6 @@ def __init__( """ self.logger = logger - @staticmethod - def deserialize_dynamodb_item(item: dict) -> dict: - return {k: TypeDeserializer().deserialize(value=v) for k, v in item.items()} - - @staticmethod - def get_current_date_with_offset( - offset_in_days: int, - date_format: str = '%Y-%m-%dT00:00:00' # NOSONAR - ) -> str: - """ - Returns the current date Plus or Minus the number of days specified as `offset_in_days` - - Parameters - ---------- - offset_in_days: - Positive or negative number of days to add to the current date - date_format : - Date format string to use for the return string value - Returns - ------- - str: - Formatted date string - - """ - return (dt.datetime.today() + dt.timedelta(days=offset_in_days)).strftime(date_format) - - @staticmethod - def get_current_date_with_month_offset( - offset_in_months: int - ) -> dt.datetime: - """ - Returns the current date Plus or Minus the number of months specified as `offset_in_months` - - Parameters - ---------- - offset_in_months: - Positive or negative number of days to add to the current date - - Returns - ------- - datetime: - datetime of the current date with the offset applied - - """ - return dt.datetime.today() + relativedelta(months=offset_in_months) - - @staticmethod - def get_last_day_of_month( - date: dt.datetime - ) -> int: - """ - finds the last day of the month for the specified `date` - - Parameters - ---------- - date: - Date to find the last day of the month for - - Returns - ------- - int: - last day of the month for the month of the `date` specified - - - """ - return calendar.monthrange(date.year, date.month)[1] - - def process_parameter_functions( - self, - parameter_value - ) -> str: - """ - Replaces values that have function names such as NOW() TODAY() LASTDAYOFOFFSETMONTH() FIRSTDAYOFOFFSETMONTH() FIFTEENTHDAYOFOFFSETMONTH() - - Parameters - ---------- - parameter_value: - AMC Parameter value to check for a function name and to process - - Returns - ------- - str: - returns the parameter value that was passed with the function evaluated. If no function was found the - parameter value will be returned unchanged - - """ - if isinstance(parameter_value, str): - parameter_value_in_uppercase = parameter_value.upper() - - if parameter_value_in_uppercase == 'NOW()': - return dt.datetime.today().strftime('%Y-%m-%dT%H:%M:%S') - - if "TODAY(" in parameter_value_in_uppercase: - if parameter_value.upper() == "TODAY()": - return self.get_current_date_with_offset(0) - else: - return self.get_current_date_with_offset(self.get_offset_value(parameter_value)) - - if "LASTDAYOFOFFSETMONTH(" in parameter_value_in_uppercase: - date_with_month_offset = self.get_current_date_with_month_offset( - self.get_offset_value(parameter_value)) - last_day_of_previous_month = self.get_last_day_of_month( - date_with_month_offset) - return dt.datetime(date_with_month_offset.year, date_with_month_offset.month, - last_day_of_previous_month, - date_with_month_offset.hour, date_with_month_offset.minute).strftime( - '%Y-%m-%dT00:00:00') - - if "FIRSTDAYOFOFFSETMONTH(" in parameter_value_in_uppercase: - date_with_month_offset = self.get_current_date_with_month_offset( - self.get_offset_value(parameter_value)) - return dt.datetime(date_with_month_offset.year, date_with_month_offset.month, 1, - date_with_month_offset.hour, - date_with_month_offset.minute).strftime('%Y-%m-%dT00:00:00') - - if "FIFTEENTHDAYOFOFFSETMONTH(" in parameter_value_in_uppercase: - date_with_month_offset = self.get_current_date_with_month_offset( - self.get_offset_value(parameter_value)) - return dt.datetime(date_with_month_offset.year, date_with_month_offset.month, 15, - date_with_month_offset.hour, - date_with_month_offset.minute).strftime('%Y-%m-%dT00:00:00') - - # if no conditions are met, return the parameter unchanged - return parameter_value - def dynamodb_put_item(self, table_name: str, item: dict): self.logger.info(f'Creating item: {item} in table: {table_name}') dynamodb = get_service_resource('dynamodb') @@ -163,40 +32,3 @@ def dynamodb_put_item(self, table_name: str, item: dict): self.logger.error(f"Failed to write record {item} to Dynamodb table {table_name}") self.logger.error(e) - @staticmethod - def json_encoder_default(obj): - # This function will decode anything that is not a string to a string, this is helpful when returning a json object - if isinstance(obj, Decimal): - return str(obj) - - if isinstance(obj, (dt.date, dt.datetime)): - return obj.isoformat() - - if not isinstance(obj, str): - return str(obj) - - @staticmethod - def get_offset_value(offset_value: str) -> int: - """ - Gets the value between parentheses as an integer - - Parameters - ---------- - offset_value: - The offset value to extract the integer from e.g. (1) - - Returns - ------- - int: - Integer value of the string that was between the parentheses - - """ - return int(offset_value.split('(')[1].split(')')[0]) - - def is_json(self, text: str) -> bool: - try: - json.loads(text) - except ValueError as e: - self.logger.error(e) - return False - return True diff --git a/source/infrastructure/amc_insights/microservices/workflow_manager_service/lambdas/AMCAuth/handler.py b/source/infrastructure/amc_insights/microservices/workflow_manager_service/lambdas/AMCAuth/handler.py index a9a444d..59c5a8d 100644 --- a/source/infrastructure/amc_insights/microservices/workflow_manager_service/lambdas/AMCAuth/handler.py +++ b/source/infrastructure/amc_insights/microservices/workflow_manager_service/lambdas/AMCAuth/handler.py @@ -4,22 +4,22 @@ import os import json from aws_lambda_powertools import Logger + # Import the common lambda_function layer functions -from wfm_amc_api_interface import wfm_amc_api_interface -from wfm_utilities import wfm_utilities from cloudwatch_metrics import metrics +from microservice_shared.secrets import SecretsHelper +from microservice_shared.api import ApiHelper -# Create a logger instance and pass that to the common utils lambda_function layer class so it can log errors -logger = Logger(service="Workflow Management Service", level="INFO") - -utils = wfm_utilities.Utils(logger) METRICS_NAMESPACE = os.environ['METRICS_NAMESPACE'] RESOURCE_PREFIX = os.environ['RESOURCE_PREFIX'] AMC_SECRETS_MANAGER = os.environ['AMC_SECRETS_MANAGER'] +logger = Logger(service="Workflow Management Service", level="INFO") +api_helper = ApiHelper() + -def handler(event, context): +def handler(event, _): """ Retrieve access and refresh tokens from AMC using client id, client secret, and authorization code stored in Secrets Manager. """ @@ -27,9 +27,11 @@ def handler(event, context): metrics.Metrics(METRICS_NAMESPACE, RESOURCE_PREFIX, logger).put_metrics_count_value_1( metric_name="AMCAuth") - event['EXECUTION_RUNNING_LAMBDA_NAME'] = context.function_name + # if multi-account credentials are set up, customers will pass in "auth_id" to identify which credentials to be used + auth_id = event.get("auth_id", None) + secrets_helper = SecretsHelper(AMC_SECRETS_MANAGER, auth_id=auth_id) - secrets = wfm_amc_api_interface.get_secret(AMC_SECRETS_MANAGER) + secrets = secrets_helper.get_secret() if not (secrets.get("client_id") and secrets.get("client_secret") and secrets.get("authorization_code")): raise ValueError( @@ -48,7 +50,7 @@ def handler(event, context): } encoded_code_payload = json.dumps(auth_payload) - response = wfm_amc_api_interface.send_request( + response = api_helper.send_request( http_method="POST", request_url="https://api.amazon.com/auth/o2/token", headers=None, @@ -73,7 +75,7 @@ def handler(event, context): # Update authorization tokens in Secrets Manager. try: - wfm_amc_api_interface.update_secret(AMC_SECRETS_MANAGER, secret_value) + secrets_helper.update_secret(secret_value) except Exception as ex: logger.exception(f"Cannot update authorization tokens in Secret Manager {AMC_SECRETS_MANAGER}. Reason: {ex}") diff --git a/source/infrastructure/amc_insights/microservices/workflow_manager_service/lambdas/CancelWorkflowExecution/handler.py b/source/infrastructure/amc_insights/microservices/workflow_manager_service/lambdas/CancelWorkflowExecution/handler.py index 330cbfb..eca93c6 100644 --- a/source/infrastructure/amc_insights/microservices/workflow_manager_service/lambdas/CancelWorkflowExecution/handler.py +++ b/source/infrastructure/amc_insights/microservices/workflow_manager_service/lambdas/CancelWorkflowExecution/handler.py @@ -8,26 +8,25 @@ from wfm_amc_api_interface import wfm_amc_api_interface from wfm_utilities import wfm_utilities from cloudwatch_metrics import metrics +from microservice_shared import dynamodb EXECUTION_STATUS_TABLE = os.environ['EXECUTION_STATUS_TABLE'] METRICS_NAMESPACE = os.environ['METRICS_NAMESPACE'] RESOURCE_PREFIX = os.environ['RESOURCE_PREFIX'] -# Create a logger instance and pass that to the common utils lambda_function layer class so it can log errors logger = Logger(service="Workflow Management Service", level="INFO") +wfm_utils = wfm_utilities.Utils(logger) +dynamodb_helper = dynamodb.DynamodbHelper() -utils = wfm_utilities.Utils(logger) - -def handler(event, context): +def handler(event, _): metrics.Metrics(METRICS_NAMESPACE, RESOURCE_PREFIX, logger).put_metrics_count_value_1( metric_name="CancelWorkflowExecution") - event['EXECUTION_RUNNING_LAMBDA_NAME'] = context.function_name - customer_config = event['customerConfig'] + customer_config = dynamodb_helper.deserialize_dynamodb_item(event["customerConfig"]["Item"]) # set up the AMC API Interface - wfm = wfm_amc_api_interface.AMCAPIs(customer_config, utils) + wfm = wfm_amc_api_interface.AMCAPIs(customer_config, wfm_utils) # get the execution Request execution_request = event.get('executionRequest', {}) @@ -42,7 +41,7 @@ def handler(event, context): # copy the workflow execution ID into the execution request section of the event. execution_request['workflowExecutionId'] = amc_response.response.get('workflowExecutionId') - utils.dynamodb_put_item(EXECUTION_STATUS_TABLE, event) + dynamodb_helper.dynamodb_put_item(EXECUTION_STATUS_TABLE, event) else: message = f"Unable to cancel execution {event.get('workflowId', '')} {event.get('workflowExecutionId', '')} for customerId: {wfm.customer_config['customerId']} response code {amc_response.status_code}" diff --git a/source/infrastructure/amc_insights/microservices/workflow_manager_service/lambdas/CheckWorkflowExecutionStatus/handler.py b/source/infrastructure/amc_insights/microservices/workflow_manager_service/lambdas/CheckWorkflowExecutionStatus/handler.py index 2bb7c8b..ea261a7 100644 --- a/source/infrastructure/amc_insights/microservices/workflow_manager_service/lambdas/CheckWorkflowExecutionStatus/handler.py +++ b/source/infrastructure/amc_insights/microservices/workflow_manager_service/lambdas/CheckWorkflowExecutionStatus/handler.py @@ -8,26 +8,25 @@ from wfm_amc_api_interface import wfm_amc_api_interface from wfm_utilities import wfm_utilities from cloudwatch_metrics import metrics +from microservice_shared import dynamodb EXECUTION_STATUS_TABLE = os.environ['EXECUTION_STATUS_TABLE'] METRICS_NAMESPACE = os.environ['METRICS_NAMESPACE'] RESOURCE_PREFIX = os.environ['RESOURCE_PREFIX'] -# Create a logger instance and pass that to the common utils lambda_function layer class so it can log errors logger = Logger(service="Workflow Management Service", level="INFO") +wfm_utils = wfm_utilities.Utils(logger) +dynamodb_helper = dynamodb.DynamodbHelper() -Utils = wfm_utilities.Utils(logger) - -def handler(event, context): +def handler(event, _): metrics.Metrics(METRICS_NAMESPACE, RESOURCE_PREFIX, logger).put_metrics_count_value_1( metric_name="CheckWorkflowExecutionStatus") - event['EXECUTION_RUNNING_LAMBDA_NAME'] = context.function_name - customer_config = event['customerConfig'] + customer_config = dynamodb_helper.deserialize_dynamodb_item(event["customerConfig"]["Item"]) # set up the AMC API Interface - wfm = wfm_amc_api_interface.AMCAPIs(customer_config, Utils) + wfm = wfm_amc_api_interface.AMCAPIs(customer_config, wfm_utils) # get the execution Request execution_request = event.get('executionRequest', {}) @@ -39,7 +38,7 @@ def handler(event, context): message = f"Successfully received status for execution {event.get('workflowId', '')} {event.get('workflowExecutionId', '')}for customerId: {wfm.customer_config['customerId']}" logger.info(message) - Utils.dynamodb_put_item(EXECUTION_STATUS_TABLE, event) + dynamodb_helper.dynamodb_put_item(EXECUTION_STATUS_TABLE, event) else: message = f"failed to receive status for execution {event.get('workflowId', '')} {event.get('workflowExecutionId', '')}for customerId: {wfm.customer_config['customerId']}" diff --git a/source/infrastructure/amc_insights/microservices/workflow_manager_service/lambdas/CreateWorkflow/handler.py b/source/infrastructure/amc_insights/microservices/workflow_manager_service/lambdas/CreateWorkflow/handler.py index 13fac43..74b310f 100644 --- a/source/infrastructure/amc_insights/microservices/workflow_manager_service/lambdas/CreateWorkflow/handler.py +++ b/source/infrastructure/amc_insights/microservices/workflow_manager_service/lambdas/CreateWorkflow/handler.py @@ -3,29 +3,29 @@ import os from aws_lambda_powertools import Logger + # Import the common lambda_function layer functions from wfm_amc_api_interface import wfm_amc_api_interface from wfm_utilities import wfm_utilities from cloudwatch_metrics import metrics +from microservice_shared import dynamodb WORKFLOWS_TABLE_NAME = os.environ['WORKFLOWS_TABLE_NAME'] - -# Create a logger instance and pass that to the common utils lambda_function layer class so it can log errors -logger = Logger(service="Workflow Management Service", level="INFO") - -utils = wfm_utilities.Utils(logger) METRICS_NAMESPACE = os.environ['METRICS_NAMESPACE'] RESOURCE_PREFIX = os.environ['RESOURCE_PREFIX'] +logger = Logger(service="Workflow Management Service", level="INFO") +wfm_utils = wfm_utilities.Utils(logger) +dynamodb_helper = dynamodb.DynamodbHelper() + -def handler(event, context): +def handler(event, _): metrics.Metrics(METRICS_NAMESPACE, RESOURCE_PREFIX, logger).put_metrics_count_value_1( metric_name="CreateWorkflow") - event['EXECUTION_RUNNING_LAMBDA_NAME'] = context.function_name - customer_config = event['customerConfig'] + customer_config = dynamodb_helper.deserialize_dynamodb_item(event["customerConfig"]["Item"]) # set up the AMC API Interface - wfm = wfm_amc_api_interface.AMCAPIs(customer_config, utils) + wfm = wfm_amc_api_interface.AMCAPIs(customer_config, wfm_utils) # get the execution Request workflow_request = event.get('workflowRequest', {}) @@ -37,6 +37,6 @@ def handler(event, context): event.update(amc_response.response) if amc_response.success: - utils.dynamodb_put_item(WORKFLOWS_TABLE_NAME, event) + dynamodb_helper.dynamodb_put_item(WORKFLOWS_TABLE_NAME, event) return event diff --git a/source/infrastructure/amc_insights/microservices/workflow_manager_service/lambdas/CreateWorkflowExecution/handler.py b/source/infrastructure/amc_insights/microservices/workflow_manager_service/lambdas/CreateWorkflowExecution/handler.py index cda998a..530bbbb 100644 --- a/source/infrastructure/amc_insights/microservices/workflow_manager_service/lambdas/CreateWorkflowExecution/handler.py +++ b/source/infrastructure/amc_insights/microservices/workflow_manager_service/lambdas/CreateWorkflowExecution/handler.py @@ -3,31 +3,30 @@ import os from aws_lambda_powertools import Logger + # Import the common lambda_function layer functions from wfm_amc_api_interface import wfm_amc_api_interface from wfm_utilities import wfm_utilities from cloudwatch_metrics import metrics +from microservice_shared import dynamodb EXECUTION_STATUS_TABLE = os.environ['EXECUTION_STATUS_TABLE'] - -# Create a logger instance and pass that to the common utils lambda_function layer class so it can log errors -logger = Logger(service="Workflow Management Service", level="INFO") - -Utils = wfm_utilities.Utils(logger) - METRICS_NAMESPACE = os.environ['METRICS_NAMESPACE'] RESOURCE_PREFIX = os.environ['RESOURCE_PREFIX'] +logger = Logger(service="Workflow Management Service", level="INFO") +wfm_utils = wfm_utilities.Utils(logger) +dynamodb_helper = dynamodb.DynamodbHelper() + -def handler(event, context): +def handler(event, _): metrics.Metrics(METRICS_NAMESPACE, RESOURCE_PREFIX, logger).put_metrics_count_value_1( metric_name="CreateWorkflowExecution") - event['EXECUTION_RUNNING_LAMBDA_NAME'] = context.function_name - customer_config = event['customerConfig'] + customer_config = dynamodb_helper.deserialize_dynamodb_item(event["customerConfig"]["Item"]) # set up the AMC API Interface - wfm = wfm_amc_api_interface.AMCAPIs(customer_config, Utils) + wfm = wfm_amc_api_interface.AMCAPIs(customer_config, wfm_utils) # get the execution Request execution_request = event.get('executionRequest', {}) @@ -39,7 +38,7 @@ def handler(event, context): message = f"Successfully received status for execution {event.get('workflowId', '')} {event.get('workflowExecutionId', '')}for customerId: {wfm.customer_config['customerId']}" logger.info(message) - Utils.dynamodb_put_item(EXECUTION_STATUS_TABLE, event) + dynamodb_helper.dynamodb_put_item(EXECUTION_STATUS_TABLE, event) else: message = f"failed to receive status for execution {event.get('workflowId', '')} {event.get('workflowExecutionId', '')}for customerId: {wfm.customer_config['customerId']}" diff --git a/source/infrastructure/amc_insights/microservices/workflow_manager_service/lambdas/CreateWorkflowSchedule/handler.py b/source/infrastructure/amc_insights/microservices/workflow_manager_service/lambdas/CreateWorkflowSchedule/handler.py index af4585b..c5b11c5 100644 --- a/source/infrastructure/amc_insights/microservices/workflow_manager_service/lambdas/CreateWorkflowSchedule/handler.py +++ b/source/infrastructure/amc_insights/microservices/workflow_manager_service/lambdas/CreateWorkflowSchedule/handler.py @@ -14,10 +14,8 @@ METRICS_NAMESPACE = os.environ['METRICS_NAMESPACE'] RESOURCE_PREFIX = os.environ['RESOURCE_PREFIX'] -# Create a logger instance and pass that to the common utils lambda_function layer class so it can log errors logger = Logger(service="Workflow Management Service", level="INFO") - -Utils = wfm_utilities.Utils(logger) +wfm_utils = wfm_utilities.Utils(logger) def events_update_rule(rule: dict, client) -> dict: @@ -35,7 +33,7 @@ def events_update_rule(rule: dict, client) -> dict: EventBusName=rule['EventBusName'] ) - Utils.logger.info(response) + wfm_utils.logger.info(response) return response diff --git a/source/infrastructure/amc_insights/microservices/workflow_manager_service/lambdas/DeleteWorkflow/handler.py b/source/infrastructure/amc_insights/microservices/workflow_manager_service/lambdas/DeleteWorkflow/handler.py index 1883bc4..dc17819 100644 --- a/source/infrastructure/amc_insights/microservices/workflow_manager_service/lambdas/DeleteWorkflow/handler.py +++ b/source/infrastructure/amc_insights/microservices/workflow_manager_service/lambdas/DeleteWorkflow/handler.py @@ -7,27 +7,25 @@ from wfm_amc_api_interface import wfm_amc_api_interface from wfm_utilities import wfm_utilities from cloudwatch_metrics import metrics +from microservice_shared import dynamodb WORKFLOWS_TABLE_NAME = os.environ['WORKFLOWS_TABLE_NAME'] METRICS_NAMESPACE = os.environ['METRICS_NAMESPACE'] RESOURCE_PREFIX = os.environ['RESOURCE_PREFIX'] -# Create a logger instance and pass that to the common utils lambda_function layer class so it can log errors logger = Logger(service="Workflow Management Service", level="INFO") +wfm_utils = wfm_utilities.Utils(logger) +dynamodb_helper = dynamodb.DynamodbHelper() -utils = wfm_utilities.Utils(logger) - -def handler(event, context): +def handler(event, _): metrics.Metrics(METRICS_NAMESPACE, RESOURCE_PREFIX, logger).put_metrics_count_value_1( metric_name="DeleteWorkflow") - event['EXECUTION_RUNNING_LAMBDA_NAME'] = context.function_name - - customer_config = event['customerConfig'] + customer_config = dynamodb_helper.deserialize_dynamodb_item(event["customerConfig"]["Item"]) # set up the AMC API Interface - wfm = wfm_amc_api_interface.AMCAPIs(customer_config, utils) + wfm = wfm_amc_api_interface.AMCAPIs(customer_config, wfm_utils) # get the execution Request workflow_request = event.get('workflowRequest', {}) @@ -38,6 +36,6 @@ def handler(event, context): event.update(amc_response.response) if amc_response.success: - utils.dynamodb_put_item(WORKFLOWS_TABLE_NAME, event) + dynamodb_helper.dynamodb_put_item(WORKFLOWS_TABLE_NAME, event) return event diff --git a/source/infrastructure/amc_insights/microservices/workflow_manager_service/lambdas/DeleteWorkflowSchedule/handler.py b/source/infrastructure/amc_insights/microservices/workflow_manager_service/lambdas/DeleteWorkflowSchedule/handler.py index b9e6db1..4c3ede7 100644 --- a/source/infrastructure/amc_insights/microservices/workflow_manager_service/lambdas/DeleteWorkflowSchedule/handler.py +++ b/source/infrastructure/amc_insights/microservices/workflow_manager_service/lambdas/DeleteWorkflowSchedule/handler.py @@ -5,18 +5,14 @@ import os from aws_lambda_powertools import Logger -from wfm_utilities import wfm_utilities from cloudwatch_metrics import metrics RULE_PREFIX = os.environ['RULE_PREFIX'] METRICS_NAMESPACE = os.environ['METRICS_NAMESPACE'] RESOURCE_PREFIX = os.environ['RESOURCE_PREFIX'] -# Create a logger instance and pass that to the common utils lambda_function layer class so it can log errors logger = Logger(service="Workflow Management Service", level="INFO") -Utils = wfm_utilities.Utils(logger) - def events_get_targets_for_rule(rule_name: str, client): paginator = client.get_paginator('list_targets_by_rule') diff --git a/source/infrastructure/amc_insights/microservices/workflow_manager_service/lambdas/GetExecutionSummary/handler.py b/source/infrastructure/amc_insights/microservices/workflow_manager_service/lambdas/GetExecutionSummary/handler.py index 67a8b02..423ba8c 100644 --- a/source/infrastructure/amc_insights/microservices/workflow_manager_service/lambdas/GetExecutionSummary/handler.py +++ b/source/infrastructure/amc_insights/microservices/workflow_manager_service/lambdas/GetExecutionSummary/handler.py @@ -9,25 +9,24 @@ from wfm_amc_api_interface import wfm_amc_api_interface from wfm_utilities import wfm_utilities from cloudwatch_metrics import metrics - -# Create a logger instance and pass that to the common utils lambda_function layer class so it can log errors -logger = Logger(service="Workflow Management Service", level="INFO") - -Utils = wfm_utilities.Utils(logger) +from microservice_shared import dynamodb METRICS_NAMESPACE = os.environ['METRICS_NAMESPACE'] RESOURCE_PREFIX = os.environ['RESOURCE_PREFIX'] +logger = Logger(service="Workflow Management Service", level="INFO") +wfm_utils = wfm_utilities.Utils(logger) +dynamodb_helper = dynamodb.DynamodbHelper() + -def handler(event, context): +def handler(event, _): metrics.Metrics(METRICS_NAMESPACE, RESOURCE_PREFIX, logger).put_metrics_count_value_1( metric_name="GetExecutionSummary") - event['EXECUTION_RUNNING_LAMBDA_NAME'] = context.function_name - customer_config = event['customerConfig'] + customer_config = dynamodb_helper.deserialize_dynamodb_item(event["customerConfig"]["Item"]) # set up the AMC API Interface - wfm = wfm_amc_api_interface.AMCAPIs(customer_config, Utils) + wfm = wfm_amc_api_interface.AMCAPIs(customer_config, wfm_utils) # get the execution Request execution_request = event.get('executionRequest', {}) diff --git a/source/infrastructure/amc_insights/microservices/workflow_manager_service/lambdas/GetWorkflow/handler.py b/source/infrastructure/amc_insights/microservices/workflow_manager_service/lambdas/GetWorkflow/handler.py index 37cb3c3..444fb3f 100644 --- a/source/infrastructure/amc_insights/microservices/workflow_manager_service/lambdas/GetWorkflow/handler.py +++ b/source/infrastructure/amc_insights/microservices/workflow_manager_service/lambdas/GetWorkflow/handler.py @@ -3,29 +3,30 @@ import os from aws_lambda_powertools import Logger + # Import the common lambda_function layer functions from wfm_amc_api_interface import wfm_amc_api_interface from wfm_utilities import wfm_utilities from cloudwatch_metrics import metrics +from microservice_shared import dynamodb WORKFLOWS_TABLE_NAME = os.environ['WORKFLOWS_TABLE_NAME'] - -# Create a logger instance and pass that to the common utils lambda_function layer class so it can log errors -logger = Logger(service="Workflow Management Service", level="INFO") - -utils = wfm_utilities.Utils(logger) METRICS_NAMESPACE = os.environ['METRICS_NAMESPACE'] RESOURCE_PREFIX = os.environ['RESOURCE_PREFIX'] +logger = Logger(service="Workflow Management Service", level="INFO") +wfm_utils = wfm_utilities.Utils(logger) +dynamodb_helper = dynamodb.DynamodbHelper() + -def handler(event, context): +def handler(event, _): metrics.Metrics(METRICS_NAMESPACE, RESOURCE_PREFIX, logger).put_metrics_count_value_1( metric_name="GetWorkflow") - event['EXECUTION_RUNNING_LAMBDA_NAME'] = context.function_name - customer_config = event['customerConfig'] + customer_config = dynamodb_helper.deserialize_dynamodb_item(event["customerConfig"]["Item"]) + # set up the AMC API Interface - wfm = wfm_amc_api_interface.AMCAPIs(customer_config, utils) + wfm = wfm_amc_api_interface.AMCAPIs(customer_config, wfm_utils) # get the execution Request workflow_request = event.get('workflowRequest', {}) @@ -35,6 +36,6 @@ def handler(event, context): event.update(amc_response.response) if amc_response.success: - utils.dynamodb_put_item(WORKFLOWS_TABLE_NAME, event) + dynamodb_helper.dynamodb_put_item(WORKFLOWS_TABLE_NAME, event) return event diff --git a/source/infrastructure/amc_insights/microservices/workflow_manager_service/lambdas/InvokeWorkflowExecutionSM/handler.py b/source/infrastructure/amc_insights/microservices/workflow_manager_service/lambdas/InvokeWorkflowExecutionSM/handler.py index c319fd6..6b39b3c 100644 --- a/source/infrastructure/amc_insights/microservices/workflow_manager_service/lambdas/InvokeWorkflowExecutionSM/handler.py +++ b/source/infrastructure/amc_insights/microservices/workflow_manager_service/lambdas/InvokeWorkflowExecutionSM/handler.py @@ -10,118 +10,48 @@ from aws_solutions.core.helpers import get_service_client from aws_lambda_powertools import Logger -from wfm_utilities import wfm_utilities from cloudwatch_metrics import metrics +from microservice_shared import utilities, dynamic_dates STEP_FUNCTION_STATE_MACHINE_ARN = os.environ['STEP_FUNCTION_STATE_MACHINE_ARN'] DATASET_WORKFLOW_TABLE = os.environ['DATASET_WORKFLOW_TABLE'] STACK_NAME = os.environ['STACK_NAME'] METRICS_NAMESPACE = os.environ['METRICS_NAMESPACE'] -# Create a logger instance and pass that to the common utils lambda_function layer class so it can log errors logger = Logger(service="Workflow Management Service", level="INFO") -utils = wfm_utilities.Utils(logger) - +json_helper = utilities.JsonUtil() +dynamic_date_evaluator = dynamic_dates.DynamicDateEvaluator() +map_helper = utilities.MapUtil() client = get_service_client('stepfunctions') + - -def map_nested_dicts_modify(ob, func): - for key, value in ob.items(): - if isinstance(value, Mapping): - map_nested_dicts_modify(value, func) - else: - ob[key] = func(value) - - -def dynamodb_get_wf_config(dynamodb_table_name, customer_id, dataset_id): - wf_config_item = {} - # Set up a DynamoDB Connection - dynamodb = get_service_client('dynamodb') - - # paginate in case there is large number of items - paginator = dynamodb.get_paginator('query') - response_iterator = paginator.paginate( - TableName=dynamodb_table_name, - Select='ALL_ATTRIBUTES', - Limit=1, - ConsistentRead=False, - ReturnConsumedCapacity='TOTAL', - KeyConditions={ - 'customerId': { - 'AttributeValueList': [ - { - 'S': customer_id - }, - ], - 'ComparisonOperator': 'EQ' - } - }, PaginationConfig={'PageSize': 100} - ) - - # Iterate over each page from the iterator - wf_config_list = [] - for page in response_iterator: - # deserialize each "item" (or record) into a client config dictionary - if 'Items' in page: - for item in page['Items']: - wf_config_item = utils.deserialize_dynamodb_item(item) - # Run only "ACTIVE" jobs - if wf_config_item['datasetId'] == dataset_id: - wf_config_list.append(wf_config_item) - return wf_config_list +def get_workflow_id(data): + if "workflow" in data["createExecutionRequest"]: + return data["createExecutionRequest"]["workflow"]["workflowId"] + elif "workflowId" in data['createExecutionRequest']: + return data["createExecutionRequest"]["workflowId"] + else: + raise KeyError def handler(event, _): - logger.info(f'event received:{event}') - if event.get('Records'): - msg = event['Records'][0]['Sns']['Message'] - parsed_message = json.loads(msg) - - if ( - parsed_message['uploadRequest']['requestType'] == 'uploadData' - or parsed_message['uploadRequest']['requestType'] == 'uploadBulkData' - ) and parsed_message['executionStatus'] == 'Upload Request Sent' \ - and parsed_message['responseStatus'] == 'Succeeded': - - logger.info(parsed_message) - customer_id = parsed_message.get('customerId', 'demoCustomer') - - dataset_id = parsed_message.get("uploadRequest").get( - 'dataSetId', - 'samplefactdataset' - ) - wf_config_list = dynamodb_get_wf_config( - DATASET_WORKFLOW_TABLE, - customer_id, - dataset_id - ) - - if wf_config_list: - wf_config_datetime_format = '%Y-%m-%dT%H:%M:%S.%fZ' - start_state_machine(wf_config_list, wf_config_datetime_format, parsed_message, customer_id) - return - else: - logger.info( - f"No workflow set to execute for dataset {dataset_id}") - return - else: - print('DUS Response Failed or Is Not Data Upload - do not run workflow') - return - else: - # read the customer config records - customer_id = event.get('customerId', '') - - execution_request = copy.deepcopy(event) - - workflow_id = get_workflow_id(execution_request) + execution_request = copy.deepcopy(event) + try: + workflow_id = get_workflow_id(execution_request) + customer_id = execution_request['customerId'] + except KeyError: + msg = "workflowId and customerId are required in execution request" + logger.error(msg) + return json.dumps({"Input validation error:" : str(msg)}) + execution_name = f"{customer_id}-{workflow_id}"[:65] + f"-{str(uuid.uuid4())[-10:]}" - map_nested_dicts_modify( - execution_request, - utils.process_parameter_functions + map_helper.map_nested_dicts_modify( + dict_to_process=execution_request, + function_to_apply=dynamic_date_evaluator.process_parameter_functions ) # Create a state machine input dictionary @@ -133,11 +63,12 @@ def handler(event, _): 'executionStateMachineArn': STEP_FUNCTION_STATE_MACHINE_ARN, 'executionCreatedDate': datetime.today().strftime('%Y-%m-%dT%H:%M:%S') } + logger.info(f"state machine input: {state_machine_input}") response = client.start_execution( stateMachineArn=STEP_FUNCTION_STATE_MACHINE_ARN, name=execution_name, - input=json.dumps(state_machine_input, default=utils.json_encoder_default) + input=json.dumps(state_machine_input, default=json_helper.json_encoder_default) ) message = f"created state machine execution response : {response} for request {execution_request}" @@ -146,102 +77,4 @@ def handler(event, _): # Record anonymized metric metrics.Metrics(METRICS_NAMESPACE, STACK_NAME, logger).put_metrics_count_value_1(metric_name="InvokeWorkflowExecutionSM") - return json.dumps(response, default=utils.json_encoder_default) - - -def get_config_details(wf_config, wf_config_datetime_format, parsed_message): - config_start = datetime.strptime( - wf_config['timeWindowStart'], - wf_config_datetime_format - ) if "timeWindowStart" in wf_config else None - - config_end = datetime.strptime( - wf_config['timeWindowEnd'] - , wf_config_datetime_format - ) if "timeWindowEnd" in wf_config else None - - dus_start = datetime.strptime( - parsed_message['uploadRequest']['timeWindowStart'], - '%Y-%m-%dT%H:%M:%SZ' - ) if "timeWindowStart" in parsed_message['uploadRequest'] else None - - dus_end = datetime.strptime( - parsed_message['uploadRequest']['timeWindowEnd'], - '%Y-%m-%dT%H:%M:%SZ' - ) if "timeWindowEnd" in parsed_message['uploadRequest'] else None - - return config_start, config_end, dus_start, dus_end - - -def get_workflow_id(execution_request): - if execution_request['requestType'] == 'cancelExecution': - workflow_id = 'cancel-workflow-execution' - else: - workflow_id = execution_request.get( - "createExecutionRequest" - ).get("workflowId") - - return workflow_id - - -def start_state_machine(wf_config_list, wf_config_datetime_format, parsed_message, customer_id): - for wf_config in wf_config_list: - logger.info( - f'workflow config from {DATASET_WORKFLOW_TABLE}: {wf_config}' - ) - - config_start, config_end, dus_start, dus_end = get_config_details(wf_config, wf_config_datetime_format, - parsed_message) - - try: - time_window_start = min( - filter(lambda d: d is not None, [config_start, dus_start]) - ) - time_window_end = max( - filter(lambda d: d is not None, [config_end, dus_end]) - ) - - execution_request = { - "customerId": customer_id, - "requestType": "createExecution", - "createExecutionRequest": { - # "2021-06-02T00:00:00.000Z", - "timeWindowStart": time_window_start.strftime(wf_config_datetime_format), - # "2021-06-03T00:00:00.000Z", - "timeWindowEnd": time_window_end.strftime(wf_config_datetime_format), - "timeWindowType": "EXPLICIT", - "workflow_executed_date": "now()", - "timeWindowTimeZone": "America/New_York", - "workflowId": wf_config['workflowId'], - "ignoreDataGaps": True - } - } - execution_name = f"{customer_id}-{wf_config['workflowId']}"[:65] + f"-{str(uuid.uuid4())[-10:]}" - - # Create a state machine input dictionary - state_machine_input = { - 'initialWait': 5, - 'customerId': customer_id, - 'executionRequest': execution_request, - 'workflowExecutionName': execution_name, - 'executionStateMachineArn': STEP_FUNCTION_STATE_MACHINE_ARN, - 'executionCreatedDate': datetime.today().strftime('%Y-%m-%dT%H:%M:%S') - } - - response = client.start_execution( - stateMachineArn=STEP_FUNCTION_STATE_MACHINE_ARN, - name=execution_name, - input=json.dumps( - state_machine_input, default=utils.json_encoder_default) - ) - - message = f"created state machine execution response : {response} for request {execution_request}" - logger.info(message) - - except Exception as e: - logger.info( - "Insufficient Time Window Start / End Information" - ) - logger.info(e) - response = "FAILED" - continue + return json.dumps(response, default=json_helper.json_encoder_default) diff --git a/source/infrastructure/amc_insights/microservices/workflow_manager_service/lambdas/InvokeWorkflowSM/handler.py b/source/infrastructure/amc_insights/microservices/workflow_manager_service/lambdas/InvokeWorkflowSM/handler.py index 0f86c45..5f007cb 100644 --- a/source/infrastructure/amc_insights/microservices/workflow_manager_service/lambdas/InvokeWorkflowSM/handler.py +++ b/source/infrastructure/amc_insights/microservices/workflow_manager_service/lambdas/InvokeWorkflowSM/handler.py @@ -5,18 +5,17 @@ import json import os from aws_lambda_powertools import Logger -from wfm_utilities import wfm_utilities from datetime import datetime from cloudwatch_metrics import metrics +from microservice_shared.utilities import JsonUtil STEP_FUNCTION_STATE_MACHINE_ARN = os.environ['STEP_FUNCTION_STATE_MACHINE_ARN'] RESOURCE_PREFIX = os.environ['RESOURCE_PREFIX'] STACK_NAME = os.environ['STACK_NAME'] METRICS_NAMESPACE = os.environ['METRICS_NAMESPACE'] -# Create a logger instance and pass that to the common utils lambda_function layer class so it can log errors logger = Logger(service="Workflow Management Service", level="INFO") -utils = wfm_utilities.Utils(logger) +json_helper = JsonUtil() client = get_service_client('stepfunctions') @@ -44,7 +43,7 @@ def handler(event, _): response = client.start_execution( stateMachineArn=STEP_FUNCTION_STATE_MACHINE_ARN, - input=json.dumps(state_machine_input, default=utils.json_encoder_default) + input=json.dumps(state_machine_input, default=json_helper.json_encoder_default) ) message = f"created state machine execution response : {response} for request {workflow_request}" @@ -53,4 +52,4 @@ def handler(event, _): # Record anonymized metric metrics.Metrics(METRICS_NAMESPACE, STACK_NAME, logger).put_metrics_count_value_1(metric_name="InvokeWorkflowSM") - return json.dumps(response, default=utils.json_encoder_default) + return json.dumps(response, default=json_helper.json_encoder_default) diff --git a/source/infrastructure/amc_insights/microservices/workflow_manager_service/lambdas/UpdateWorkflow/handler.py b/source/infrastructure/amc_insights/microservices/workflow_manager_service/lambdas/UpdateWorkflow/handler.py index a556793..1c67a55 100644 --- a/source/infrastructure/amc_insights/microservices/workflow_manager_service/lambdas/UpdateWorkflow/handler.py +++ b/source/infrastructure/amc_insights/microservices/workflow_manager_service/lambdas/UpdateWorkflow/handler.py @@ -3,31 +3,30 @@ import os from aws_lambda_powertools import Logger + # Import the common lambda_function layer functions from wfm_amc_api_interface import wfm_amc_api_interface from wfm_utilities import wfm_utilities from cloudwatch_metrics import metrics +from microservice_shared import dynamodb WORKFLOWS_TABLE_NAME = os.environ['WORKFLOWS_TABLE_NAME'] - -# Create a logger instance and pass that to the common utils lambda_function layer class so it can log errors -logger = Logger(service="Workflow Management Service", level="INFO") - -utils = wfm_utilities.Utils(logger) - METRICS_NAMESPACE = os.environ['METRICS_NAMESPACE'] RESOURCE_PREFIX = os.environ['RESOURCE_PREFIX'] +logger = Logger(service="Workflow Management Service", level="INFO") +wfm_utils = wfm_utilities.Utils(logger) +dynamodb_helper = dynamodb.DynamodbHelper() + -def handler(event, context): +def handler(event, _): metrics.Metrics(METRICS_NAMESPACE, RESOURCE_PREFIX, logger).put_metrics_count_value_1( metric_name="UpdateWorkflow") - event['EXECUTION_RUNNING_LAMBDA_NAME'] = context.function_name - customer_config = event['customerConfig'] + customer_config = dynamodb_helper.deserialize_dynamodb_item(event["customerConfig"]["Item"]) # set up the AMC API Interface - wfm = wfm_amc_api_interface.AMCAPIs(customer_config, utils) + wfm = wfm_amc_api_interface.AMCAPIs(customer_config, wfm_utils) # get the execution Request workflow_request = event.get('workflowRequest', {}) @@ -38,6 +37,6 @@ def handler(event, context): event["workflowId"] = workflow_definition.get('workflowId', '') if amc_response.success: - utils.dynamodb_put_item(WORKFLOWS_TABLE_NAME, event) + dynamodb_helper.dynamodb_put_item(WORKFLOWS_TABLE_NAME, event) return event diff --git a/source/infrastructure/amc_insights/microservices/workflow_manager_service/workflow_manager_services.py b/source/infrastructure/amc_insights/microservices/workflow_manager_service/workflow_manager_services.py index d8cb922..2c0e574 100644 --- a/source/infrastructure/amc_insights/microservices/workflow_manager_service/workflow_manager_services.py +++ b/source/infrastructure/amc_insights/microservices/workflow_manager_service/workflow_manager_services.py @@ -35,6 +35,7 @@ def __init__( team: str, email_parameter, creating_resources_condition: CfnCondition, + lambda_layers ) -> None: super().__init__(scope, id) @@ -118,17 +119,17 @@ def __init__( encryption_key=self.amc_secrets_manager_key, removal_policy=RemovalPolicy.DESTROY, secret_object_value={ - "client_id": SecretValue.plain_text(""), - "client_secret": SecretValue.plain_text(""), - "authorization_code": SecretValue.plain_text(""), - "refresh_token": SecretValue.plain_text(""), - "access_token": SecretValue.plain_text("") + "client_id": SecretValue.unsafe_plain_text(""), + "client_secret": SecretValue.unsafe_plain_text(""), + "authorization_code": SecretValue.unsafe_plain_text(""), + "refresh_token": SecretValue.unsafe_plain_text(""), + "access_token": SecretValue.unsafe_plain_text("") }, ) CfnOutput( self, "AMCSecrets", - description="Use this link to access the Secrets Manager", + description="Use this link to access Secrets Manager for the Amazon Ads API", value=f"https://{Aws.REGION}.console.aws.amazon.com/secretsmanager/secret?name={self.amc_secrets_manager.secret_name}®ion={Aws.REGION}", condition=creating_resources_condition, ) @@ -270,7 +271,9 @@ def __init__( # Lambda Layers # ###################################### - self.powertools_layer = self.powertools_layer = PowertoolsLayer.get_or_create(self) + self.powertools_layer = PowertoolsLayer.get_or_create(self) + self.metrics_layer = lambda_layers.metrics_layer + self.microservice_layer = lambda_layers.microservice_layer self.wfm_layer = LayerVersion( self, @@ -282,19 +285,7 @@ def __init__( ) ), layer_version_name=f"{self._resource_prefix}-wfm-layer", - compatible_runtimes=[_lambda.Runtime.PYTHON_3_9], - ) - self.metrics_layer = LayerVersion( - self, - "metrics-layer", - code=_lambda.Code.from_asset( - path=os.path.join( - f"{Path(__file__).parents[3]}", - "aws_lambda_layers/metrics_layer/" - ) - ), - layer_version_name=f"{self._resource_prefix}-metrics-layer", - compatible_runtimes=[_lambda.Runtime.PYTHON_3_9], + compatible_runtimes=[_lambda.Runtime.PYTHON_3_11], ) ###################################### @@ -311,7 +302,7 @@ def __init__( ) ), description="Invokes the Workflow state machine", - runtime=_lambda.Runtime.PYTHON_3_9, + runtime=_lambda.Runtime.PYTHON_3_11, architecture=_lambda.Architecture.ARM_64, handler="handler.handler", # NOSONAR timeout=cdk.Duration.minutes(1), @@ -326,6 +317,7 @@ def __init__( self.powertools_layer, self.wfm_layer, self.metrics_layer, + self.microservice_layer, SolutionsLayer.get_or_create(self) ], ) @@ -341,7 +333,7 @@ def __init__( ) ), description="Invokes the Workflow Executions state machine", - runtime=_lambda.Runtime.PYTHON_3_9, + runtime=_lambda.Runtime.PYTHON_3_11, architecture=_lambda.Architecture.ARM_64, handler="handler.handler", timeout=cdk.Duration.minutes(1), @@ -357,6 +349,7 @@ def __init__( self.powertools_layer, self.wfm_layer, self.metrics_layer, + self.microservice_layer, SolutionsLayer.get_or_create(self) ] ) @@ -383,7 +376,7 @@ def __init__( ) ), description="Checks the status of workflow executions", - runtime=_lambda.Runtime.PYTHON_3_9, + runtime=_lambda.Runtime.PYTHON_3_11, architecture=_lambda.Architecture.ARM_64, handler="handler.handler", timeout=cdk.Duration.minutes(1), @@ -400,6 +393,7 @@ def __init__( self.powertools_layer, self.wfm_layer, self.metrics_layer, + self.microservice_layer, SolutionsLayer.get_or_create(self) ] ) @@ -422,7 +416,7 @@ def __init__( ) ), description="Gets a summary of workflow executions", - runtime=_lambda.Runtime.PYTHON_3_9, + runtime=_lambda.Runtime.PYTHON_3_11, architecture=_lambda.Architecture.ARM_64, handler="handler.handler", timeout=cdk.Duration.minutes(1), @@ -438,6 +432,7 @@ def __init__( self.powertools_layer, self.wfm_layer, self.metrics_layer, + self.microservice_layer, SolutionsLayer.get_or_create(self) ] ) @@ -453,7 +448,7 @@ def __init__( ) ), description="Creates a new workflow execution", - runtime=_lambda.Runtime.PYTHON_3_9, + runtime=_lambda.Runtime.PYTHON_3_11, architecture=_lambda.Architecture.ARM_64, handler="handler.handler", timeout=cdk.Duration.seconds(600), @@ -470,6 +465,7 @@ def __init__( self.powertools_layer, self.wfm_layer, self.metrics_layer, + self.microservice_layer, SolutionsLayer.get_or_create(self) ] ) @@ -490,7 +486,7 @@ def __init__( ) ), description="Cancels a running workflow execution", - runtime=_lambda.Runtime.PYTHON_3_9, + runtime=_lambda.Runtime.PYTHON_3_11, architecture=_lambda.Architecture.ARM_64, handler="handler.handler", timeout=cdk.Duration.minutes(1), @@ -507,6 +503,7 @@ def __init__( self.powertools_layer, self.wfm_layer, self.metrics_layer, + self.microservice_layer, SolutionsLayer.get_or_create(self) ] ) @@ -527,7 +524,7 @@ def __init__( ) ), description="Creates a new workflow", - runtime=_lambda.Runtime.PYTHON_3_9, + runtime=_lambda.Runtime.PYTHON_3_11, architecture=_lambda.Architecture.ARM_64, handler="handler.handler", timeout=cdk.Duration.minutes(1), @@ -544,6 +541,7 @@ def __init__( self.powertools_layer, self.wfm_layer, self.metrics_layer, + self.microservice_layer, SolutionsLayer.get_or_create(self) ] ) @@ -563,7 +561,7 @@ def __init__( ) ), description="Updates an existing workflow", - runtime=_lambda.Runtime.PYTHON_3_9, + runtime=_lambda.Runtime.PYTHON_3_11, architecture=_lambda.Architecture.ARM_64, handler="handler.handler", timeout=cdk.Duration.minutes(1), @@ -580,6 +578,7 @@ def __init__( self.powertools_layer, self.wfm_layer, self.metrics_layer, + self.microservice_layer, SolutionsLayer.get_or_create(self) ] ) @@ -600,7 +599,7 @@ def __init__( ) ), description="Gets a workflow definition", - runtime=_lambda.Runtime.PYTHON_3_9, + runtime=_lambda.Runtime.PYTHON_3_11, architecture=_lambda.Architecture.ARM_64, handler="handler.handler", timeout=cdk.Duration.minutes(1), @@ -617,6 +616,7 @@ def __init__( self.powertools_layer, self.wfm_layer, self.metrics_layer, + self.microservice_layer, SolutionsLayer.get_or_create(self) ] ) @@ -637,7 +637,7 @@ def __init__( ) ), description="Deletes a workflow", - runtime=_lambda.Runtime.PYTHON_3_9, + runtime=_lambda.Runtime.PYTHON_3_11, architecture=_lambda.Architecture.ARM_64, handler="handler.handler", timeout=cdk.Duration.minutes(1), @@ -654,6 +654,7 @@ def __init__( self.powertools_layer, self.wfm_layer, self.metrics_layer, + self.microservice_layer, SolutionsLayer.get_or_create(self) ] ) @@ -674,7 +675,7 @@ def __init__( ) ), description="Creates a workflow schedule", - runtime=_lambda.Runtime.PYTHON_3_9, + runtime=_lambda.Runtime.PYTHON_3_11, architecture=_lambda.Architecture.ARM_64, handler="handler.handler", timeout=cdk.Duration.minutes(1), @@ -690,6 +691,7 @@ def __init__( self.powertools_layer, self.wfm_layer, self.metrics_layer, + self.microservice_layer, SolutionsLayer.get_or_create(self) ] ) @@ -704,7 +706,7 @@ def __init__( ) ), description="Deletes a workflow schedule", - runtime=_lambda.Runtime.PYTHON_3_9, + runtime=_lambda.Runtime.PYTHON_3_11, architecture=_lambda.Architecture.ARM_64, handler="handler.handler", timeout=cdk.Duration.minutes(1), @@ -719,6 +721,7 @@ def __init__( self.powertools_layer, self.wfm_layer, self.metrics_layer, + self.microservice_layer, SolutionsLayer.get_or_create(self) ] ) @@ -733,7 +736,7 @@ def __init__( ) ), description="Runs AMC OAuth Flow", - runtime=_lambda.Runtime.PYTHON_3_9, + runtime=_lambda.Runtime.PYTHON_3_11, architecture=_lambda.Architecture.ARM_64, handler="handler.handler", timeout=cdk.Duration.minutes(1), @@ -749,6 +752,7 @@ def __init__( self.powertools_layer, self.wfm_layer, self.metrics_layer, + self.microservice_layer, SolutionsLayer.get_or_create(self) ] ) @@ -798,7 +802,7 @@ def __init__( "secretsmanager:PutSecretValue", "secretsmanager:GetSecretValue" ] - secrets_manager_lambda_iam_policy = Policy( + self.secrets_manager_lambda_iam_policy = Policy( self, "SecretsManagerLambdaIamPolicy", statements=[ PolicyStatement( @@ -819,7 +823,7 @@ def __init__( self.lambda_amc_auth] for function in self.lambda_function_list: cloudwatch_metrics_policy.attach_to_role(function.role) - secrets_manager_lambda_iam_policy.attach_to_role(function.role) + self.secrets_manager_lambda_iam_policy.attach_to_role(function.role) self.amc_secrets_manager.encryption_key.grant_encrypt_decrypt(function.role) ################################## @@ -942,16 +946,8 @@ def __init__( ).otherwise(task_create_execution) task_get_execution_summary.next(choice_evaluate_summary) - result_selector_items = { - "customerId.$": "$.Item.customerId.S", - "outputSNSTopicArn.$": "$.Item.outputSNSTopicArn.S", - "amcInstanceId.$": "$.Item.amcInstanceId.S", - "amcAmazonAdsAdvertiserId.$": "$.Item.amcAmazonAdsAdvertiserId.S", - "amcAmazonAdsMarketplaceId.$": "$.Item.amcAmazonAdsMarketplaceId.S", - } # State machine begins - task_execution_get_customer_config = tasks.DynamoGetItem( self, 'GetCustomerConfigRecord', @@ -962,9 +958,9 @@ def __init__( ) ) }, - result_selector=result_selector_items, table=self.dynamodb_customer_config_table, result_path="$.customerConfig") + wait_initial_wait_step.next(task_execution_get_customer_config) task_execution_get_customer_config.next(choice_determine_execution_request_type) @@ -1003,7 +999,7 @@ def __init__( task_set_execution_email_body = tasks.EvaluateExpression( self, 'Set Execution Notification Body', - expression="`${$.messageSubject}\n\nCustomer ID: ${$.customerId}\nRequest Type: ${$.executionRequest.requestType}\nWorkflow Execution Name: ${$.workflowExecutionName}\nResponse Status: ${$.responseStatus}\nResponse Message: ${$.responseMessage}\n\n\nWorkflow Execution Request:\n${$.snsMessage.default}`", + expression="`${$.messageSubject}\n\nCustomer Id: ${$.customerId}\nRequest Type: ${$.executionRequest.requestType}\nWorkflow Execution Name: ${$.workflowExecutionName}\nResponse Status: ${$.responseStatus}\nResponse Message: ${$.responseMessage}\n\n--\nWorkflow Execution Request:\n\n${$.snsMessage.default}`", runtime=_lambda.Runtime.NODEJS_18_X, result_path="$.snsMessage.email" ).next(publish_execution_sns) @@ -1079,7 +1075,7 @@ def __init__( self, "WFMExecutionsSM", state_machine_name=f"{self._resource_prefix}-wfm-executions", - definition=wait_initial_wait_step, + definition_body=stepfunctions.DefinitionBody.from_chainable(wait_initial_wait_step), logs=stepfunctions.LogOptions(level=stepfunctions.LogLevel.ALL, destination=_executions_sm_log_group) ) self.kms_key.grant_encrypt_decrypt(self.statemachine_workflow_executions_sm.role) @@ -1130,13 +1126,6 @@ def __init__( "Evaluate Workflow Status Response" ) - result_selector_items = { - "customerId.$": "$.Item.customerId.S", - "outputSNSTopicArn.$": "$.Item.outputSNSTopicArn.S", - "amcInstanceId.$": "$.Item.amcInstanceId.S", - "amcAmazonAdsAdvertiserId.$": "$.Item.amcAmazonAdsAdvertiserId.S", - "amcAmazonAdsMarketplaceId.$": "$.Item.amcAmazonAdsMarketplaceId.S", - } task_get_customer_config = tasks.DynamoGetItem( self, 'GetCustomerConfig', @@ -1144,7 +1133,6 @@ def __init__( stepfunctions.JsonPath.string_at('$.customerId') ) }, - result_selector=result_selector_items, table=self.dynamodb_customer_config_table, result_path="$.customerConfig" ) @@ -1197,7 +1185,7 @@ def __init__( task_set_workflow_email_body = tasks.EvaluateExpression( self, 'Set Workflow Notification Body', - expression="`${$.messageSubject}\n\nCustomer ID: ${$.customerId}\nRequest Type: ${$.workflowRequest.requestType}\nWorkflow ID: ${$.workflowRequest.workflowId}\nResponse Status: ${$.responseStatus}\nResponse Message: ${$.responseMessage}\n\n\nWorkflow Request:\n${$.snsMessage.default}`", + expression="`${$.messageSubject}\n\nCustomer Id: ${$.customerId}\nRequest Type: ${$.workflowRequest.requestType}\nWorkflow Id: ${$.workflowRequest.workflowId}\nResponse Status: ${$.responseStatus}\nResponse Message: ${$.responseMessage}\n\n--\nWorkflow Request:\n\n${$.snsMessage.default}`", runtime=_lambda.Runtime.NODEJS_18_X, result_path="$.snsMessage.email").next( publish_workflow_sns @@ -1286,7 +1274,7 @@ def __init__( self, "WFMWorkflowsSM", state_machine_name=f"{self._resource_prefix}-wfm-workflows", - definition=task_get_customer_config, + definition_body=stepfunctions.DefinitionBody.from_chainable(task_get_customer_config), logs=stepfunctions.LogOptions(level=stepfunctions.LogLevel.ALL, destination=_workflows_sm_log_group) ) diff --git a/source/infrastructure/aws_lambda_layers/lambda_layer_construct.py b/source/infrastructure/aws_lambda_layers/lambda_layer_construct.py new file mode 100644 index 0000000..33d527c --- /dev/null +++ b/source/infrastructure/aws_lambda_layers/lambda_layer_construct.py @@ -0,0 +1,51 @@ +# Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. +# SPDX-License-Identifier: Apache-2.0 + +import os +from pathlib import Path +from aws_cdk.aws_lambda import LayerVersion +import aws_cdk.aws_lambda as _lambda +from constructs import Construct +from aws_cdk import Aws, Aspects, CfnCondition +from amc_insights.condition_aspect import ConditionAspect + + +class AwsLambdaLayers(Construct): + def __init__(self, + scope: Construct, + id, + creating_resources_condition: CfnCondition + ) -> None: + super().__init__(scope, id) + + # Apply condition to resources in WFM construct + Aspects.of(self).add(ConditionAspect(self, "ConditionAspect", creating_resources_condition)) + + self._resource_prefix = Aws.STACK_NAME + + self.metrics_layer = LayerVersion( + self, + "metrics-layer", + code=_lambda.Code.from_asset( + path=os.path.join( + f"{Path(__file__).parents[1]}", + "aws_lambda_layers/metrics_layer/" + ) + ), + layer_version_name=f"{self._resource_prefix}-metrics-layer", + compatible_runtimes=[_lambda.Runtime.PYTHON_3_11], + ) + + self.microservice_layer = LayerVersion( + self, + "microservice-layer", + code=_lambda.Code.from_asset( + path=os.path.join( + f"{Path(__file__).parents[1]}", + "aws_lambda_layers/microservice_layer/" + ) + ), + layer_version_name=f"{self._resource_prefix}-microservice-layer", + compatible_runtimes=[_lambda.Runtime.PYTHON_3_11], + ) + \ No newline at end of file diff --git a/source/infrastructure/aws_lambda_layers/metrics_layer/python/cloudwatch_metrics/metrics.py b/source/infrastructure/aws_lambda_layers/metrics_layer/python/cloudwatch_metrics/metrics.py index 57932d7..bb440f6 100644 --- a/source/infrastructure/aws_lambda_layers/metrics_layer/python/cloudwatch_metrics/metrics.py +++ b/source/infrastructure/aws_lambda_layers/metrics_layer/python/cloudwatch_metrics/metrics.py @@ -6,23 +6,70 @@ class Metrics: def __init__(self, metrics_namespace, resource_prefix, logger): + """ + Initialize the Metrics class. + + :param metrics_namespace: The namespace for CloudWatch metrics. + :param resource_prefix: A prefix used for CloudWatch metric dimensions. + :param logger: Logger instance for logging information and errors. + """ self.metrics_namespace = metrics_namespace self.resource_prefix = resource_prefix self.logger = logger def put_metrics_count_value_1(self, metric_name): - self.logger.info( - f"Recording 1 (count) for metric {metric_name} in CloudWatch namespace {self.metrics_namespace}") - cloudwatch_client = get_service_client('cloudwatch') - - cloudwatch_client.put_metric_data( - Namespace=self.metrics_namespace, - MetricData=[ - { - 'MetricName': metric_name, + """ + Record a metric with a value of 1 in CloudWatch. + + :param metric_name: The name of the metric to record. + """ + try: + self.logger.info( + f"Recording 1 (count) for metric {metric_name} in CloudWatch namespace {self.metrics_namespace}") + cloudwatch_client = get_service_client('cloudwatch') + + cloudwatch_client.put_metric_data( + Namespace=self.metrics_namespace, + MetricData=[ + { + 'MetricName': metric_name, + 'Dimensions': [{'Name': 'stack-name', 'Value': self.resource_prefix}], + 'Value': 1, + 'Unit': 'Count' + } + ] + ) + except Exception as e: + # Log error but do not raise so that execution is not interrupted + self.logger.error(f"Error recording metric {metric_name}: {e}") + + def put_nested_metrics(self, metric_name, nested_data): + """ + Record nested metrics where `nested_data` is a dictionary of sub-metrics. + + :param metric_name: The base name of the metric to record. + :param nested_data: A dictionary where keys are sub-metric names and values are counts to record. + """ + try: + self.logger.info( + f"Recording nested metrics {nested_data} for {metric_name} in CloudWatch namespace {self.metrics_namespace}") + + metric_data = [] + for sub_metric, value in nested_data.items(): + metric_data.append({ + 'MetricName': f"{metric_name}_{sub_metric}", # Construct metric name based on sub-metric 'Dimensions': [{'Name': 'stack-name', 'Value': self.resource_prefix}], - 'Value': 1, + 'Value': value, 'Unit': 'Count' - } - ] - ) + }) + + if metric_data: + cloudwatch_client = get_service_client('cloudwatch') + cloudwatch_client.put_metric_data( + Namespace=self.metrics_namespace, + MetricData=metric_data + ) + except Exception as e: + # Log error but do not raise so that execution is not interrupted + self.logger.error(f"Error recording nested metrics for {metric_name}: {e}") + diff --git a/source/infrastructure/amc_insights/custom_resource/platform_management_service/__init__.py b/source/infrastructure/aws_lambda_layers/microservice_layer/__init__.py similarity index 100% rename from source/infrastructure/amc_insights/custom_resource/platform_management_service/__init__.py rename to source/infrastructure/aws_lambda_layers/microservice_layer/__init__.py diff --git a/source/infrastructure/amc_insights/custom_resource/platform_management_service/lambdas/__init__.py b/source/infrastructure/aws_lambda_layers/microservice_layer/python/__init__.py similarity index 100% rename from source/infrastructure/amc_insights/custom_resource/platform_management_service/lambdas/__init__.py rename to source/infrastructure/aws_lambda_layers/microservice_layer/python/__init__.py diff --git a/source/infrastructure/utils/__init__.py b/source/infrastructure/aws_lambda_layers/microservice_layer/python/microservice_shared/__init__.py similarity index 100% rename from source/infrastructure/utils/__init__.py rename to source/infrastructure/aws_lambda_layers/microservice_layer/python/microservice_shared/__init__.py diff --git a/source/infrastructure/aws_lambda_layers/microservice_layer/python/microservice_shared/api.py b/source/infrastructure/aws_lambda_layers/microservice_layer/python/microservice_shared/api.py new file mode 100644 index 0000000..fbcd824 --- /dev/null +++ b/source/infrastructure/aws_lambda_layers/microservice_layer/python/microservice_shared/api.py @@ -0,0 +1,146 @@ +# Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. +# SPDX-License-Identifier: Apache-2.0 + +from urllib.parse import urlencode +import urllib3 +from urllib3.util import Retry +from dataclasses import dataclass + +from microservice_shared.utilities import LoggerUtil + + +@dataclass +class RequestParams: + """ + Class for keeping track of parameters needed to make an API Request + + Parameters + ---------- + http_method : str + The HTTP method for the request (GET, POST, etc.). + request_path : str, optional + The path for the request, by default None. If not provided, request_url must be provided. + request_url : str, optional + The URL for the request, by default None. If not provided, request_path must be provided. + payload : str, optional + The payload for the request, by default None. + request_parameters : dict, optional + The request parameters, by default None. + """ + def __init__( + self, + http_method, + request_path=None, + request_url=None, + payload=None, + request_parameters=None, + ) -> None: + self.http_method = http_method.upper() + self.request_path = f"/{request_path}".replace("//", "/") + self.request_url = request_url or "" + self.payload = payload or "" + self.request_parameters = request_parameters or {} + + if not request_url and not request_path: + raise ValueError("Either request_url or request_path must be provided.") + +class ApiHelper: + """ + Helper class for making HTTP requests. + """ + def __init__(self): + """ + Initializes the ApiHelper instance. + """ + self.logger = LoggerUtil.create_logger() + + def encode_query_parameters_to_url(self, url, query_parameters): + """ + Encode query parameters into a URL. + + Parameters + ---------- + url : str + The base URL. + query_parameters : dict + The query parameters to encode. + + Returns + ------- + str + The encoded URL with query parameters. + """ + if query_parameters: + encoded_url = url + "?" + urlencode(query_parameters) + self.logger.info(f"Request URL with encoded query parameters= {encoded_url}") + return encoded_url + return url + + def send_request(self, request_url, headers, http_method, data, query_params, log_request_data=True) -> urllib3.HTTPResponse: + """ + Sends an HTTP request to the target API. + + Parameters + ---------- + http_method : str + The HTTP method to use (GET, PUT, POST, DELETE). + request_url : str + The URL of the endpoint to send the HTTP request to. + data : str + The body to include in the HTTP request. + headers : None or dict + The request headers. + query_params: dict + The query parameters. + log_request_data: bool + Whether or not to log request data. + + Returns + ------- + urllib3.HTTPResponse + A response from the HTTP call. + """ + + self.logger.info("\nBEGIN REQUEST+++++++++++++++++++++++++++++++++++") + self.logger.info(f"Request URL = {request_url}") + self.logger.info(f"HTTP_METHOD: {http_method}") + if log_request_data: + self.logger.info(f"Data: {data}") + self.logger.info(f"Query Parameters: {query_params}") + + # Retry requests that receive server error (5xx) or throttling errors 429. + max_retry = 10 + retries = Retry( + total=max_retry, + backoff_factor=0.5, + status_forcelist=[504, 500, 429], + allowed_methods=frozenset(["GET", "DELETE", "POST", "PUT"]), + ) + + http = urllib3.PoolManager(retries=retries) + + if http_method in ["GET", "HEAD", "DELETE"]: + response = http.request( + method=http_method, + url=request_url, + headers=headers, + body=data, + fields=query_params, + ) + else: + # For POST and PUT requests, urllib3 requires to manually encode query parameters in the URL + request_url = self.encode_query_parameters_to_url(request_url, query_params) + + response = http.request( + method=http_method, + url=request_url, + headers=headers, + body=data, + ) + + self.logger.info("\nRESPONSE+++++++++++++++++++++++++++++++++++") + self.logger.info(f"Response status: {response.status}\n") + if log_request_data: + self.logger.info(f"Response data: {response.data}\n") + + return response diff --git a/source/infrastructure/aws_lambda_layers/microservice_layer/python/microservice_shared/dynamic_dates.py b/source/infrastructure/aws_lambda_layers/microservice_layer/python/microservice_shared/dynamic_dates.py new file mode 100644 index 0000000..942d265 --- /dev/null +++ b/source/infrastructure/aws_lambda_layers/microservice_layer/python/microservice_shared/dynamic_dates.py @@ -0,0 +1,160 @@ +# Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. +# SPDX-License-Identifier: Apache-2.0 + +import datetime as dt +import calendar +from dateutil.relativedelta import relativedelta + +from microservice_shared.utilities import LoggerUtil + +class DynamicDateEvaluator(): + """ + Class for handling dynamic date functions that can be included in request payloads + and are resolved at runtime. + """ + def __init__(self): + """ + Initializes the DynamicDateEvaluator instance and sets up the logger. + """ + self.logger = LoggerUtil.create_logger() + + @staticmethod + def get_current_date_with_offset( + offset_in_days: int, + ) -> str: + """ + Returns the current date Plus or Minus the number of days specified as `offset_in_days` + + Parameters + ---------- + offset_in_days: + Positive or negative number of days to add to the current date + date_format : + Date format string to use for the return string value + Returns + ------- + str: + Formatted date string + + """ + return (dt.datetime.today() + dt.timedelta(days=offset_in_days)) + + @staticmethod + def get_current_date_with_month_offset( + offset_in_months: int + ) -> dt.datetime: + """ + Returns the current date Plus or Minus the number of months specified as `offset_in_months` + + Parameters + ---------- + offset_in_months: + Positive or negative number of days to add to the current date + + Returns + ------- + datetime: + datetime of the current date with the offset applied + + """ + return dt.datetime.today() + relativedelta(months=offset_in_months) + + @staticmethod + def get_last_day_of_month( + date: dt.datetime + ) -> int: + """ + finds the last day of the month for the specified `date` + + Parameters + ---------- + date: + Date to find the last day of the month for + + Returns + ------- + int: + last day of the month for the month of the `date` specified + + + """ + return calendar.monthrange(date.year, date.month)[1] + + @staticmethod + def get_offset_value(offset_value: str) -> int: + """ + Gets the value between parentheses as an integer + + Parameters + ---------- + offset_value: + The offset value to extract the integer from e.g. (1) + + Returns + ------- + int: + Integer value of the string that was between the parentheses + + """ + return int(offset_value.split('(')[1].split(')')[0]) + + def process_parameter_functions( + self, + parameter_value, + date_format: str = '%Y-%m-%dT00:00:00' # NOSONAR + ) -> str: + """ + Replaces values that have function names such as NOW() TODAY() LASTDAYOFOFFSETMONTH() FIRSTDAYOFOFFSETMONTH() FIFTEENTHDAYOFOFFSETMONTH() + + Parameters + ---------- + parameter_value: + AMC Parameter value to check for a function name and to process + + Returns + ------- + str: + returns the parameter value that was passed with the function evaluated. If no function was found the + parameter value will be returned unchanged + + """ + if isinstance(parameter_value, str): + parameter_value_in_uppercase = parameter_value.upper() + + if parameter_value_in_uppercase == 'NOW()': + return dt.datetime.today().strftime('%Y-%m-%dT%H:%M:%S') + + if "TODAY(" in parameter_value_in_uppercase: + if parameter_value.upper() == "TODAY()": + offset_days = 0 + return self.get_current_date_with_offset(offset_days).strftime(date_format) + else: + offset_days = self.get_offset_value(parameter_value) + return self.get_current_date_with_offset(offset_days).strftime(date_format) + + if "LASTDAYOFOFFSETMONTH(" in parameter_value_in_uppercase: + date_with_month_offset = self.get_current_date_with_month_offset( + self.get_offset_value(parameter_value)) + last_day_of_previous_month = self.get_last_day_of_month( + date_with_month_offset) + return dt.datetime(date_with_month_offset.year, date_with_month_offset.month, + last_day_of_previous_month, + date_with_month_offset.hour, date_with_month_offset.minute).strftime( + date_format) + + if "FIRSTDAYOFOFFSETMONTH(" in parameter_value_in_uppercase: + date_with_month_offset = self.get_current_date_with_month_offset( + self.get_offset_value(parameter_value)) + return dt.datetime(date_with_month_offset.year, date_with_month_offset.month, 1, + date_with_month_offset.hour, + date_with_month_offset.minute).strftime(date_format) + + if "FIFTEENTHDAYOFOFFSETMONTH(" in parameter_value_in_uppercase: + date_with_month_offset = self.get_current_date_with_month_offset( + self.get_offset_value(parameter_value)) + return dt.datetime(date_with_month_offset.year, date_with_month_offset.month, 15, + date_with_month_offset.hour, + date_with_month_offset.minute).strftime(date_format) + + # if no conditions are met, return the parameter unchanged + return parameter_value \ No newline at end of file diff --git a/source/infrastructure/aws_lambda_layers/microservice_layer/python/microservice_shared/dynamodb.py b/source/infrastructure/aws_lambda_layers/microservice_layer/python/microservice_shared/dynamodb.py new file mode 100644 index 0000000..87a61fb --- /dev/null +++ b/source/infrastructure/aws_lambda_layers/microservice_layer/python/microservice_shared/dynamodb.py @@ -0,0 +1,61 @@ +# Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. +# SPDX-License-Identifier: Apache-2.0 + +from boto3.dynamodb.types import TypeDeserializer + +from aws_solutions.core.helpers import get_service_resource +from microservice_shared.utilities import LoggerUtil + +class DynamodbHelper: + """ + Helper class for interacting with AWS DynamoDB. + """ + def __init__(self): + """ + Initializes the DynamodbHelper instance. + """ + self.logger = LoggerUtil.create_logger() + + @staticmethod + def deserialize_dynamodb_item(item: dict) -> dict: + """ + Deserialize a DynamoDB item into a standard Python dictionary. + + Parameters + ---------- + item : dict + A dictionary representing a DynamoDB item. + + Returns + ------- + dict + A dictionary with the deserialized DynamoDB item. + """ + return {k: TypeDeserializer().deserialize(value=v) for k, v in item.items()} + + def dynamodb_put_item(self, table_name: str, item: dict): + """ + Put an item into a DynamoDB table. + + Parameters + ---------- + table_name : str + The name of the DynamoDB table. + item : dict + The item to put into the table. + + Raises + ------ + Exception + If there is an error putting the item into the DynamoDB table. + """ + self.logger.info(f'Creating item: {item} in table: {table_name}') + dynamodb = get_service_resource('dynamodb') + table = dynamodb.Table(table_name) + + try: + response = table.put_item(Item=item) + self.logger.info(f'Response: {response["ResponseMetadata"]["HTTPStatusCode"]}') + except Exception as e: + self.logger.error(f"Failed to write record {item} to DynamoDB table {table_name}") + self.logger.error(e) diff --git a/source/infrastructure/aws_lambda_layers/microservice_layer/python/microservice_shared/events.py b/source/infrastructure/aws_lambda_layers/microservice_layer/python/microservice_shared/events.py new file mode 100644 index 0000000..cc52283 --- /dev/null +++ b/source/infrastructure/aws_lambda_layers/microservice_layer/python/microservice_shared/events.py @@ -0,0 +1,120 @@ +# Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. +# SPDX-License-Identifier: Apache-2.0 + +from typing import Union +import json + +from aws_solutions.core.helpers import get_service_client +from microservice_shared.utilities import LoggerUtil + +class EventsHelper: + """ + Helper class for interacting with AWS EventBridge. + """ + def __init__(self): + """ + Initializes the EventsHelper instance. + """ + self.logger = LoggerUtil.create_logger() + self.event_client = get_service_client('events') + + def create_rule_with_targets( + self, + name: str, + schedule_expression: str, + event_bus_name: str, + description: str = "", + state: str = "ENABLED", + tags: list = None, + targets: list = None, + ) : + """ + Creates an event schedule rule in EventBridge and adds targets to it. + + :param name: The name of the rule. + :param schedule_expression: The schedule expression that defines when the rule triggers. + :param event_bus_name: The name of the event bus to associate with the rule. + :param description: A description for the rule (optional). + :param state: The state of the rule, either 'ENABLED' or 'DISABLED' (default is 'ENABLED'). + :param tags: A list of tags to associate with the rule (optional). + :param targets: Targets to be added to the rule (optional). + """ + self.logger.info("Creating event rule") + + if tags: + self.event_client.put_rule( + Name=name, + ScheduleExpression=schedule_expression, + State=state.upper(), + Description=description, + Tags=tags, + EventBusName=event_bus_name + ) + else: + self.event_client.put_rule( + Name=name, + ScheduleExpression=schedule_expression, + State=state.upper(), + Description=description, + EventBusName=event_bus_name + ) + + if targets: + self.logger.info("Adding targets to event rule") + + self.event_client.put_targets( + Rule=name, + Targets=targets + ) + + def create_report_schedule( + self, + event: dict, + target_arn: str, + rule_prefix: str = None + ) -> Union[str, None]: + """ + Creates a schedule rule in EventBridge for generating a report. + + :param event: A dictionary containing the details for the schedule rule. + Must include 'rule_name', 'schedule_expression', and 'report_request'. + :param target_arn: The ARN of the target Lambda function to invoke with the report request. + :param rule_prefix: A prefix to add to the rule name for uniqueness. + + :return: A string containing an error message if any required fields are missing + or if an error occurs during rule creation. Returns None on success. + """ + # Check that all required fields are present + required_fields = ["rule_name", "schedule_expression", "report_request"] + for field in required_fields: + if field not in event: + self.logger.error(f"Missing required field: {field}") + return json.dumps({"Invalid event data: rule_name, schedule_expression, and report_request are required"}) + + rule_name = event["rule_name"] + if rule_prefix: + rule_name = f"{rule_prefix}-{rule_name}" + report_request = event["report_request"] + schedule_expression = event["schedule_expression"] + + # Assign any optional fields passed in + state = event.get("state", "ENABLED") + rule_description = event.get("rule_description", "") # empty string required for put_rule call + + # Create target that will recieve the report_request + target = { + "Arn": target_arn, + "Id": "1", + "Input": json.dumps(report_request) + } + + self.create_rule_with_targets( + name=rule_name, + schedule_expression=schedule_expression, + description=rule_description, + state=state, + event_bus_name="default", + targets=[target] + ) + + \ No newline at end of file diff --git a/source/infrastructure/aws_lambda_layers/microservice_layer/python/microservice_shared/secrets.py b/source/infrastructure/aws_lambda_layers/microservice_layer/python/microservice_shared/secrets.py new file mode 100644 index 0000000..7f82a10 --- /dev/null +++ b/source/infrastructure/aws_lambda_layers/microservice_layer/python/microservice_shared/secrets.py @@ -0,0 +1,171 @@ +# Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. +# SPDX-License-Identifier: Apache-2.0 + +import os +import json + +from aws_solutions.core.helpers import get_service_client +from microservice_shared.utilities import LoggerUtil, JsonUtil +from microservice_shared.api import ApiHelper + +class SecretsHelper: + """ + Helper class for managing secrets stored in AWS Secrets Manager. + """ + def __init__(self, secret_key, auth_id=None): + """ + Initializes the SecretsHelper instance. + + Parameters + ---------- + secret_key : str + The key identifying the secret in AWS Secrets Manager. + auth_id : str, optional + The authorization Id key for the token credentials. + """ + self.secret_key = secret_key + self.auth_id = auth_id + self.secret_string = {} #initialized as empty dict and populated by get_secret() method + self.logger = LoggerUtil.create_logger() + self.client = get_service_client(service_name="secretsmanager", region_name=os.environ["AWS_REGION"]) + self.api_helper = ApiHelper() + + # to maintain backwards compatability with single-cred deployment, we set auth_id as optional + if auth_id: + self.logger.info(f"SecretsHelper initialized for {self.secret_key} with Auth Id: {self.auth_id}") + else: + self.logger.info(f"SecretsHelper initialized for {self.secret_key} without Auth Id") + + def validate_secrets(self, secrets: dict) -> None: + """ + Validate that client_id, client_secret, and refresh_token are not empty in Secrets Manager. + + Parameters + ---------- + secrets : dict + A dictionary of secret values from Secrets Manager. + + Raises + ------ + ValueError + If any of client_id, client_secret, or refresh_token are missing. + """ + # Authorization_code is not used to make AMC API requests, so no need to validate it. + # If the access_token is invalid or missing, a new access_token is retrieved using client_id, client_secret, refresh_token, + # no need to validate access_token. + if not (secrets.get("client_id") and secrets.get("client_secret") and secrets.get("refresh_token")): + raise ValueError( + f"""Client ID, Client Secret, and Refresh Token are required in Secrets Manager {self.secret_key} to make HTTP requests to Amazon Ads. + If configured with multiple credentials ensure Auth Id is included in the request. + """) + + def get_secret(self) -> dict: + """ + Retrieve secret values from Secrets Manager. + + Returns + ------- + dict + A dictionary containing client_id, client_secret, authorization_code, access_token, and refresh token. + + Raises + ------ + Exception + If there is an error retrieving the secrets. + """ + self.logger.info(f"Retrieving client id, client secret, refresh token, access token from Secret Manager {self.secret_key}") + try: + res = self.client.get_secret_value( + SecretId=self.secret_key, + ) + self.secret_string = JsonUtil.safe_json_loads(res["SecretString"]) + if self.auth_id: + credentials = self.secret_string[self.auth_id] + else: + credentials = self.secret_string + return credentials + except Exception as e: + self.logger.exception( + f"Failed to retrieve Client Id, Client Secret and Refresh Token from Secrets Manager {self.secret_key}.") + self.logger.exception(e) + + def update_secret(self, secret_value): + """ + Update secret values in Secrets Manager. + + Parameters + ---------- + secret_value : str or dict + The new credential values to update. + """ + if self.auth_id: + self.secret_string[self.auth_id] = secret_value + else: + self.secret_string = secret_value + self.client.update_secret(SecretId=self.secret_key, SecretString=json.dumps(self.secret_string)) + + def get_access_token(self) -> dict: + """ + Refresh an invalid or expired access token in Secrets Manager using client_id, client_secret, and refresh_token. + + Returns + ------- + dict + A dictionary containing the new tokens, e.g. {"client_id": "XXX", "access_token": "XXX", "token_type": "bearer", "expires_in": 3600, "refresh_token": "XXXX"} + + Raises + ------ + RuntimeError + If the access token is not retrieved successfully. + """ + self.logger.info("Refresh access token using refresh token") + self.logger.debug(f"secret_key: {self.secret_key}") + + secrets = self.get_secret() + self.validate_secrets(secrets) + + client_id = secrets["client_id"] + client_secret = secrets["client_secret"] + refresh_token = secrets["refresh_token"] + + code_payload = { + "grant_type": "refresh_token", + "refresh_token": refresh_token, + "client_id": client_id, + "client_secret": client_secret, + } + + encoded_code_payload = json.dumps(code_payload) + response = self.api_helper.send_request( + http_method="POST", + request_url="https://api.amazon.com/auth/o2/token", + headers=None, + query_params={}, + data=encoded_code_payload, + log_request_data=False, + ) + + # Throw a RuntimeError if access token is not retrieved successfully. + # This RuntimeError will be captured and notify the user via email. + if response.status not in range(200, 204): + raise RuntimeError(f"Cannot get access token. Response message: {response.data}") + + parsed_response = json.loads(response.data.decode('utf-8')) + + updated_secret_value = { + "client_id": client_id, + "client_secret": client_secret, + "authorization_code": secrets.get("authorization_code", ""), + "refresh_token": refresh_token, + "access_token": parsed_response["access_token"] + } + + # Update Access Token in Secrets Manager. + # The access token is retrieved successfully, exception in updating secrets doesn't affect Amazon Ads API calls, + # so capture the exception, and resume API calls. + try: + self.update_secret(updated_secret_value) + except Exception as ex: + self.logger.exception(f"Cannot update access token in Secret Manager {self.secret_key}. Reason: {ex}") + + return {"client_id": client_id, **parsed_response} diff --git a/source/infrastructure/aws_lambda_layers/microservice_layer/python/microservice_shared/utilities.py b/source/infrastructure/aws_lambda_layers/microservice_layer/python/microservice_shared/utilities.py new file mode 100644 index 0000000..cd5fb42 --- /dev/null +++ b/source/infrastructure/aws_lambda_layers/microservice_layer/python/microservice_shared/utilities.py @@ -0,0 +1,175 @@ +# Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. +# SPDX-License-Identifier: Apache-2.0 + +import json +from collections.abc import Mapping +import logging +from decimal import Decimal +import datetime as dt + +class LoggerUtil: + """ + Utility class for creating and configuring a logger with a specific format. + """ + def __init__(self): + """ + Initializes the LoggerUtil instance and sets up the logger. + """ + self.logger = LoggerUtil.create_logger() + + @staticmethod + def create_logger(): + """ + Creates and configures a logger with a specific format. + + Returns + ------- + logging.Logger + Configured logger instance. + """ + # format log messages like this: + formatter = logging.Formatter( + "{%(pathname)s:%(lineno)d} %(levelname)s - %(message)s" + ) + handler = logging.StreamHandler() + handler.setFormatter(formatter) + + # Remove the default logger in order to avoid duplicate log messages + # after we attach our custom logging handler. + logging.getLogger().handlers.clear() + logger = logging.getLogger() + logger.setLevel(logging.INFO) + logger.addHandler(handler) + + return logger + +class JsonUtil: + """ + Utility class for handling JSON encoding and decoding with additional logging. + """ + def __init__(self): + """ + Initializes the JsonUtil instance and sets up the logger. + """ + self.logger = LoggerUtil.create_logger() + + @staticmethod + def json_encoder_default(obj): + """ + Default JSON encoder for non-standard data types. + + Parameters + ---------- + obj : Any + Object to encode. + + Returns + ------- + str + JSON serializable representation of the object. + """ + if isinstance(obj, Decimal): + return str(obj) + + if isinstance(obj, (dt.date, dt.datetime)): + return obj.isoformat() + + if not isinstance(obj, str): + return str(obj) + + @staticmethod + def safe_json_loads(obj): + """ + Safely loads a JSON object from a string. + + Parameters + ---------- + obj : str + JSON string to decode. + + Returns + ------- + Any + Decoded JSON object, or the original string if decoding fails. + """ + try: + return json.loads(obj) + except json.decoder.JSONDecodeError: + return obj + + def is_json(self, text: str) -> bool: + """ + Checks if a string is a valid JSON. + + Parameters + ---------- + text : str + String to check. + + Returns + ------- + bool + True if the string is a valid JSON, False otherwise. + """ + try: + json.loads(text) + except ValueError as e: + self.logger.error(e) + return False + return True + +class DateUtil(): + """ + Utility class for handling datetime operations. + """ + def __init__(self): + """ + Initializes the DateUtil instance and sets up the logger. + """ + self.logger = LoggerUtil.create_logger() + + @staticmethod + def get_current_utc_iso_timestamp(): + """ + Creates a timestamp in ISO 8601 UTC format. + """ + now_utc = dt.datetime.now(dt.timezone.utc) + timestamp = now_utc.isoformat() + + return timestamp + +class MapUtil(): + """ + Utility class for handling custom mapping functions. + """ + def __init__(self): + """ + Initializes the MapUtil instance and sets up the logger. + """ + self.logger = LoggerUtil.create_logger() + + def map_nested_dicts_modify( + self, + dict_to_process, + function_to_apply, + **kwargs + ) -> None: + """ + Recursively applies a function to all values in a nested dictionary + + Parameters + ---------- + dict_to_process: + Dictionary to process + function_to_apply: + Function to apply to each value in the dictionary + + Returns + ------- + None + """ + for key, value in dict_to_process.items(): + if isinstance(value, Mapping): + self.map_nested_dicts_modify(value, function_to_apply, **kwargs) + else: + dict_to_process[key] = function_to_apply(value, **kwargs) diff --git a/source/infrastructure/cdk.json b/source/infrastructure/cdk.json index 546ca1e..3b8d3da 100644 --- a/source/infrastructure/cdk.json +++ b/source/infrastructure/cdk.json @@ -29,7 +29,7 @@ "@aws-cdk/aws-s3:serverAccessLogsUseBucketPolicy": true, "SOLUTION_NAME": "Amazon Marketing Cloud Insights on AWS", "SOLUTION_ID": "SO0193", - "SOLUTION_VERSION": "v3.0.0", + "SOLUTION_VERSION": "v3.1.0", "METRICS_NAMESPACE": "amcinsights", "BUCKET_NAME": "BUCKET_NAME" } diff --git a/source/infrastructure/data_lake/datasets/sdlf_dataset.py b/source/infrastructure/data_lake/datasets/sdlf_dataset.py index f121291..ea27670 100644 --- a/source/infrastructure/data_lake/datasets/sdlf_dataset.py +++ b/source/infrastructure/data_lake/datasets/sdlf_dataset.py @@ -55,25 +55,14 @@ def __init__(self, self._stage_b_transform = dataset_parameters.stage_b_transform self._solution_buckets = solution_buckets self._sdlf_pipeline_stage_b = sdlf_pipeline_stage_b + self._description = dataset_parameters.description self._resource_prefix = Aws.STACK_NAME # glue script location in S3 bucket self._glue_prefix = "data_lake/sdlf_heavy_transform/glue" self._glue_script_path = f"{self._glue_prefix}/{self._team}/{self.dataset}/main.py" - - # glue script location - self._glue_script_local_file_path = f"sdlf_heavy_transform/{self._team}/{self.dataset}/main.py" - - GlueScriptsUploader( - self, - "SyncGlueScripts", - self._solution_buckets, - self.dataset, - self._glue_prefix, - self._glue_script_path, - self._glue_script_local_file_path - ) + self._shared_modules_path = f"{self._glue_prefix}/shared/utilities.py" self._register_octagon_configs() @@ -89,7 +78,7 @@ def _register_octagon_configs(self): self._props = { "id": "sdlf-dataset", - "description": "sdlf dataset", + "description": self._description, "name": f"{self._team}-{self.dataset}", "type": "octagon_dataset", "pipeline": self._pipeline, @@ -246,6 +235,7 @@ def _create_sdlf_stage_b_glue_job(self) -> None: "--enable-metrics": "", "--additional-python-modules": "awswrangler>=2.4.0,aws-lambda-powertools>=2.15.0", "--enable-job-insights": "true", + "--extra-py-files": f"s3://{self._solution_buckets.artifacts_bucket.bucket_name}/{self._shared_modules_path}", "--SOLUTION_ID": self.node.try_get_context("SOLUTION_ID"), "--SOLUTION_VERSION": self.node.try_get_context("SOLUTION_VERSION"), "--METRICS_NAMESPACE": self.node.try_get_context("METRICS_NAMESPACE"), diff --git a/source/infrastructure/data_lake/foundations/foundations_construct.py b/source/infrastructure/data_lake/foundations/foundations_construct.py index ddd12ce..acef4b7 100755 --- a/source/infrastructure/data_lake/foundations/foundations_construct.py +++ b/source/infrastructure/data_lake/foundations/foundations_construct.py @@ -201,7 +201,7 @@ def _create_register(self) -> None: memory_size=256, description="Registers Datasets, Pipelines and Stages into their respective DynamoDB tables", timeout=cdk.Duration.minutes(1), - runtime=Runtime.PYTHON_3_9, + runtime=Runtime.PYTHON_3_11, architecture=lambda_.Architecture.ARM_64, environment={ "SOLUTION_ID": self.node.try_get_context("SOLUTION_ID"), @@ -353,7 +353,8 @@ def _create_lambda_layers(self) -> None: self.wrangler_layer = LayerVersion.from_layer_version_arn( self, "data-wrangler-layer", - f"arn:aws:lambda:{Aws.REGION}:336392948345:layer:AWSSDKPandas-Python39-Arm64:6" + # https://aws-sdk-pandas.readthedocs.io/en/3.9.0/layers.html + f"arn:aws:lambda:{Aws.REGION}:336392948345:layer:AWSSDKPandas-Python311-Arm64:16" ) self.powertools_layer = PowertoolsLayer.get_or_create(self) @@ -363,7 +364,7 @@ def _create_lambda_layers(self) -> None: "data-lake-layer", layer_version_name="data-lake-library", code=Code.from_asset(os.path.join(f"{Path(__file__).parents[1]}", "lambda_layers/data_lake_library")), - compatible_runtimes=[Runtime.PYTHON_3_9], + compatible_runtimes=[Runtime.PYTHON_3_11], description=f"{self._resource_prefix} Data Lake Library", license="Apache-2.0", ) diff --git a/source/infrastructure/data_lake/foundations/lambdas/register/handler.py b/source/infrastructure/data_lake/foundations/lambdas/register/handler.py index 21c2604..18bb70d 100755 --- a/source/infrastructure/data_lake/foundations/lambdas/register/handler.py +++ b/source/infrastructure/data_lake/foundations/lambdas/register/handler.py @@ -75,20 +75,24 @@ def on_delete(event, _) -> Dict[str, str]: props = get_props(event) table_name = get_table_name(props) physical_id = event["PhysicalResourceId"] - if table_name in [OCTAGON_PIPELINE_TABLE_NAME, OCTAGON_DATASET_TABLE_NAME]: - try: - delete_item(table_name=table_name, key={"name": props["name"]}) - except Exception as err: - logger.error(err) - raise err - logger.info(f"Delete resource {physical_id} with props {props}") + # we ignore the default list of datasets otherwise they are deleted after updating + if props["name"] not in ("adtech-sp_report", "adtech-amc", "adtech-ads_report"): + if table_name in [OCTAGON_PIPELINE_TABLE_NAME, OCTAGON_DATASET_TABLE_NAME]: + try: + delete_item(table_name=table_name, key={"name": props["name"]}) + except Exception as err: + logger.error(err) + raise err + logger.info(f"Delete resource {physical_id} with props {props}") + else: + try: + delete_item(table_name=table_name, key={"id": props["id"]}) + except Exception as err: + logger.error(err) + raise err + logger.info(f"Delete resource {physical_id} with props {props}") else: - try: - delete_item(table_name=table_name, key={"id": props["id"]}) - except Exception as err: - logger.error(err) - raise err - logger.info(f"Delete resource {physical_id} with props {props}") + logger.info(f"Skip deletion of {props['name']} record, update in place") return {"PhysicalResourceId": physical_id} diff --git a/source/infrastructure/data_lake/glue/glue_scripts_uploader.py b/source/infrastructure/data_lake/glue/glue_scripts_uploader.py index 2eba6ec..70de5d9 100644 --- a/source/infrastructure/data_lake/glue/glue_scripts_uploader.py +++ b/source/infrastructure/data_lake/glue/glue_scripts_uploader.py @@ -23,20 +23,12 @@ def __init__(self, scope: Construct, id: str, solution_buckets, - dataset, - glue_prefix, - glue_script_path, - glue_script_local_file_path, - ) -> None: super().__init__(scope, id) self._solution_buckets = solution_buckets - self._glue_prefix = glue_prefix + self._glue_prefix = "data_lake/sdlf_heavy_transform/glue" self._resource_prefix = Aws.STACK_NAME - self._dataset = dataset - self._glue_script_path = glue_script_path - self._glue_script_local_file_path = glue_script_local_file_path self._create_iam_policy_for_custom_resource_lambda() self._create_sdlf_heavy_transform_glue_script_lambda() @@ -79,7 +71,7 @@ def _create_sdlf_heavy_transform_glue_script_lambda(self): GLUE_CUSTOM_RESOURCE_PATH / "glue" / "lambdas" /"sync_sdlf_heavy_transform_glue_script.py", "event_handler", runtime=lambda_.Runtime.PYTHON_3_11, - function_name=f"{self._resource_prefix}-upload-{self._dataset}-glue-script", + function_name=f"{self._resource_prefix}-upload-glue-scripts", description="Place the glue script of sdlf heavy transform to the S3 artifacts bucket", timeout=Duration.minutes(5), memory_size=256, @@ -97,7 +89,7 @@ def _create_sdlf_heavy_transform_glue_script_lambda(self): SolutionsLambdaFunctionAlarm( self, id="sdlf-heavy-transform-glue-script-lambda-alarm", - alarm_name=f"{self._resource_prefix}-upload-{self._dataset}-glue-script-lambda-alarm", + alarm_name=f"{self._resource_prefix}-upload-glue-scripts-lambda-alarm", lambda_function=self._sdlf_heavy_transform_glue_script_lambda ) @@ -117,9 +109,7 @@ def _create_sdlf_heavy_transform_glue_script_custom_resource(self): service_token=self._sdlf_heavy_transform_glue_script_lambda.function_arn, properties={ "artifacts_bucket_name": self._solution_buckets.artifacts_bucket.bucket_name, - "artifacts_object_key": self._glue_script_path, - "glue_script_file": self._glue_script_local_file_path, - "amc_dataset_version": "3.0.0", + "artifacts_key_prefix": f"{self._glue_prefix}/", "custom_resource_uuid": str(uuid.uuid4()) # random uuid to trigger redeploy on stack update }, ) diff --git a/source/infrastructure/data_lake/glue/lambdas/sdlf_heavy_transform/__init__.py b/source/infrastructure/data_lake/glue/lambdas/sdlf_heavy_transform/adtech/ads_report/__init__.py similarity index 100% rename from source/infrastructure/data_lake/glue/lambdas/sdlf_heavy_transform/__init__.py rename to source/infrastructure/data_lake/glue/lambdas/sdlf_heavy_transform/adtech/ads_report/__init__.py diff --git a/source/infrastructure/data_lake/glue/lambdas/sdlf_heavy_transform/adtech/ads_report/main.py b/source/infrastructure/data_lake/glue/lambdas/sdlf_heavy_transform/adtech/ads_report/main.py new file mode 100644 index 0000000..62d2e87 --- /dev/null +++ b/source/infrastructure/data_lake/glue/lambdas/sdlf_heavy_transform/adtech/ads_report/main.py @@ -0,0 +1,180 @@ +# Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. +# SPDX-License-Identifier: Apache-2.0 + +import sys +from typing import List, Tuple +from awsglue.utils import getResolvedOptions +from awsglue.context import GlueContext +from awsglue.dynamicframe import DynamicFrame +from awsglue.job import Job +from pyspark.sql import SparkSession +from awsglue.gluetypes import ChoiceType +from pyspark.sql.types import NumericType, StructType + +from utilities import GlueUtilities +solution_args = getResolvedOptions(sys.argv, + ['SOLUTION_ID', 'SOLUTION_VERSION', 'RESOURCE_PREFIX', 'METRICS_NAMESPACE']) +glue_utils = GlueUtilities(solution_args) +logger = glue_utils.logger + + +def initialize_glue() -> (Job, GlueContext): + spark_session = SparkSession.builder.config("hive.metastore.client.factory.class", + "com.amazonaws.glue.catalog.metastore.AWSGlueDataCatalogHiveClientFactory").enableHiveSupport().getOrCreate() + sc = spark_session.sparkContext + + glue_context = GlueContext(sc) + job = Job(glue_context) + return job, glue_context + + +def load_source_data_from_s3(glue_context, bucket_name, s3_key) -> DynamicFrame: + df_dynamic = glue_context.create_dynamic_frame.from_options( + format_options={ + "multiline": False, + # ads data is returned as list-structured json [{},{},{}] + # without this jsonPath, Glue will not properly load the data + "jsonPath": "$[*]" + }, + connection_type="s3", + format="json", + connection_options={ + "paths": [f"s3://{bucket_name}/{s3_key}"] + } + ) + + return df_dynamic + + +def create_or_update_table(glue_context, frame: DynamicFrame, db: str, table: str, dest_path: str, + partitions: List[str] = []): + sink = glue_context.getSink( + connection_type="s3", + path=dest_path, + enableUpdateCatalog=True, + updateBehavior="UPDATE_IN_DATABASE", + partitionKeys=partitions + ) + sink.setFormat("parquet", useGlueParquetWriter=True) + sink.setCatalogInfo(catalogDatabase=db, catalogTableName=table) + sink.writeFrame(frame) + + +def extract_table_name_and_s3_path(object_key: str) -> Tuple[str, str]: + """ + Parse an S3 object key to extract the table name and generate the output S3 path. + @param object_key: object_key (str): The S3 object key in the format "pre-stage////.json". + @return: A tuple containing the table name and the output S3 path. + """ + table_name = object_key.split("/")[3] + output_s3_path = object_key.replace("pre-stage", "post-stage").removesuffix(".json") + return table_name, output_s3_path + + +def is_choice_type_numeric(struct_type: StructType) -> bool: + return all(isinstance(field.dataType, NumericType) for field in struct_type.fields) + + +def get_choice_field_names(dynamic_frame: DynamicFrame) -> List[str]: + """ + Get a list of choice field names from the given DynamicFrame. + @param dynamic_frame: + @return: A list of choice field names present in the DynamicFrame. + """ + df_dynamic_schemas = dynamic_frame.schema() + return [field.name for field in df_dynamic_schemas.fields if isinstance(field.dataType, ChoiceType)] + + +def categorize_choice_fields_by_type( + dynamic_frame: DynamicFrame, fields_with_choice: List[str]) -> Tuple[List[str], List[str]]: + """ + Categorize the given choice fields into numeric and non-numeric types based on their data types. + @param dynamic_frame: The DynamicFrame object containing the choice fields. + @param fields_with_choice: A list of choice field names to categorize. + @return: A tuple containing two lists: + - The first list contains the names of choice fields with numeric data types. + - The second list contains the names of choice fields with non-numeric data types. + """ + spark_df = dynamic_frame.toDF() + + fields_with_numeric_type = [] + fields_with_non_numeric_type = [] + + for field_name in fields_with_choice: + for field in spark_df.select(field_name).schema.fields: + if is_choice_type_numeric(field.dataType): + fields_with_numeric_type.append(field.name) + else: + fields_with_non_numeric_type.append(field.name) + return fields_with_numeric_type, fields_with_non_numeric_type + + +def get_resolve_choice_specs(dynamic_frame: DynamicFrame, fields_with_choice: List[str]) -> List[Tuple[str, str]]: + """ + Generate a list of specifications for resolving choice fields in a DynamicFrame. + @param dynamic_frame: The DynamicFrame object containing the choice fields. + @param fields_with_choice: A list of choice field names to resolve. + @return: A list of tuples, where each tuple contains the field name and the action for resolving the choice field. + """ + fields_with_numeric_type, fields_with_non_numeric_type = categorize_choice_fields_by_type(dynamic_frame, + fields_with_choice) + # The action is "cast:double" for numeric choice fields and "cast:string" for non-numeric choice fields. + return [(field, "cast:double") for field in fields_with_numeric_type] + [(field, "cast:string") for field in + fields_with_non_numeric_type] + + +if __name__ == '__main__': + args = getResolvedOptions( + sys.argv, ['JOB_NAME', + 'STAGE_BUCKET', + 'DATABASE_NAME', + 'SOURCE_S3_OBJECT_KEYS', + ]) + stage_bucket = args['STAGE_BUCKET'] + source_s3_object_keys = args['SOURCE_S3_OBJECT_KEYS'].split(",") + database = args['DATABASE_NAME'] + job_name = args['JOB_NAME'] + + job, glue_context = initialize_glue() + + job.init(job_name, args) + + destination_s3_object_paths = [] + for source_s3_object_key in source_s3_object_keys: + logger.info(f"Processing file {source_s3_object_key}") + table_name, output_s3_path = extract_table_name_and_s3_path(source_s3_object_key) + + df_dynamic = load_source_data_from_s3(glue_context, stage_bucket, source_s3_object_key) + df_dynamic.printSchema() + + fields_with_choice = get_choice_field_names(df_dynamic) + + logger.info("Casting Choice type") + + specs = get_resolve_choice_specs(df_dynamic, fields_with_choice) + logger.info(f"Resolve choice specs: {specs}") + if specs: + df_dynamic = df_dynamic.resolveChoice(specs=specs) + + timestamp_str = glue_utils.return_timestamp(bucket_name=stage_bucket, s3_key=source_s3_object_key) + df_dynamic = df_dynamic.map(f = lambda record, timestamp=timestamp_str: GlueUtilities.map_fixed_value_column(record, col_name="timestamp", col_val=timestamp)) + df_dynamic = df_dynamic.resolveChoice(specs=[("timestamp", "cast:timestamp")]) + + logger.info(f"Writing Dynamic Frame into table {table_name}") + df_dynamic.printSchema() + logger.info(f"Number of rows: {df_dynamic.count()}") + + # /////output.parquet + create_or_update_table(glue_context, df_dynamic, database, table_name, + f"s3://{stage_bucket}/{output_s3_path}") + + destination_s3_object_paths.append(output_s3_path) + + glue_utils.record_glue_metrics( + source_bucket=stage_bucket, + source_keys=source_s3_object_keys, + destination_bucket=stage_bucket, + destination_paths=destination_s3_object_paths + ) + + job.commit() \ No newline at end of file diff --git a/source/tests/unit_tests/utils/__init__.py b/source/infrastructure/data_lake/glue/lambdas/sdlf_heavy_transform/adtech/sp_report/__init__.py similarity index 100% rename from source/tests/unit_tests/utils/__init__.py rename to source/infrastructure/data_lake/glue/lambdas/sdlf_heavy_transform/adtech/sp_report/__init__.py diff --git a/source/infrastructure/data_lake/glue/lambdas/sdlf_heavy_transform/adtech/sp_report/main.py b/source/infrastructure/data_lake/glue/lambdas/sdlf_heavy_transform/adtech/sp_report/main.py new file mode 100644 index 0000000..e5e0a58 --- /dev/null +++ b/source/infrastructure/data_lake/glue/lambdas/sdlf_heavy_transform/adtech/sp_report/main.py @@ -0,0 +1,274 @@ +# Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. +# SPDX-License-Identifier: Apache-2.0 + +import sys +from typing import List, Dict, Set, Tuple +from awsglue.utils import getResolvedOptions +from awsglue.context import GlueContext +from awsglue.dynamicframe import DynamicFrame +from awsglue.job import Job +from pyspark.sql import SparkSession, DataFrame +from pyspark.sql.functions import explode +from dataclasses import dataclass +from pyspark.sql.types import NumericType, StructType +from awsglue.gluetypes import ChoiceType, NullType + +from utilities import GlueUtilities +solution_args = getResolvedOptions(sys.argv, + ['SOLUTION_ID', 'SOLUTION_VERSION', 'RESOURCE_PREFIX', 'METRICS_NAMESPACE']) +glue_utils = GlueUtilities(solution_args) +logger = glue_utils.logger + + +@dataclass +class Report: + name: str + dataframe: DataFrame + + +@dataclass +class SourceData: + dynamic_frame: DynamicFrame + spark_dataframe: DataFrame + + +@dataclass +class ReportChoiceFields: + fields_with_numeric_choice: Set[str] + fields_with_non_numeric_choice: Set[str] + + +SP_REPORT_KEY_IN_JSON_FILE = "examples" +REPORT_SPECIFICATION_KEY_IN_JSON_FILE = "reportSpecification" + + +def load_source_data_from_s3(glue_context, bucket_name, s3_key) -> SourceData: + df_dynamic = glue_context.create_dynamic_frame.from_options( + format_options={ + "multiline": False, + }, + connection_type="s3", + format="json", + connection_options={ + "paths": [f"s3://{bucket_name}/{s3_key}"] + } + ) + df_spark = df_dynamic.toDF() + return SourceData(df_dynamic, df_spark) + + +def create_or_update_table(glue_context, frame: DynamicFrame, db: str, table: str, dest_path: str, + partitions: List[str] = []) -> None: + sink = glue_context.getSink( + connection_type="s3", + path=dest_path, + enableUpdateCatalog=True, + updateBehavior="UPDATE_IN_DATABASE", + partitionKeys=partitions + ) + sink.setFormat("parquet", useGlueParquetWriter=True) + sink.setCatalogInfo(catalogDatabase=db, catalogTableName=table) + sink.writeFrame(frame) + + +def parse_s3_object_key(object_key: str) -> Tuple[str, str]: + """ + Parse an S3 object key to extract the table name and generate the output S3 path. + @param object_key: object_key (str): The S3 object key in the format "pre-stage////.json". + @return: A tuple containing the table name and the output S3 path. + """ + table_name = object_key.split("/")[3] + output_s3_path = object_key.replace("pre-stage", "post-stage").removesuffix(".json") + return table_name, output_s3_path + + +def extract_sp_reports(dynamic_df: DynamicFrame) -> List[Report]: + """ + Explode nested columns in a DynamicFrame and create a list of Report objects. + @param dynamic_df: The input DynamicFrame containing nested columns. + @return: + """ + spark_df = dynamic_df.toDF() + reports = [] + + for col_name in spark_df.columns: + exploded_df = spark_df.select(explode(col_name).alias(col_name)) + if not exploded_df.isEmpty(): + exploded_df = exploded_df.select(f"{col_name}.*") + reports.append(Report(name=col_name, dataframe=exploded_df)) + else: + logger.info("The report is empty") + + return reports + + +def is_struct_type_numeric(struct_type: StructType) -> bool: + return all(isinstance(field.dataType, NumericType) for field in struct_type.fields) + + +def get_sp_report_columns(spark_dataframe: DataFrame, columns_to_exclude: List[str]) -> List[str]: + return [col_name for col_name in spark_dataframe.columns if col_name not in columns_to_exclude] + + +def initialize_glue() -> (Job, GlueContext): + spark_session = SparkSession.builder.config("hive.metastore.client.factory.class", + "com.amazonaws.glue.catalog.metastore.AWSGlueDataCatalogHiveClientFactory").enableHiveSupport().getOrCreate() + sc = spark_session.sparkContext + glue_context = GlueContext(sc) + job = Job(glue_context) + return job, glue_context + + +def categorize_choice_fields(report_dataframe: DataFrame, choice_fields: List[str]) -> ReportChoiceFields: + """ + Categorize the given choice fields into numeric and non-numeric fields. + @param report_dataframe: A dataframe that the array column is already exploded. + @param choice_fields: A list of choice field names. + @return: ReportChoiceFields: A named tuple containing sets of numeric and non-numeric field names. + """ + numeric_fields = set() + non_numeric_fields = set() + for choice_field in choice_fields: + # Each choice_field represents a single column in the report_dataframe DataFrame Therefore, we can directly access the + # StructField object representing that column by using index 0. + struct_field = report_dataframe.select(choice_field).schema.fields[0] + if is_struct_type_numeric(struct_field.dataType): + numeric_fields.add(struct_field.name) + else: + non_numeric_fields.add(struct_field.name) + return ReportChoiceFields(numeric_fields, non_numeric_fields) + + +def categorize_choice_fields_by_report(spark_df: DataFrame, + report_choice_mapping: Dict[str, List[str]]) -> Dict[str, ReportChoiceFields]: + """ + Categorize choice fields into numeric and non-numeric fields for each report in the mapping. + @param spark_df: + @param report_choice_mapping: A dictionary mapping report names to lists of choice field names. + + @return: A dictionary mapping report names to ReportChoiceFields objects containing sets of numeric and non-numeric field names. + """ + categorized_reports = {} + for report_name, choice_fields in report_choice_mapping.items(): + report_df = spark_df.select(explode(report_name).alias(report_name)).select(f"{report_name}.*") + categorized_reports[report_name] = categorize_choice_fields(report_df, choice_fields) + + return categorized_reports + + +def get_choice_fields_by_report(dynamic_frame: DynamicFrame) -> Dict[str, List[str]]: + """ + Get a mapping of report names to lists of choice field names in the given DynamicFrame. + @param dynamic_frame: + @return: A dictionary mapping report names to lists of choice field names. + """ + # Example SP data with Choice field. + # root + # | -- dataByAsin: array + # | | -- element: struct + # | | | -- asin: string + # | | | -- combinationPct: choice + # | | | | -- double + # | | | | -- int + + # Example empty SP data. + # root + # | -- dataByAsin: array(nullable=true) + # | | -- element: void(containsNull=true) + + choice_fields_by_report: Dict[str, List[str]] = {} + for field in dynamic_frame.schema().fields: + choice_fields: List[str] = [] + if not isinstance(field.dataType.elementType, NullType): + for struct_field in field.dataType.elementType: + if isinstance(struct_field.dataType, ChoiceType): + choice_fields.append(struct_field.name) + if choice_fields: + choice_fields_by_report[field.name] = choice_fields + + return choice_fields_by_report + + +def get_resolve_choice_specs(report_to_choice_fields: Dict[str, ReportChoiceFields]) -> List[Tuple[str, str]]: + """ + Generate specs for resolving choice fields in a DynamicFrame. + @param report_to_choice_fields: dictionary mapping report names to ReportChoiceFields namedtuples, + which contain sets of numeric and non-numeric choice field names. + @return: A list of tuples, where each tuple contains the field path and action for resolving the choice field. + """ + cast_specs = [] + for report_name, choice_fields in report_to_choice_fields.items(): + numeric_cast_specs = [(f"{report_name}[].{field}", "cast:double") for field in + choice_fields.fields_with_numeric_choice] + non_numeric_cast_specs = [(f"{report_name}[].{field}", "cast:string") for field in + choice_fields.fields_with_non_numeric_choice] + cast_specs.extend(numeric_cast_specs + non_numeric_cast_specs) + return cast_specs + + +if __name__ == '__main__': + args = getResolvedOptions( + sys.argv, ['JOB_NAME', + 'STAGE_BUCKET', + 'DATABASE_NAME', + 'SOURCE_S3_OBJECT_KEYS', + ]) + + stage_bucket = args['STAGE_BUCKET'] + source_s3_object_keys = args['SOURCE_S3_OBJECT_KEYS'].split(",") + database = args['DATABASE_NAME'] + + job, glue_context = initialize_glue() + job.init(args['JOB_NAME'], args) + + destination_s3_object_paths = [] + for source_s3_object_key in source_s3_object_keys: + logger.info(f"processing {source_s3_object_key}") + table_name, output_s3_path = parse_s3_object_key(source_s3_object_key) + source_data = load_source_data_from_s3(glue_context, stage_bucket, source_s3_object_key) + + report_columns = get_sp_report_columns(source_data.spark_dataframe, [REPORT_SPECIFICATION_KEY_IN_JSON_FILE]) + reports_dynamic_df = source_data.dynamic_frame.select_fields(paths=report_columns) + reports_dynamic_df.printSchema() + + choice_fields_by_report = get_choice_fields_by_report(reports_dynamic_df) + + report_choice_fields = categorize_choice_fields_by_report(source_data.spark_dataframe, choice_fields_by_report) + logger.info(f"Reports' numeric and non-numeric choice fields: {report_choice_fields}") + + specs = get_resolve_choice_specs(report_choice_fields) + logger.info(f"Resolve choice specs: {specs}") + + if specs: + reports_dynamic_df = reports_dynamic_df.resolveChoice(specs=specs) + + reports = extract_sp_reports(reports_dynamic_df) + + for report in reports: + report_table_name = f"{table_name}_{report.name}" + report_output_s3_path = output_s3_path.replace(table_name, report_table_name) + + logger.info(f"Writing Dynamic Frame into table {report_table_name}") + report_dynamic_frame = DynamicFrame.fromDF(report.dataframe, glue_context, "dynamic_frame_report") + + timestamp_str = glue_utils.return_timestamp(bucket_name=stage_bucket, s3_key=source_s3_object_key) + report_dynamic_frame = report_dynamic_frame.map(f = lambda record, timestamp=timestamp_str: GlueUtilities.map_fixed_value_column(record, col_name="timestamp", col_val=timestamp)) + report_dynamic_frame = report_dynamic_frame.resolveChoice(specs=[("timestamp", "cast:timestamp")]) + + report_dynamic_frame.printSchema() + logger.info(f"Number of rows: {report_dynamic_frame.count()}") + + # /////output.parquet + create_or_update_table(glue_context, report_dynamic_frame, database, report_table_name, + f"s3://{stage_bucket}/{report_output_s3_path}") + + destination_s3_object_paths.append(report_output_s3_path) + + glue_utils.record_glue_metrics( + source_bucket=stage_bucket, + source_keys=source_s3_object_keys, + destination_bucket=stage_bucket, + destination_paths=destination_s3_object_paths + ) + + job.commit() \ No newline at end of file diff --git a/source/infrastructure/data_lake/glue/lambdas/sdlf_heavy_transform/shared/__init__.py b/source/infrastructure/data_lake/glue/lambdas/sdlf_heavy_transform/shared/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/source/infrastructure/data_lake/glue/lambdas/sdlf_heavy_transform/shared/utilities.py b/source/infrastructure/data_lake/glue/lambdas/sdlf_heavy_transform/shared/utilities.py new file mode 100644 index 0000000..4afc296 --- /dev/null +++ b/source/infrastructure/data_lake/glue/lambdas/sdlf_heavy_transform/shared/utilities.py @@ -0,0 +1,220 @@ +# Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. +# SPDX-License-Identifier: Apache-2.0 + +import logging +import datetime as dt + +import boto3 +from botocore.config import Config + + +class GlueUtilities: + """ + A utility class for AWS Glue jobs, providing common functionality such as + logging setup, service client/resource creation, and recording S3 metrics for + bytes read and written during transformation jobs. This class is intended to + be reusable across multiple Glue scripts, promoting consistent logging and metrics reporting. + """ + def __init__(self, solution_args: dict): + """ + Initializes the GlueUtilities class by setting up a custom logger and initializing AWS service clients. + + :param solution_args: A dictionary containing required parameters for the solution, such as: + - 'SOLUTION_ID': The unique identifier for the solution. + - 'SOLUTION_VERSION': The current version of the solution. + - 'RESOURCE_PREFIX': The prefix used to name and identify resources. + - 'METRICS_NAMESPACE': The CloudWatch namespace used for logging custom metrics. + """ + self.solution_id = solution_args['SOLUTION_ID'] + self.solution_version = solution_args['SOLUTION_VERSION'] + self.resource_prefix = solution_args['RESOURCE_PREFIX'] + self.metrics_namespace = solution_args['METRICS_NAMESPACE'] + self.logger = self.create_logger() + self.s3_client = self.get_service_client("s3") + self.cloudwatch_client = self.get_service_client('cloudwatch') + + def create_logger(self) -> logging.Logger: + """ + Creates and configures a custom logger for the Glue job. The logger includes a custom format that displays + the file path and line number for each log message. + + :return: A logger instance configured for Glue jobs. + """ + formatter = logging.Formatter( + "{%(pathname)s:%(lineno)d} %(levelname)s - %(message)s" + ) + handler = logging.StreamHandler() + handler.setFormatter(formatter) + + # Remove the default logger in order to avoid duplicate log messages + # after we attach our custom logging handler. + logging.getLogger().handlers.clear() + logger = logging.getLogger() + logger.setLevel(logging.INFO) + logger.addHandler(handler) + + return logger + + def get_service_client(self, service_name: str) -> boto3.client: + """ + Returns a boto3 client for the specified AWS service, configured with custom user-agent data. + + :param service_name: The name of the AWS service for which to create a client. + :return: A boto3 client instance configured with the solution's user-agent. + """ + botocore_config_defaults = {"user_agent_extra": f"AwsSolution/{self.solution_id}/{self.solution_version}"} + amci_boto3_config = Config(**botocore_config_defaults) + return boto3.client(service_name, config=amci_boto3_config) + + def get_service_resource(self, service_name: str) -> boto3.resource: + """ + Returns a boto3 resource for the specified AWS service, configured with custom user-agent data. + + :param service_name: The name of the AWS service for which to create a resource. + :return: A boto3 resource instance configured with the solution's user-agent. + """ + botocore_config_defaults = {"user_agent_extra": f"AwsSolution/{self.solution_id}/{self.solution_version}"} + amci_boto3_config = Config(**botocore_config_defaults) + return boto3.resource(service_name, config=amci_boto3_config) + + def put_metrics_count_value_custom(self, metric_name: str, metric_value: int) -> None: + """ + Record a custom metric with a specific value in CloudWatch. + + :param metric_name: The name of the metric to record. + :param metric_value: The custom value to record for the metric. + """ + try: + self.logger.info( + f"Recording metric {metric_name} and value {metric_value} in CloudWatch namespace {self.metrics_namespace}" + ) + + self.cloudwatch_client.put_metric_data( + Namespace=self.metrics_namespace, + MetricData=[ + { + 'MetricName': metric_name, + 'Dimensions': [{'Name': 'stack-name', 'Value': self.resource_prefix}], + 'Value': metric_value, + 'Unit': 'Count' + } + ] + ) + except Exception as e: + # Log error but do not raise so that execution is not interrupted + self.logger.error(f"Error recording custom value {metric_value} to metric {metric_name}: {e}") + + def record_glue_metrics(self, + source_bucket: str, + destination_bucket: str, + source_keys: list=[], + destination_paths: list=[], + ) -> None: + """ + Records metrics for bytes read from the source S3 object and bytes written to the destination S3 object + during a Glue job transformation. Errors are logged but not raised to avoid interrupting the Glue job. + + :param source_bucket: The name of the S3 bucket containing the source objects. + :param destination_bucket: The name of the S3 bucket containing the destination objects. + :param source_keys (optional): A list of s3 keys for source objects. + :param destination_paths (optional): A list of s3 key paths for destination objects that excludes the file name. + """ + if not source_keys: + self.logger.warning("No source keys provided for Glue job, skipping bytes_read metric") + + total_bytes_read = 0 + for key in source_keys: + try: + response = self.s3_client.head_object(Bucket=source_bucket, Key=key) + bytes_read = response["ContentLength"] + total_bytes_read += bytes_read + except Exception as e: + self.logger.error(f"Error retrieving bytes_read Glue metric for source_key {key}: {e}") + if total_bytes_read > 0: + self.put_metrics_count_value_custom("SdlfHeavyTransformJob-bytes_read", total_bytes_read) + + if not destination_paths: + self.logger.warning("No destination paths provided for Glue job, skipping bytes_written metric") + + # Spark automatically names the files when writing them out. We create a custom prefix that includes + # the source filename so that we can find all the files created from a specific run, but we need to iterate + # over all the files in that prefix and sum them together (in most cases we expect just 1 file output + # depending on the size of the source file). + # /////output.parquet + total_bytes_written = 0 + for path in destination_paths: + try: + response = self.s3_client.list_objects_v2(Bucket=destination_bucket, Prefix=path) + if 'Contents' in response: + for obj in response['Contents']: + key = obj['Key'] + head_response = self.s3_client.head_object(Bucket=destination_bucket, Key=key) + bytes_written = head_response["ContentLength"] + total_bytes_written += bytes_written + except Exception as e: + self.logger.error(f"Error retrieving bytes_written Glue metric for destination_key {key}: {e}") + if total_bytes_written > 0: + self.put_metrics_count_value_custom("SdlfHeavyTransformJob-bytes_written", total_bytes_written) + + + def get_s3_object_metadata(self, bucket_name: str, s3_key: str) -> dict: + """ + Retrieves metadata from an S3 object. + + :param bucket_name: The name of the S3 bucket containing the object. + :param s3_key: The key (path) of the S3 object within the bucket. + + :return: A dictionary containing the S3 object's metadata. + """ + try: + response = self.s3_client.head_object(Bucket=bucket_name, Key=s3_key) + metadata = response.get('Metadata', {}) + return metadata + + except Exception as e: + self.logger.error(f"Error retrieving metadata for s3://{bucket_name}/{s3_key}: {e}") + raise e + + def return_timestamp(self, bucket_name: str, s3_key: str) -> str: + """ + Retrieves the 'timestamp' metadata value from an S3 object, or generates a new + timestamp if retrieval fails. + + :param bucket_name: The name of the S3 bucket containing the object. + :param s3_key: The key (path) of the S3 object within the bucket. + + :return: The timestamp as a string in ISO 8601 format (e.g., '2024-08-27T12:34:56Z'). + """ + try: + object_metadata = self.get_s3_object_metadata(bucket_name, s3_key) + timestamp = object_metadata['timestamp'] + + return timestamp + + except Exception: + self.logger.error("Error retrieving timestamp. Generating one to use.") + + now_utc = dt.datetime.now(dt.timezone.utc) + timestamp = now_utc.isoformat() + + return timestamp + + @staticmethod + def map_fixed_value_column(record, col_name, col_val): + """ + PySpark map function for adding a fixed value column to every record of a Dynamic Frame. + + Example of how to use: + df_dynamic.map(f = lambda record: map_fixed_value_column(record, col_name="timestamp", col_val=datetime)) + + Documenation: https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-crawler-pyspark-extensions-dynamic-frame.html#aws-glue-api-crawler-pyspark-extensions-dynamic-frame-map + + :param record: A Spark DynamicFrame record. + :param col_name: The name of the column to add. + :param col_val: The value of the column to add. + + :return: A Spark DynamicFrame record with an added fixed val column. + """ + record[col_name] = col_val + return record + \ No newline at end of file diff --git a/source/infrastructure/data_lake/glue/lambdas/sync_sdlf_heavy_transform_glue_script.py b/source/infrastructure/data_lake/glue/lambdas/sync_sdlf_heavy_transform_glue_script.py index 757cd51..b4a5859 100644 --- a/source/infrastructure/data_lake/glue/lambdas/sync_sdlf_heavy_transform_glue_script.py +++ b/source/infrastructure/data_lake/glue/lambdas/sync_sdlf_heavy_transform_glue_script.py @@ -1,11 +1,14 @@ # Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. # SPDX-License-Identifier: Apache-2.0 +import os from crhelper import CfnResource from aws_solutions.core.helpers import get_service_client from aws_lambda_powertools import Logger -logger = Logger(service='Sync SDLF heavy transform glue script', level="INFO") +logger = Logger(service='Sync Glue Scripts', level="INFO") + +GLUE_SCRIPT_DIR = "sdlf_heavy_transform" helper = CfnResource(log_level="ERROR", boto_level="ERROR") @@ -14,6 +17,7 @@ def event_handler(event, context): """ This is the Lambda custom resource entry point. """ + logger.info(event) helper(event, context) @@ -22,7 +26,7 @@ def event_handler(event, context): @helper.update def on_create_or_update(event, _) -> None: """ - This function is responsible for placing the glue script of sdlf heavy transform to S3 artifacts bucket. + This function handles the move of Glue Scripts to S3 artifacts """ resource_properties = event["ResourceProperties"] try: @@ -31,7 +35,7 @@ def on_create_or_update(event, _) -> None: logger.error(err) raise err logger.info( - f'Move glue script of sdlf heavy transform to S3 artifacts bucket {resource_properties["artifacts_bucket_name"]} {resource_properties["artifacts_object_key"]}') + f'Move Glue Scripts to S3 artifacts {resource_properties["artifacts_bucket_name"]} {resource_properties["artifacts_key_prefix"]}') @helper.delete @@ -42,25 +46,36 @@ def on_delete(event, _): logger.info("Custom Resource marked for deletion. No Action needed.") -def delete_bucket_contents(resource_properties) -> None: +def upload_bucket_contents(resource_properties) -> None: s3_client = get_service_client("s3") - artifacts_bucket_name, object_key = resource_properties["artifacts_bucket_name"], resource_properties[ - "artifacts_object_key"] - s3_client.delete_object( - Bucket=artifacts_bucket_name, - Key=object_key - ) - logger.info(f"Deleted {object_key}") + for file in list_files_to_sync(GLUE_SCRIPT_DIR): + artifacts_bucket_name, object_key = get_bucket_name_and_key(resource_properties, file) + s3_client.upload_file( + file, + artifacts_bucket_name, + object_key, + ) + logger.info(f"Uploaded {object_key}") -def upload_bucket_contents(resource_properties) -> None: - s3_client = get_service_client("s3") - artifacts_bucket_name, object_key = resource_properties["artifacts_bucket_name"], resource_properties[ - "artifacts_object_key"] - sdlf_heavy_transform_glue_script_file = resource_properties["glue_script_file"] - s3_client.upload_file( - sdlf_heavy_transform_glue_script_file, - artifacts_bucket_name, - object_key, - ) - logger.info(f"Uploaded {object_key}") +def get_bucket_name_and_key(resource_properties, file): + artifacts_bucket_name: str = resource_properties["artifacts_bucket_name"] + artifacts_key_prefix: str = resource_properties["artifacts_key_prefix"] + object_key = f"{artifacts_key_prefix}{file.removeprefix('sdlf_heavy_transform/')}" + return artifacts_bucket_name, object_key + + +def list_files_to_sync(root_dir): + files = [] + + def walk_directory(directory): + for file in os.listdir(directory): + file_path = os.path.join(directory, file) + if os.path.isdir(file_path): + walk_directory(file_path) + else: + files.append(file_path) + + walk_directory(root_dir) + + return files \ No newline at end of file diff --git a/source/infrastructure/data_lake/lambda_layers/data_lake_library/python/datalake_library/transforms/stage_a_transforms/reports_light_transform.py b/source/infrastructure/data_lake/lambda_layers/data_lake_library/python/datalake_library/transforms/stage_a_transforms/reports_light_transform.py new file mode 100644 index 0000000..32c404c --- /dev/null +++ b/source/infrastructure/data_lake/lambda_layers/data_lake_library/python/datalake_library/transforms/stage_a_transforms/reports_light_transform.py @@ -0,0 +1,126 @@ +# Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. +# SPDX-License-Identifier: Apache-2.0 + +####################################################### +# Transformation script where compressed files +# are unzipped and uploaded along with relevent +# metadata to a staging transformation bucket. +####################################################### + +import awswrangler as wr +import re +from aws_solutions.core.helpers import get_service_resource +import gzip +import json +from io import BytesIO, TextIOWrapper + +####################################################### +# Use S3 Interface to interact with S3 objects +# For example to download/upload them +####################################################### +from datalake_library.commons import init_logger +from datalake_library.configuration.resource_configs import S3Configuration, KMSConfiguration + +s3 = get_service_resource('s3') + +logger = init_logger() + + +class CustomTransform(): + def __init__(self): + logger.info("S3 Blueprint Light Transform initiated") + + @staticmethod + def read_gzip(s3_object_data: dict) -> str: + # binary object data is retieved from s3, decompressed, and converted to json text + gzip_data = s3_object_data['Body'].read() + with gzip.GzipFile(fileobj=BytesIO(gzip_data), mode='rb') as f: + with TextIOWrapper(f, encoding='utf-8') as text_file: + json_data = json.load(text_file) + return json.dumps(json_data) + + def transform_object(self, resource_prefix, bucket, key, team, dataset) -> list: + stage_bucket = S3Configuration(resource_prefix).stage_bucket + + logger.info(f"SOURCE OBJECT KEY: {key}") + + s3_object = s3.Object(bucket, key) + + # our incoming objects are written to s3 in the following format : {team}/{dataset}/{table}/{file_name}.{file_extension} + key_parts = re.match(r'[^/]+/[^/]+/(?P[^/]+)/(?P[^/]+)\.(?P[^/]+)', key) + + logger.info(f"team: {team}") + logger.info(f"dataset: {dataset}") + + # table name if amazon ads dataset, table prefix if selling partner + table = key_parts.group('table') + sanitized_table = wr.catalog.sanitize_table_name(table) # sanitize the table name with values allowed in Glue + if table == sanitized_table: + logger.info(f"table: {table}") + else: + logger.info(f"original table: {table}, sanitized table: {sanitized_table}") + table = sanitized_table + + # file name + file_name = key_parts.group('file_name') + logger.info(f"file_name: {file_name}") + + # file extension + file_extension = key_parts.group('file_extension') + supported_extensions = ['gz', 'json'] + if file_extension.lower() not in supported_extensions: # check that the file extension is supported + logger.error(f'Unsupported file extension: {file_extension}. Supported types: {supported_extensions}') + return [] + else: + logger.info(f"file_extension : {file_extension}") + + # get object data from s3 + s3_object_data = s3_object.get() + + # we check for timestamp metadata in the object data. + # we expect it to always be present as long as the file was downloaded by the reporting microservice, + # but fall back on using the LastModified date generated by s3 if missing + timestamp = s3_object_data.get('Metadata', {}).get('timestamp') + if not timestamp: + logger.info("No timestamp found in object metadata, using LastModified date") + timestamp = s3_object_data.get('LastModified') + timestamp = timestamp.isoformat() + + # read the output data from the s3 object after first checking the filetype + output_data = None + if file_extension == "gz": + output_data = self.read_gzip(s3_object_data) + output_file = file_name # {file_name} already includes json extension + + elif file_extension == "json": + output_data = s3_object_data['Body'].read().decode('utf-8') + output_file = f"{file_name}.json" # {file_name} does not include json extension + + # check if report data file is empty + if not json.loads(output_data): + logger.info("File empty: No data to process") + return [] + + # construct destination output s3 key + s3_output_key = f"pre-stage/{team}/{dataset}/{table}/{output_file}" + logger.info(f"s3_output_key: {s3_output_key}") + + # write object to destination s3 bucket + kms_key = KMSConfiguration(resource_prefix, "Stage").get_kms_arn + s3.Object(stage_bucket, s3_output_key).put( + Body=output_data, + ServerSideEncryption='aws:kms', + SSEKMSKeyId=kms_key, + Metadata={ + 'timestamp': timestamp + } + ) + + ####################################################### + # IMPORTANT + # This function must return a Python list + # of transformed S3 paths. Example: + # ['pre-stage/engineering/legislators/persons_parsed.json'] + ####################################################### + + return [s3_output_key] diff --git a/source/infrastructure/data_lake/lambda_layers/data_lake_library/python/datalake_library/transforms/stage_b_transforms/amc_heavy_transform.py b/source/infrastructure/data_lake/lambda_layers/data_lake_library/python/datalake_library/transforms/stage_b_transforms/default_heavy_transform.py old mode 100755 new mode 100644 similarity index 80% rename from source/infrastructure/data_lake/lambda_layers/data_lake_library/python/datalake_library/transforms/stage_b_transforms/amc_heavy_transform.py rename to source/infrastructure/data_lake/lambda_layers/data_lake_library/python/datalake_library/transforms/stage_b_transforms/default_heavy_transform.py index 2591702..d13ff8c --- a/source/infrastructure/data_lake/lambda_layers/data_lake_library/python/datalake_library/transforms/stage_b_transforms/amc_heavy_transform.py +++ b/source/infrastructure/data_lake/lambda_layers/data_lake_library/python/datalake_library/transforms/stage_b_transforms/default_heavy_transform.py @@ -2,9 +2,9 @@ # SPDX-License-Identifier: Apache-2.0 ####################################################### -# Blueprint example of a custom transformation -# where a number of CSV files are dowloaded from -# Stage bucket and then submitted to a Glue Job +# Default transformation script where s3 keys are +# batched together from the previous stage and then +# submitted to a Glue Job. ####################################################### ####################################################### @@ -90,12 +90,6 @@ def transform_object(self, resource_prefix, bucket, keys, team, dataset): "{}/{}".format(sanitized_table_name, table_partitions) ) - unique_keys=[] - for i in keys: - unique_keys.append('s3://{}/{}'.format(bucket, i)) - - source_locations = ','.join(unique_keys) - # S3 Path where Glue Job outputs processed keys # IMPORTANT: Build the output s3_path without the s3://stage-bucket/ processed_keys_path = 'post-stage/{}/{}'.format(team, dataset) @@ -110,21 +104,41 @@ def transform_object(self, resource_prefix, bucket, keys, team, dataset): kms_key = KMSConfiguration(resource_prefix, "Stage").get_kms_arn # Submitting a new Glue Job - job_response = client.start_job_run( - JobName=job_name, - Arguments={ - # Specify any arguments needed based on bucket and keys (e.g. input/output S3 locations) - '--JOB_NAME': job_name, - '--job-bookmark-option': 'job-bookmark-disable', - '--SOURCE_LOCATIONS': source_locations, - '--SOURCE_LOCATION': source_location, - '--OUTPUT_LOCATION': output_location, - '--SILVER_CATALOG': silver_catalog, - '--KMS_KEY': kms_key, - '--GOLD_CATALOG': gold_catalog, - }, - MaxCapacity=1.0 - ) + # We pass in different args depending on what is defined in the dataset Glue Job: + # ads_report & sp_report datasets use custom args, amc dataset uses the default set + if dataset in ("ads_report", "sp_report"): + job_response = client.start_job_run( + JobName=job_name, + Arguments={ + '--job-bookmark-option': 'job-bookmark-enable', + '--STAGE_BUCKET': bucket, + '--SOURCE_S3_OBJECT_KEYS': ','.join(keys), + '--DATABASE_NAME': silver_catalog, + '--JOB_NAME': job_name, + }, + MaxCapacity=1.0 + ) + else: + # amc glue script expects S3 URIs instead of object keys + unique_keys = [] + for i in keys: + unique_keys.append('s3://{}/{}'.format(bucket, i)) + source_locations = ','.join(unique_keys) + + job_response = client.start_job_run( + JobName=job_name, + Arguments={ + '--JOB_NAME': job_name, + '--job-bookmark-option': 'job-bookmark-disable', + '--SOURCE_LOCATIONS': source_locations, + '--SOURCE_LOCATION': source_location, + '--OUTPUT_LOCATION': output_location, + '--SILVER_CATALOG': silver_catalog, + '--KMS_KEY': kms_key, + '--GOLD_CATALOG': gold_catalog, + }, + MaxCapacity=1.0 + ) # Collecting details about Glue Job after submission (e.g. jobRunId for Glue) json_data = json.loads(json.dumps( diff --git a/source/infrastructure/data_lake/pipelines/sdlf_pipeline.py b/source/infrastructure/data_lake/pipelines/sdlf_pipeline.py index df488c6..3f2ca8a 100755 --- a/source/infrastructure/data_lake/pipelines/sdlf_pipeline.py +++ b/source/infrastructure/data_lake/pipelines/sdlf_pipeline.py @@ -60,10 +60,22 @@ def _create_sdlf_pipeline(self, team, pipeline, foundations_resources) -> None: self._create_lamda_layer() self.routing_function = self._create_routing_lambda() + event_pattern_names = [ + "CopyObject", + "CompleteMultipartUpload", + "PutObject", + "DeleteObject" + ] + # S3 Event Capture (Raw Bucket) self._create_s3_event_capture( bucket_name=self._foundations_resources.raw_bucket.bucket_name, - lambda_event_target=self.routing_function + lambda_event_target=self.routing_function, + event_data={ + "event_pattern_names": event_pattern_names, + "event_rule_id": "raw-s3-bucket-event-capture", + "event_rule_description": "Capture data landing in the raw s3 bucket" + } ) # Stage A @@ -128,7 +140,7 @@ def _create_lamda_layer(self): ) ), layer_version_name=f"{self._resource_prefix}-metrics-layer", - compatible_runtimes=[Runtime.PYTHON_3_9], + compatible_runtimes=[Runtime.PYTHON_3_11], ) def _create_routing_lambda(self) -> Function: @@ -142,7 +154,7 @@ def _create_routing_lambda(self) -> Function: description="Routes data to the right team and pipeline for processing", timeout=Duration.seconds(60), memory_size=256, - runtime=Runtime.PYTHON_3_9, + runtime=Runtime.PYTHON_3_11, architecture=lambda_.Architecture.ARM_64, environment={ "SOLUTION_ID": self.node.try_get_context("SOLUTION_ID"), @@ -276,26 +288,20 @@ def _create_routing_lambda(self) -> Function: return routing_function - def _create_s3_event_capture(self, bucket_name, lambda_event_target): - event_names = [ - "CopyObject", - "CompleteMultipartUpload", - "PutObject", - "DeleteObject" - ] + def _create_s3_event_capture(self, bucket_name, lambda_event_target, event_data): events.Rule( self, - id="raw-s3-bucket-event-capture", - rule_name=f"{self._resource_prefix}-raw-bucket-s3-event-capture", - description="Capture data landing in the raw s3 bucket", + id=event_data["event_rule_id"], + rule_name=f"{self._resource_prefix}-{event_data['event_rule_id']}", + description=event_data["event_rule_description"], event_pattern=events.EventPattern( source=["aws.s3"], detail={ "eventSource": [ "s3.amazonaws.com" ], - "eventName": event_names, + "eventName": event_data["event_pattern_names"], "requestParameters": { "bucketName": [ bucket_name diff --git a/source/infrastructure/data_lake/stages/sdlf_heavy_transform/sdlf_heavy_transform.py b/source/infrastructure/data_lake/stages/sdlf_heavy_transform/sdlf_heavy_transform.py index 6c8ef03..054f36f 100644 --- a/source/infrastructure/data_lake/stages/sdlf_heavy_transform/sdlf_heavy_transform.py +++ b/source/infrastructure/data_lake/stages/sdlf_heavy_transform/sdlf_heavy_transform.py @@ -80,7 +80,7 @@ def _create_lambdas(self, team, pipeline) -> None: timeout=Duration.minutes(1), memory_size=256, architecture=lambda_.Architecture.ARM_64, - runtime=Runtime.PYTHON_3_9, + runtime=Runtime.PYTHON_3_11, ) SolutionsLambdaFunctionAlarm( @@ -109,7 +109,7 @@ def _create_lambdas(self, team, pipeline) -> None: description="Redrive Data Lake StageB step function", timeout=Duration.minutes(1), memory_size=256, - runtime=Runtime.PYTHON_3_9, + runtime=Runtime.PYTHON_3_11, architecture=lambda_.Architecture.ARM_64, ) @@ -137,7 +137,7 @@ def _create_lambdas(self, team, pipeline) -> None: description="Post update comprehensive catalogue metadata in Data Lake StageB", timeout=Duration.minutes(1), memory_size=256, - runtime=Runtime.PYTHON_3_9, + runtime=Runtime.PYTHON_3_11, architecture=lambda_.Architecture.ARM_64, ) @@ -166,7 +166,7 @@ def _create_lambdas(self, team, pipeline) -> None: timeout=Duration.minutes(1), memory_size=256, architecture=lambda_.Architecture.ARM_64, - runtime=Runtime.PYTHON_3_9, + runtime=Runtime.PYTHON_3_11, ) SolutionsLambdaFunctionAlarm( @@ -192,7 +192,7 @@ def _create_lambdas(self, team, pipeline) -> None: description="Send errors to DLQ in Data Lake StageB", timeout=Duration.minutes(1), memory_size=256, - runtime=Runtime.PYTHON_3_9, + runtime=Runtime.PYTHON_3_11, architecture=lambda_.Architecture.ARM_64, ) @@ -221,7 +221,7 @@ def _create_lambdas(self, team, pipeline) -> None: timeout=Duration.minutes(15), memory_size=256, architecture=lambda_.Architecture.ARM_64, - runtime=Runtime.PYTHON_3_9, + runtime=Runtime.PYTHON_3_11, ) SolutionsLambdaFunctionAlarm( @@ -260,7 +260,7 @@ def _add_layers(self, lambda_functions): ) ), layer_version_name=f"{self.resource_prefix}-metrics-layer", - compatible_runtimes=[Runtime.PYTHON_3_9], + compatible_runtimes=[Runtime.PYTHON_3_11], ) data_lake_layer_version = LayerVersion.from_layer_version_arn( diff --git a/source/infrastructure/data_lake/stages/sdlf_light_transform/sdlf_light_transform.py b/source/infrastructure/data_lake/stages/sdlf_light_transform/sdlf_light_transform.py index 21764e5..af4a4d1 100644 --- a/source/infrastructure/data_lake/stages/sdlf_light_transform/sdlf_light_transform.py +++ b/source/infrastructure/data_lake/stages/sdlf_light_transform/sdlf_light_transform.py @@ -160,7 +160,7 @@ def _create_lambdas(self, team, pipeline, scope) -> None: timeout=Duration.minutes(1), memory_size=256, architecture=lambda_.Architecture.ARM_64, - runtime=Runtime.PYTHON_3_9, + runtime=Runtime.PYTHON_3_11, ) # Grant permission to record metrics in cloudwatch. @@ -203,7 +203,7 @@ def _create_lambdas(self, team, pipeline, scope) -> None: timeout=Duration.minutes(1), memory_size=256, architecture=lambda_.Architecture.ARM_64, - runtime=Runtime.PYTHON_3_9, + runtime=Runtime.PYTHON_3_11, ) SolutionsLambdaFunctionAlarm( @@ -231,7 +231,7 @@ def _create_lambdas(self, team, pipeline, scope) -> None: timeout=Duration.minutes(1), memory_size=256, architecture=lambda_.Architecture.ARM_64, - runtime=Runtime.PYTHON_3_9, + runtime=Runtime.PYTHON_3_11, ) SolutionsLambdaFunctionAlarm( @@ -258,7 +258,7 @@ def _create_lambdas(self, team, pipeline, scope) -> None: timeout=Duration.minutes(1), memory_size=256, architecture=lambda_.Architecture.ARM_64, - runtime=Runtime.PYTHON_3_9, + runtime=Runtime.PYTHON_3_11, ) SolutionsLambdaFunctionAlarm( @@ -284,7 +284,7 @@ def _create_lambdas(self, team, pipeline, scope) -> None: timeout=Duration.minutes(1), memory_size=256, architecture=lambda_.Architecture.ARM_64, - runtime=Runtime.PYTHON_3_9, + runtime=Runtime.PYTHON_3_11, ) SolutionsLambdaFunctionAlarm( @@ -310,7 +310,7 @@ def _create_lambdas(self, team, pipeline, scope) -> None: description="Executes lights transform in Data Lake StageA", timeout=Duration.minutes(15), memory_size=1536, - runtime=Runtime.PYTHON_3_9, + runtime=Runtime.PYTHON_3_11, architecture=lambda_.Architecture.ARM_64, ) @@ -341,7 +341,7 @@ def _add_layers(self, lambda_functions): "metrics-layer", code=Code.from_asset(path=os.path.join(f"{Path(__file__).parents[3]}", "aws_lambda_layers/metrics_layer/")), layer_version_name=f"{self.resource_prefix}-metrics-layer", - compatible_runtimes=[Runtime.PYTHON_3_9], + compatible_runtimes=[Runtime.PYTHON_3_11], ) data_lake_layer_version = LayerVersion.from_layer_version_arn( diff --git a/source/infrastructure/data_lake/utils/__init__.py b/source/infrastructure/data_lake/utils/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/source/infrastructure/utils/datasets_config.py b/source/infrastructure/data_lake/utils/datasets_config.py similarity index 97% rename from source/infrastructure/utils/datasets_config.py rename to source/infrastructure/data_lake/utils/datasets_config.py index 652bd95..d1ebf8f 100644 --- a/source/infrastructure/utils/datasets_config.py +++ b/source/infrastructure/data_lake/utils/datasets_config.py @@ -2,8 +2,6 @@ # SPDX-License-Identifier: Apache-2.0 import json -import os -from pathlib import Path from dataclasses import dataclass from aws_lambda_powertools import Logger diff --git a/source/infrastructure/amc_insights/microservices/platform_management_service/__init__.py b/source/infrastructure/platform_management/__init__.py similarity index 100% rename from source/infrastructure/amc_insights/microservices/platform_management_service/__init__.py rename to source/infrastructure/platform_management/__init__.py diff --git a/source/infrastructure/platform_management/custom_resource/__init__.py b/source/infrastructure/platform_management/custom_resource/__init__.py new file mode 100644 index 0000000..0bde67f --- /dev/null +++ b/source/infrastructure/platform_management/custom_resource/__init__.py @@ -0,0 +1,6 @@ +from pathlib import Path + +PLATFORM_MANAGEMENT_CUSTOM_RESOURCE_PATH = Path(__file__).parent.parent.parent / "platform_management" / "custom_resource" + + +print(PLATFORM_MANAGEMENT_CUSTOM_RESOURCE_PATH) \ No newline at end of file diff --git a/source/infrastructure/platform_management/custom_resource/lambdas/__init__.py b/source/infrastructure/platform_management/custom_resource/lambdas/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/source/infrastructure/amc_insights/custom_resource/platform_management_service/lambdas/platform_manager/AMC_Auth.ipynb b/source/infrastructure/platform_management/custom_resource/lambdas/platform_manager/amazon_ads/Amazon_Ads_Auth.ipynb similarity index 76% rename from source/infrastructure/amc_insights/custom_resource/platform_management_service/lambdas/platform_manager/AMC_Auth.ipynb rename to source/infrastructure/platform_management/custom_resource/lambdas/platform_manager/amazon_ads/Amazon_Ads_Auth.ipynb index 8ab8940..e4a2fa2 100644 --- a/source/infrastructure/amc_insights/custom_resource/platform_management_service/lambdas/platform_manager/AMC_Auth.ipynb +++ b/source/infrastructure/platform_management/custom_resource/lambdas/platform_manager/amazon_ads/Amazon_Ads_Auth.ipynb @@ -11,7 +11,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "# AMC Authorization\n", + "# Amazon Ads Authorization\n", "The steps in this notebook only need to be followed once in order to authorize your client credentials and store your access tokens. If your client information changes or access is revoked, come back and perform these steps once again." ] }, @@ -29,9 +29,9 @@ "\n", "3. Copy your authorization code from the opened browser redirect page (ex. for the code XXXXXXXXXX: `https://www.amazon.com/?code=XXXXXXXXXXscope=profile%20advertising::campaign_management`)\n", "\n", - "4. Store your authorization code, client id, and client secret in Secrets Manager in the wfmSecret. A link to this secret can be found in your Cloudformation stacks Output tab under the key `wfmAMCSecrets946833FA`. [Click here](https://docs.aws.amazon.com/secretsmanager/latest/userguide/manage_update-secret-value.html) for instructions on how to update this value\n", + "4. Store your authorization code, client id, and client secret in Secrets Manager in the wfmSecret. A link to this secret can be found in your Cloudformation stacks Output tab under the key `wfmAMCSecrets946833FA`. [Click here](https://docs.aws.amazon.com/secretsmanager/latest/userguide/manage_update-secret-value.html) for instructions on how to update this value. If managing multiple credentials, refer to the [Implementation Guide](https://docs.aws.amazon.com/solutions/latest/amazon-marketing-cloud-insights-on-aws/supplemental-topics.html#managing-multiple-authenticated-credentials) for how to structure your secret.\n", "\n", - "5. Trigger the AMC Auth Lambda function by running the code below \n", + "5. Trigger the Amazon Ads Auth Lambda function by running the code below \n", "\n", "For more information please refer to the [official documentation](https://advertising.amazon.com/API/docs/en-us/guides/get-started/overview)" ] @@ -43,24 +43,32 @@ "outputs": [], "source": [ "import boto3\n", + "import json\n", "import os\n", "from dotenv import load_dotenv\n", "load_dotenv()\n", "\n", - "amc_auth_lambda_name = os.environ['AMC_AUTH_LAMBDA_NAME']\n", + "amazon_ads_auth_lambda_name = os.environ['AMAZON_ADS_AUTH_LAMBDA_NAME']\n", "\n", "boto3_session = boto3.Session()\n", "lambda_client = boto3_session.client('lambda')\n", "\n", + "# (Optional) If multi-credential secret configured, Auth Id to use for for authenticating\n", + "# If you did not configure your secret for multiple credentials, leave as None.\n", + "auth_request = {\n", + " \"auth_id\" : None\n", + "}\n", + "\n", "response = lambda_client.invoke(\n", - " FunctionName=amc_auth_lambda_name,\n", + " FunctionName=amazon_ads_auth_lambda_name,\n", " InvocationType='RequestResponse',\n", - " LogType='Tail'\n", + " LogType='Tail',\n", + " Payload=json.dumps(auth_request).encode('UTF-8'),\n", ")\n", "\n", "response_code = response.get('ResponseMetadata', {}).get('HTTPStatusCode', 0)\n", "if response_code in range(200, 204):\n", - " function_url = f\"https://{os.environ['REGION']}.console.aws.amazon.com/lambda/home?region={os.environ['REGION']}#/functions/{amc_auth_lambda_name}\"\n", + " function_url = f\"https://{os.environ['REGION']}.console.aws.amazon.com/lambda/home?region={os.environ['REGION']}#/functions/{amazon_ads_auth_lambda_name}\"\n", " print(f\"Function URL {function_url}\")\n", "else:\n", " print(response)" diff --git a/source/infrastructure/amc_insights/custom_resource/platform_management_service/lambdas/platform_manager/TPS_Interface.ipynb b/source/infrastructure/platform_management/custom_resource/lambdas/platform_manager/amazon_ads/amc/TPS_Interface.ipynb similarity index 95% rename from source/infrastructure/amc_insights/custom_resource/platform_management_service/lambdas/platform_manager/TPS_Interface.ipynb rename to source/infrastructure/platform_management/custom_resource/lambdas/platform_manager/amazon_ads/amc/TPS_Interface.ipynb index b55cd0f..e62201a 100644 --- a/source/infrastructure/amc_insights/custom_resource/platform_management_service/lambdas/platform_manager/TPS_Interface.ipynb +++ b/source/infrastructure/platform_management/custom_resource/lambdas/platform_manager/amazon_ads/amc/TPS_Interface.ipynb @@ -23,17 +23,17 @@ "id": "55f10356", "metadata": {}, "source": [ - "### Each customer is defined by a single AMC Instance" + "Each customer is defined by a single AMC Instance" ] }, { - "attachments": {}, "cell_type": "markdown", - "id": "9625fcc1", + "id": "be4a2ec5", "metadata": {}, "source": [ "#### -----------------------\n", - "## Global Configs" + "## Global Configs\n", + "Run this cell to initialize the notebook interface" ] }, { @@ -77,7 +77,11 @@ "outputs": [], "source": [ "customer_id = \"democustomer\"\n", - "customer_name = \"DemoCustomer\"" + "customer_name = \"DemoCustomer\"\n", + "\n", + "# (Optional) If multi-credential secret configured, Auth Id to use for API calls made to this instance.\n", + "# If you did not configure your secret for multiple credentials, leave as None.\n", + "auth_id = None" ] }, { @@ -134,6 +138,7 @@ "\n", "onboard_customer_request = {\n", " \"customer_details\" : {\n", + " \"auth_id\": auth_id,\n", " \"customer_id\": customer_id,\n", " \"customer_name\": customer_name,\n", " \"bucket_region\": bucket_region,\n", @@ -171,6 +176,7 @@ "\n", "onboard_customer_request = {\n", " \"customer_details\" : {\n", + " \"auth_id\": auth_id,\n", " \"customer_id\": customer_id,\n", " \"customer_name\": customer_name,\n", " \"bucket_region\": bucket_region,\n", @@ -207,6 +213,7 @@ "\n", "onboard_customer_request = {\n", " \"customer_details\" : {\n", + " \"auth_id\": auth_id,\n", " \"customer_id\": customer_id,\n", " \"customer_name\": customer_name,\n", " \"bucket_account\": bucket_account,\n", diff --git a/source/infrastructure/amc_insights/custom_resource/platform_management_service/lambdas/platform_manager/WFM_Interface.ipynb b/source/infrastructure/platform_management/custom_resource/lambdas/platform_manager/amazon_ads/amc/WFM_Interface.ipynb similarity index 97% rename from source/infrastructure/amc_insights/custom_resource/platform_management_service/lambdas/platform_manager/WFM_Interface.ipynb rename to source/infrastructure/platform_management/custom_resource/lambdas/platform_manager/amazon_ads/amc/WFM_Interface.ipynb index d08983d..2a07ff1 100644 --- a/source/infrastructure/amc_insights/custom_resource/platform_management_service/lambdas/platform_manager/WFM_Interface.ipynb +++ b/source/infrastructure/platform_management/custom_resource/lambdas/platform_manager/amazon_ads/amc/WFM_Interface.ipynb @@ -23,15 +23,7 @@ "id": "bba31683", "metadata": {}, "source": [ - "### Set up a customer in the TPS Interface before using" - ] - }, - { - "cell_type": "markdown", - "id": "cb8d6abb", - "metadata": {}, - "source": [ - "#### -----------------------" + "Set up a customer in the TPS Interface and authenticate with Amazon Ads Auth before using" ] }, { @@ -40,7 +32,9 @@ "id": "d837971a", "metadata": {}, "source": [ - "## Global Configs" + "#### -----------------------\n", + "## Global Configs\n", + "Run this cell to initialize the notebook interface" ] }, { @@ -67,23 +61,23 @@ ] }, { - "cell_type": "code", - "execution_count": null, - "id": "c9c5868d", + "cell_type": "markdown", + "id": "4665aa68", "metadata": {}, - "outputs": [], "source": [ - "# Customer ID you want to use for WFM\n", - "CUSTOMER_ID = \"democustomer\"" + "#### -----------------------\n", + "## Customer Id\n", + "Edit the value below with the Customer Id you want to submit requests for" ] }, { - "attachments": {}, - "cell_type": "markdown", - "id": "816360f9", + "cell_type": "code", + "execution_count": null, + "id": "c9c5868d", "metadata": {}, + "outputs": [], "source": [ - "#### -----------------------" + "CUSTOMER_ID = \"democustomer\"" ] }, { @@ -91,6 +85,7 @@ "id": "e5c14a06", "metadata": {}, "source": [ + "#### -----------------------\n", "# Workflow Requests\n", "The examples below show how you can use the Workflow Management Service to interact with the application and Amazon Marketing Cloud API.\n", "\n", @@ -555,7 +550,7 @@ "metadata": {}, "source": [ "### Create Workflow Execution Schedule\n", - "CRON format: https://docs.aws.amazon.com/AmazonCloudWatch/latest/events/ScheduledEvents.html\n", + "CRON format: https://docs.aws.amazon.com/scheduler/latest/UserGuide/schedule-types.html#cron-based\n", "\n", "Similar to creating workflow execution requests, scheduled workflows will execute any stored payload and can be set for adhoc or saved workflows. Below is an example of setting a schedule for the saved workflow created earlier in the notebook" ] @@ -638,7 +633,9 @@ "metadata": {}, "outputs": [], "source": [ - "rule_name = 'testrule1'" + "delete_schedule_request = {\n", + " 'rule_name': 'testrule1'\n", + "}" ] }, { @@ -654,7 +651,7 @@ " FunctionName=delete_workflow_schedule_lambda_name,\n", " InvocationType='RequestResponse',\n", " LogType='Tail',\n", - " Payload=json.dumps(rule_name).encode('UTF-8')\n", + " Payload=json.dumps(delete_schedule_request).encode('UTF-8')\n", ")\n", "\n", "# Print output\n", diff --git a/source/infrastructure/platform_management/custom_resource/lambdas/platform_manager/amazon_ads/reporting/Ads_Reporting_Interface.ipynb b/source/infrastructure/platform_management/custom_resource/lambdas/platform_manager/amazon_ads/reporting/Ads_Reporting_Interface.ipynb new file mode 100644 index 0000000..c6cb92f --- /dev/null +++ b/source/infrastructure/platform_management/custom_resource/lambdas/platform_manager/amazon_ads/reporting/Ads_Reporting_Interface.ipynb @@ -0,0 +1,305 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Ensure you are using the preinstalled Jupyter kernel `amcinsights`" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "# Amazon Ads Reporting\n", + "Authenticate with Amazon Ads Auth before using" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "#### -----------------------\n", + "## Global Configs\n", + "Run this cell to initialize the notebook interface" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "import json\n", + "import re\n", + "import boto3\n", + "import os\n", + "from dotenv import load_dotenv\n", + "load_dotenv()\n", + "\n", + "boto3_session = boto3.Session()\n", + "lambda_client = boto3_session.client('lambda')\n", + "\n", + "invoke_reporting_lambda_name = os.environ['INVOKE_ADS_REPORT_SM_NAME']\n", + "get_profiles_lambda_name = os.environ['GET_PROFILES_NAME']\n", + "schedule_ads_report_lambda_name = os.environ['SCHEDULE_ADS_REPORT_NAME']" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "# (Optional) If multi-credential secret configured, Auth Id to use for API requests.\n", + "# If you did not configure your secret for multiple credentials, leave as None.\n", + "auth_id = None" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "#### -----------------------\n", + "## Profiles\n", + "Run this cell to return all your connected profiles in the specified regions" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "region_list = [\"North America\", \"Europe\", \"APAC\"]" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "get_profiles_request = {\n", + " \"region\": region_list,\n", + " \"authId\": auth_id\n", + "}\n", + "\n", + "#############################################\n", + "response = lambda_client.invoke(\n", + " FunctionName=get_profiles_lambda_name,\n", + " InvocationType='RequestResponse',\n", + " LogType='Tail',\n", + " Payload=json.dumps(get_profiles_request).encode('UTF-8')\n", + ")\n", + "\n", + "# Print output\n", + "payload_json = json.loads(response.get('Payload').read().decode('UTF-8'))\n", + "print(json.dumps(payload_json, indent=4))\n", + " " + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "#### -----------------------\n", + "## Reporting\n", + "The following cells show how to request a report from the Amazon Ads Reporting API. \n", + "
\n", + "Refer to the [API Docs](https://advertising.amazon.com/API/docs/en-us/offline-report-prod-3p#tag/Asynchronous-Reports/operation/createAsyncReport) or [Developer Guide](https://advertising.amazon.com/API/docs/en-us/guides/reporting/overview) for additional information on how to structure your requests.\n", + "
\n", + "
\n", + "To start, initialize the cell below with the `profile_id` and `region` you want to submit the report request to.\n", + "
\n", + "
\n", + "There is also an optional parameter `table_name` that can be included. Left out, the data lake will default to using the provided {Profile Id}-{Report Type Id} as the destination table." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "# REQUIRED\n", + "profile_id = \"\"\n", + "region = \"North America\"\n", + "\n", + "# OPTIONAL\n", + "table_name = \"TestTable\"" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "### Create Report Request\n" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "# REQUIRED\n", + "request_body = {\n", + " \"startDate\": \"TODAY(-1)\",\n", + " \"endDate\": \"TODAY(-1)\",\n", + " \"configuration\": {\n", + " \"adProduct\": \"SPONSORED_PRODUCTS\",\n", + " \"groupBy\": [\"asin\"],\n", + " \"columns\": [\n", + " \"purchasedAsin\", \n", + " \"advertisedAsin\", \n", + " \"adGroupName\", \n", + " \"campaignName\", \n", + " \"sales14d\", \n", + " \"campaignId\",\n", + " \"adGroupId\", \n", + " \"keywordId\", \n", + " \"keywordType\", \n", + " \"keyword\"\n", + " ],\n", + " \"reportTypeId\": \"spPurchasedProduct\",\n", + " \"timeUnit\": \"SUMMARY\"\n", + " }\n", + "}" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "create_report_request = {\n", + " \"profileId\": profile_id,\n", + " \"region\": region,\n", + " \"requestBody\": request_body,\n", + " \"authId\": auth_id,\n", + " \"tableName\": table_name\n", + "}\n", + "\n", + "#############################################\n", + "# Execute request\n", + "response = lambda_client.invoke(\n", + " FunctionName=invoke_reporting_lambda_name,\n", + " InvocationType='RequestResponse',\n", + " LogType='Tail',\n", + " Payload=json.dumps(create_report_request).encode('UTF-8')\n", + ")\n", + "\n", + "# Print output\n", + "response_code = response.get('ResponseMetadata', {}).get('HTTPStatusCode', 0)\n", + "if response_code in range(200, 204):\n", + " payload_json = json.loads(response.get('Payload').read().decode('UTF-8'))\n", + " payload_json = json.loads(payload_json)\n", + " executionArn = payload_json.get('executionArn', '')\n", + " sm_region, sm_acct_number, sm_name, sm_execution_id = re.match(\n", + " \"arn:aws:states:([^:]*-[^:]*-[0-9]+):([0-9]{12}):execution:([^:]*):([^:]*)\", executionArn).groups()\n", + " execution_URL = f\"https://{sm_region}.console.aws.amazon.com/states/home?region={sm_region}#/executions/details/{executionArn}\"\n", + " print(f\"Execution URL {execution_URL}\")" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "### Schedule Report Request\n", + "\n", + "CRON format: https://docs.aws.amazon.com/scheduler/latest/UserGuide/schedule-types.html#cron-based" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "# REQUIRED\n", + "report_request = {\n", + " \"requestBody\": {\n", + " \"startDate\": \"TODAY(-6)\",\n", + " \"endDate\": \"TODAY()\",\n", + " \"configuration\": {\n", + " \"adProduct\": \"SPONSORED_PRODUCTS\",\n", + " \"groupBy\": [\"asin\"],\n", + " \"columns\": [\n", + " \"purchasedAsin\", \n", + " \"advertisedAsin\", \n", + " \"adGroupName\", \n", + " \"campaignName\", \n", + " \"sales14d\", \n", + " \"campaignId\",\n", + " \"adGroupId\", \n", + " \"keywordId\", \n", + " \"keywordType\", \n", + " \"keyword\"\n", + " ],\n", + " \"reportTypeId\": \"spPurchasedProduct\",\n", + " \"timeUnit\": \"SUMMARY\"\n", + " }\n", + " },\n", + " \"tableName\": table_name,\n", + " \"profileId\": profile_id,\n", + " \"region\": region,\n", + " \"authId\": auth_id\n", + "}\n", + "schedule_expression = \"cron(0 23 ? * 7 *)\"\n", + "rule_name = \"testrule\"\n", + "\n", + "# OPTIONAL\n", + "rule_description = \"Trigger spPurchasedProduct every Sunday at 11pm\"" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "create_schedule_request = {\n", + " \"report_request\": report_request,\n", + " \"schedule_expression\": schedule_expression,\n", + " \"rule_name\": rule_name,\n", + " \"rule_description\": rule_description\n", + "}\n", + "\n", + "#############################################\n", + "# Execute request\n", + "response = lambda_client.invoke(\n", + " FunctionName=schedule_ads_report_lambda_name,\n", + " InvocationType='RequestResponse',\n", + " LogType='Tail',\n", + " Payload=json.dumps(create_schedule_request).encode('UTF-8')\n", + ")\n", + "\n", + "# Print output\n", + "response_code = response.get('ResponseMetadata', {}).get('HTTPStatusCode', 0)\n", + "if response_code in range(200, 204):\n", + " response_message = response.get('Payload').read().decode('UTF-8')\n", + " response_message = response_message.strip('\"')\n", + " print(f\"Event Rule Url: {response_message}\")" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "----\n", + "Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n", + "\n", + "SPDX-License-Identifier: Apache-2.0" + ] + } + ], + "metadata": { + "language_info": { + "name": "python" + } + }, + "nbformat": 4, + "nbformat_minor": 2 +} diff --git a/source/infrastructure/platform_management/custom_resource/lambdas/platform_manager/selling_partner/Selling_Partner_Auth.ipynb b/source/infrastructure/platform_management/custom_resource/lambdas/platform_manager/selling_partner/Selling_Partner_Auth.ipynb new file mode 100644 index 0000000..a1eeaae --- /dev/null +++ b/source/infrastructure/platform_management/custom_resource/lambdas/platform_manager/selling_partner/Selling_Partner_Auth.ipynb @@ -0,0 +1,51 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Ensure you are using the preinstalled Jupyter kernel `amcinsights`" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "# Selling Partner Authorization\n", + "The steps in this notebook only need to be followed once in order to authorize your client credentials and store your access tokens. If your client information changes or access is revoked, come back and perform these steps once again." + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "1. Follow the [self authorization](https://developer-docs.amazon.com/sp-api/docs/self-authorization) steps to retrieve a refresh token.\n", + "\n", + "2. Store your refresh token, client id, and client secret in Secrets Manager in the sellingpartnerSecret. A link to this secret can be found in your Cloudformation stacks Output tab under the key `sellingpartnerSecretsE97D932C`. [Click here](https://docs.aws.amazon.com/secretsmanager/latest/userguide/manage_update-secret-value.html) for instructions on how to update this value" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "----\n", + "Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n", + "\n", + "SPDX-License-Identifier: Apache-2.0" + ] + } + ], + "metadata": { + "kernelspec": { + "display_name": ".venv", + "language": "python", + "name": "python3" + }, + "language_info": { + "name": "python", + "version": "3.9.6" + } + }, + "nbformat": 4, + "nbformat_minor": 2 +} diff --git a/source/infrastructure/platform_management/custom_resource/lambdas/platform_manager/selling_partner/Selling_Partner_Reporting_Interface.ipynb b/source/infrastructure/platform_management/custom_resource/lambdas/platform_manager/selling_partner/Selling_Partner_Reporting_Interface.ipynb new file mode 100644 index 0000000..b122115 --- /dev/null +++ b/source/infrastructure/platform_management/custom_resource/lambdas/platform_manager/selling_partner/Selling_Partner_Reporting_Interface.ipynb @@ -0,0 +1,241 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Ensure you are using the preinstalled Jupyter kernel `amcinsights`" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "# Selling Partner Reporting\n", + "Authenticate with Selling Partner Auth before using" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "#### -----------------------\n", + "## Global Configs\n", + "Run this cell to initialize the notebook interface" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "import json\n", + "import re\n", + "import boto3\n", + "import os\n", + "from dotenv import load_dotenv\n", + "load_dotenv()\n", + "\n", + "boto3_session = boto3.Session()\n", + "lambda_client = boto3_session.client('lambda')\n", + "\n", + "invoke_reporting_lambda_name = os.environ['INVOKE_SP_REPORT_SM_NAME']\n", + "schedule_sp_report_lambda_name = os.environ['SCHEDULE_SP_REPORT_NAME']" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "# (Optional) If multi-credential secret configured, Auth Id to use for API requests.\n", + "# If you did not configure your secret for multiple credentials, leave as None.\n", + "auth_id = None" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "#### -----------------------\n", + "## Reporting\n", + "The following cells show how to request a report from the Selling Partner Reporting API. \n", + "
\n", + "Refer to the [Developer Docs](https://developer-docs.amazon.com/sp-api/docs/welcome) for additional information on how to [structure your requests](https://developer-docs.amazon.com/sp-api/docs/reports-api-v2021-06-30-tutorial-request-a-report), [select the right region](https://developer-docs.amazon.com/sp-api/docs/sp-api-endpoints), or find your [Marketplace Id](https://developer-docs.amazon.com/sp-api/docs/marketplace-ids).\n", + "
\n", + "
\n", + "To start, initialize the cell below with the `region` you want to submit the report request to.\n", + "
\n", + "
\n", + "There is also an optional parameter `table_prefix` that can be included. Left out, the data lake will default to using the provided {Region}-{Report Type} as the destination table prefix." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "# REQUIRED\n", + "region = \"North America\"\n", + "\n", + "# OPTIONAL\n", + "table_prefix = \"TestPrefix\"" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "### Create Report Request\n" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "# REQUIRED\n", + "request_body = {\n", + " \"dataStartTime\": \"2023-12-31\",\n", + " \"dataEndTime\": \"2024-01-06\",\n", + " \"reportType\": \"GET_BRAND_ANALYTICS_MARKET_BASKET_REPORT\",\n", + " \"reportOptions\": {\n", + " \"reportPeriod\": \"WEEK\"\n", + " },\n", + " \"marketplaceIds\": [\n", + " \"ATVPDKIKX0DER\"\n", + " ]\n", + "}" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "create_report_request = {\n", + " \"region\": region,\n", + " \"requestBody\": request_body,\n", + " \"authId\": auth_id,\n", + " \"tablePrefix\": table_prefix\n", + "}\n", + "\n", + "#############################################\n", + "# Execute request\n", + "response = lambda_client.invoke(\n", + " FunctionName=invoke_reporting_lambda_name,\n", + " InvocationType='RequestResponse',\n", + " LogType='Tail',\n", + " Payload=json.dumps(create_report_request).encode('UTF-8')\n", + ")\n", + "\n", + "# Print output\n", + "response_code = response.get('ResponseMetadata', {}).get('HTTPStatusCode', 0)\n", + "if response_code in range(200, 204):\n", + " payload_json = json.loads(response.get('Payload').read().decode('UTF-8'))\n", + " payload_json = json.loads(payload_json)\n", + " executionArn = payload_json.get('executionArn', '')\n", + " sm_region, sm_acct_number, sm_name, sm_execution_id = re.match(\n", + " \"arn:aws:states:([^:]*-[^:]*-[0-9]+):([0-9]{12}):execution:([^:]*):([^:]*)\", executionArn).groups()\n", + " execution_URL = f\"https://{sm_region}.console.aws.amazon.com/states/home?region={sm_region}#/executions/details/{executionArn}\"\n", + " print(f\"Execution URL {execution_URL}\")" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "### Schedule Report Request\n", + "\n", + "CRON format: https://docs.aws.amazon.com/scheduler/latest/UserGuide/schedule-types.html#cron-based" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "# REQUIRED\n", + "report_request = {\n", + " \"requestBody\": {\n", + " \"dataStartTime\": \"TODAY(-6)\",\n", + " \"dataEndTime\": \"TODAY()\",\n", + " \"reportType\": \"GET_BRAND_ANALYTICS_MARKET_BASKET_REPORT\",\n", + " \"reportOptions\": {\n", + " \"reportPeriod\": \"WEEK\"\n", + " },\n", + " \"marketplaceIds\": [\n", + " \"ATVPDKIKX0DER\"\n", + " ]\n", + " },\n", + " \"region\": region,\n", + " \"authId\": auth_id\n", + "}\n", + "schedule_expression = \"cron(0 23 ? * 7 *)\"\n", + "rule_name = \"testrule\"\n", + "\n", + "# OPTIONAL\n", + "rule_description = \"Trigger GET_BRAND_ANALYTICS_MARKET_BASKET_REPORT every Sunday at 11pm\"" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "create_schedule_request = {\n", + " \"report_request\": report_request,\n", + " \"schedule_expression\": schedule_expression,\n", + " \"rule_name\": rule_name,\n", + " \"rule_description\": rule_description\n", + "}\n", + "\n", + "#############################################\n", + "# Execute request\n", + "response = lambda_client.invoke(\n", + " FunctionName=schedule_sp_report_lambda_name,\n", + " InvocationType='RequestResponse',\n", + " LogType='Tail',\n", + " Payload=json.dumps(create_schedule_request).encode('UTF-8')\n", + ")\n", + "\n", + "# Print output\n", + "response_code = response.get('ResponseMetadata', {}).get('HTTPStatusCode', 0)\n", + "if response_code in range(200, 204):\n", + " response_message = response.get('Payload').read().decode('UTF-8')\n", + " response_message = response_message.strip('\"')\n", + " print(f\"Event Rule Url: {response_message}\")" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "----\n", + "Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n", + "\n", + "SPDX-License-Identifier: Apache-2.0" + ] + } + ], + "metadata": { + "kernelspec": { + "display_name": ".venv", + "language": "python", + "name": "python3" + }, + "language_info": { + "name": "python", + "version": "3.11.5" + } + }, + "nbformat": 4, + "nbformat_minor": 2 +} diff --git a/source/infrastructure/amc_insights/custom_resource/platform_management_service/lambdas/requirements.txt b/source/infrastructure/platform_management/custom_resource/lambdas/requirements.txt similarity index 100% rename from source/infrastructure/amc_insights/custom_resource/platform_management_service/lambdas/requirements.txt rename to source/infrastructure/platform_management/custom_resource/lambdas/requirements.txt diff --git a/source/infrastructure/amc_insights/custom_resource/platform_management_service/lambdas/sync_platform_manager.py b/source/infrastructure/platform_management/custom_resource/lambdas/sync_platform_manager.py similarity index 100% rename from source/infrastructure/amc_insights/custom_resource/platform_management_service/lambdas/sync_platform_manager.py rename to source/infrastructure/platform_management/custom_resource/lambdas/sync_platform_manager.py diff --git a/source/infrastructure/amc_insights/custom_resource/platform_management_service/platform_manager_uploader.py b/source/infrastructure/platform_management/custom_resource/platform_manager_uploader.py similarity index 94% rename from source/infrastructure/amc_insights/custom_resource/platform_management_service/platform_manager_uploader.py rename to source/infrastructure/platform_management/custom_resource/platform_manager_uploader.py index 9f80a05..ff84d8d 100644 --- a/source/infrastructure/amc_insights/custom_resource/platform_management_service/platform_manager_uploader.py +++ b/source/infrastructure/platform_management/custom_resource/platform_manager_uploader.py @@ -12,7 +12,7 @@ aws_iam as iam, ) from aws_cdk.aws_iam import PolicyStatement -from amc_insights.custom_resource import AMC_INSIGHTS_CUSTOM_RESOURCE_PATH +from platform_management.custom_resource import PLATFORM_MANAGEMENT_CUSTOM_RESOURCE_PATH from aws_lambda_layers.aws_solutions.layer import SolutionsLayer from aws_solutions.cdk.aws_lambda.layers.aws_lambda_powertools import PowertoolsLayer from aws_solutions.cdk.aws_lambda.python.function import SolutionsPythonFunction @@ -75,9 +75,9 @@ def _create_platform_manager_lambda(self): self._platform_manager_lambda = SolutionsPythonFunction( self, "SyncPlatformManager", - AMC_INSIGHTS_CUSTOM_RESOURCE_PATH / "platform_management_service" / "lambdas" / "sync_platform_manager.py", + PLATFORM_MANAGEMENT_CUSTOM_RESOURCE_PATH / "lambdas" / "sync_platform_manager.py", "event_handler", - runtime=lambda_.Runtime.PYTHON_3_9, + runtime=lambda_.Runtime.PYTHON_3_11, description="Lambda function for custom resource for placing the platform manager to the S3 artifacts bucket", timeout=Duration.minutes(5), memory_size=256, diff --git a/source/infrastructure/amc_insights/microservices/platform_management_service/platform_management_sagemaker.py b/source/infrastructure/platform_management/platform_management_sagemaker.py similarity index 81% rename from source/infrastructure/amc_insights/microservices/platform_management_service/platform_management_sagemaker.py rename to source/infrastructure/platform_management/platform_management_sagemaker.py index d891fe1..72381d4 100644 --- a/source/infrastructure/amc_insights/microservices/platform_management_service/platform_management_sagemaker.py +++ b/source/infrastructure/platform_management/platform_management_sagemaker.py @@ -14,7 +14,7 @@ ) from aws_cdk.aws_iam import Effect, ManagedPolicy, PolicyDocument, PolicyStatement, Role, ServicePrincipal from amc_insights.condition_aspect import ConditionAspect -from amc_insights.custom_resource.platform_management_service.platform_manager_uploader import PlatformManagerUploader +from platform_management.custom_resource.platform_manager_uploader import PlatformManagerUploader class PlatformManagerSageMaker(Construct): @@ -28,6 +28,8 @@ def __init__( team: str, workflow_manager_resources, tenant_provisioning_resources, + amazon_ads_reporting_resources, + selling_partner_reporting_resources, creating_resources_condition: CfnCondition, solution_buckets, ) -> None: @@ -41,6 +43,8 @@ def __init__( self._resource_prefix = Aws.STACK_NAME self._workflow_manager_resources = workflow_manager_resources self._tenant_provisioning_resources = tenant_provisioning_resources + self._amazon_ads_reporting_resources = amazon_ads_reporting_resources + self._selling_partner_reporting_resources = selling_partner_reporting_resources self._solution_buckets = solution_buckets self._creating_resources_condition = creating_resources_condition @@ -97,7 +101,7 @@ def _create_sagemaker_role(self) -> None: ] ), - # give sagemaker permission to invoke the WFM SM startup lambdas + # give sagemaker permission to invoke the microservice state machine startup lambdas PolicyStatement( effect=Effect.ALLOW, actions=["lambda:InvokeFunction"], @@ -107,7 +111,12 @@ def _create_sagemaker_role(self) -> None: self._workflow_manager_resources.lambda_create_workflow_schedule.function_arn, self._workflow_manager_resources.lambda_delete_workflow_schedule.function_arn, self._tenant_provisioning_resources.lambda_invoke_tps_initialize_sm.function_arn, - self._workflow_manager_resources.lambda_amc_auth.function_arn + self._workflow_manager_resources.lambda_amc_auth.function_arn, + self._amazon_ads_reporting_resources.invoke_ads_report_sm_lambda.function_arn, + self._amazon_ads_reporting_resources.get_profiles_lambda.function_arn, + self._amazon_ads_reporting_resources.schedule_report_lambda.function_arn, + self._selling_partner_reporting_resources.selling_partner_invoke_state_machine.function_arn, + self._selling_partner_reporting_resources.selling_partner_schedule_report.function_arn ], ), # give sagemaker permission to copy the platform manager files from the foundations artifact bucket @@ -182,7 +191,12 @@ def _create_sagemaker_lifecycle_config(self) -> None: CREATE_WORKFLOW_SCHEDULE_NAME="CREATE_WORKFLOW_SCHEDULE_NAME={self._workflow_manager_resources.lambda_create_workflow_schedule.function_name}" INVOKE_TPS_SM_NAME="INVOKE_TPS_SM_NAME={self._tenant_provisioning_resources.lambda_invoke_tps_initialize_sm.function_name}" DELETE_WORKFLOW_SCHEDULE_NAME="DELETE_WORKFLOW_SCHEDULE_NAME={self._workflow_manager_resources.lambda_delete_workflow_schedule.function_name}" - AMC_AUTH_LAMBDA_NAME="AMC_AUTH_LAMBDA_NAME={self._workflow_manager_resources.lambda_amc_auth.function_name}" + AMAZON_ADS_AUTH_LAMBDA_NAME="AMAZON_ADS_AUTH_LAMBDA_NAME={self._workflow_manager_resources.lambda_amc_auth.function_name}" + INVOKE_ADS_REPORT_SM_NAME="INVOKE_ADS_REPORT_SM_NAME={self._amazon_ads_reporting_resources.invoke_ads_report_sm_lambda.function_name}" + SCHEDULE_ADS_REPORT_NAME="SCHEDULE_ADS_REPORT_NAME={self._amazon_ads_reporting_resources.schedule_report_lambda.function_name}" + GET_PROFILES_NAME="GET_PROFILES_NAME={self._amazon_ads_reporting_resources.get_profiles_lambda.function_name}" + INVOKE_SP_REPORT_SM_NAME="INVOKE_SP_REPORT_SM_NAME={self._selling_partner_reporting_resources.selling_partner_invoke_state_machine.function_name}" + SCHEDULE_SP_REPORT_NAME="SCHEDULE_SP_REPORT_NAME={self._selling_partner_reporting_resources.selling_partner_schedule_report.function_name}" REGION="REGION={Aws.REGION}" RULE_PREFIX="RULE_PREFIX={self._resource_prefix}" @@ -200,7 +214,12 @@ def _create_sagemaker_lifecycle_config(self) -> None: grep -qF "$CREATE_WORKFLOW_SCHEDULE_NAME" "$FILE" || echo "$CREATE_WORKFLOW_SCHEDULE_NAME" >> "$FILE" grep -qF "$INVOKE_TPS_SM_NAME" "$FILE" || echo "$INVOKE_TPS_SM_NAME" >> "$FILE" grep -qF "$DELETE_WORKFLOW_SCHEDULE_NAME" "$FILE" || echo "$DELETE_WORKFLOW_SCHEDULE_NAME" >> "$FILE" - grep -qF "$AMC_AUTH_LAMBDA_NAME" "$FILE" || echo "$AMC_AUTH_LAMBDA_NAME" >> "$FILE" + grep -qF "$AMAZON_ADS_AUTH_LAMBDA_NAME" "$FILE" || echo "$AMAZON_ADS_AUTH_LAMBDA_NAME" >> "$FILE" + grep -qF "$INVOKE_ADS_REPORT_SM_NAME" "$FILE" || echo "$INVOKE_ADS_REPORT_SM_NAME" >> "$FILE" + grep -qF "$GET_PROFILES_NAME" "$FILE" || echo "$GET_PROFILES_NAME" >> "$FILE" + grep -qF "$SCHEDULE_ADS_REPORT_NAME" "$FILE" || echo "$SCHEDULE_ADS_REPORT_NAME" >> "$FILE" + grep -qF "$INVOKE_SP_REPORT_SM_NAME" "$FILE" || echo "$INVOKE_SP_REPORT_SM_NAME" >> "$FILE" + grep -qF "$SCHEDULE_SP_REPORT_NAME" "$FILE" || echo "$SCHEDULE_SP_REPORT_NAME" >> "$FILE" grep -qF "$REGION" "$FILE" || echo "$REGION" >> "$FILE" grep -qF "$RULE_PREFIX" "$FILE" || echo "$RULE_PREFIX" >> "$FILE" diff --git a/source/infrastructure/reporting_microservices/__init__.py b/source/infrastructure/reporting_microservices/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/source/infrastructure/data_lake/glue/lambdas/sdlf_heavy_transform/adtech/__init__.py b/source/infrastructure/reporting_microservices/amazon_ads_reporting/__init__.py similarity index 53% rename from source/infrastructure/data_lake/glue/lambdas/sdlf_heavy_transform/adtech/__init__.py rename to source/infrastructure/reporting_microservices/amazon_ads_reporting/__init__.py index 04f8b7b..0bad317 100644 --- a/source/infrastructure/data_lake/glue/lambdas/sdlf_heavy_transform/adtech/__init__.py +++ b/source/infrastructure/reporting_microservices/amazon_ads_reporting/__init__.py @@ -1,2 +1,7 @@ # Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. # SPDX-License-Identifier: Apache-2.0 +from .amazon_ads_reporting import AmazonAdsReporting + +__all__ = [ + "AmazonAdsReporting" +] \ No newline at end of file diff --git a/source/infrastructure/reporting_microservices/amazon_ads_reporting/amazon_ads_reporting.py b/source/infrastructure/reporting_microservices/amazon_ads_reporting/amazon_ads_reporting.py new file mode 100644 index 0000000..f2199b4 --- /dev/null +++ b/source/infrastructure/reporting_microservices/amazon_ads_reporting/amazon_ads_reporting.py @@ -0,0 +1,315 @@ +# Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. +# SPDX-License-Identifier: Apache-2.0 + +from constructs import Construct +import aws_cdk as cdk +from aws_cdk import aws_lambda as lambda_ +from aws_cdk import aws_stepfunctions as sfn +from aws_cdk import aws_iam as iam +from aws_cdk import aws_stepfunctions_tasks as sfn_tasks +from aws_cdk import aws_s3 as s3 +from aws_cdk import aws_kms as kms +from aws_cdk import Aws +import os +from pathlib import Path +from aws_lambda_layers.aws_solutions.layer import SolutionsLayer +from aws_cdk.aws_lambda import Runtime, Architecture +from aws_solutions.cdk.aws_lambda.python.function import SolutionsPythonFunction +from aws_solutions.cdk.aws_lambda.layers.aws_lambda_powertools import PowertoolsLayer +from amc_insights.condition_aspect import ConditionAspect +from data_lake.foundations.foundations_construct import FoundationsConstruct + + +class AmazonAdsReporting(Construct): + def __init__( + self, + scope, + id, + amazon_ads_secrets_manager, + amazon_ads_secrets_manager_lambda_policy, + lambda_layers, + creating_resources_condition: cdk.CfnCondition, + foundations_resources: FoundationsConstruct, + team, + dataset, + reporting_shared_resources + ) -> None: + super().__init__(scope, id) + + # Apply condition to create Microservice resources + cdk.Aspects.of(self).add(ConditionAspect(self, "ConditionAspect", creating_resources_condition)) + + self._resource_prefix = cdk.Aws.STACK_NAME + self.amazon_ads_secrets_manager = amazon_ads_secrets_manager + self.amazon_ads_secrets_manager_lambda_policy = amazon_ads_secrets_manager_lambda_policy + self.lambda_layers = lambda_layers + self._foundations_resources = foundations_resources + self._team = team + self._dataset = dataset + self.reporting_shared = reporting_shared_resources + self.lambda_function_list = [] + + self.create_lambdas() + self.create_state_machine() + + def create_lambdas(self): + amazon_ads_reporting_layer = lambda_.LayerVersion( + self, + "AmazonAdsReportingLayer", + code=lambda_.Code.from_asset( + path=os.path.join( + f"{Path(__file__).parents[0]}", + "reporting_service/lambda_layers/amazon_ads_reporting_layer/" + ) + ), + layer_version_name=f"{self._resource_prefix}-amazon-ads-reporting-layer", + compatible_runtimes=[lambda_.Runtime.PYTHON_3_11], + ) + + self.request_sponsored_ads_v3_lambda = lambda_.Function( + self, + "RequestSponsoredAdsReport", + code=lambda_.Code.from_asset(os.path.join(f"{Path(__file__).parents[0]}", + "reporting_service/lambdas/RequestSponsoredAdsReport")), + handler="handler.handler", # NOSONAR + description="Request Amazon Ads Sponsored Ads Report", + timeout=cdk.Duration.seconds(30), + memory_size=128, + runtime=lambda_.Runtime.PYTHON_3_11, + architecture=lambda_.Architecture.ARM_64, + environment={ + "SOLUTION_ID": self.node.try_get_context("SOLUTION_ID"), + "SOLUTION_VERSION": self.node.try_get_context("SOLUTION_VERSION"), + "METRICS_NAMESPACE": self.node.try_get_context("METRICS_NAMESPACE"), + "STACK_NAME": cdk.Aws.STACK_NAME, + "REGION": cdk.Aws.REGION, + "RESOURCE_PREFIX": self._resource_prefix, + "AMAZON_ADS_SECRETS_MANAGER": self.amazon_ads_secrets_manager.secret_name, + }, + layers=[amazon_ads_reporting_layer, self.lambda_layers.microservice_layer, + SolutionsLayer.get_or_create(self), self.lambda_layers.metrics_layer] + ) + self.amazon_ads_secrets_manager_lambda_policy.attach_to_role(self.request_sponsored_ads_v3_lambda.role) + self.amazon_ads_secrets_manager.encryption_key.grant_encrypt_decrypt(self.request_sponsored_ads_v3_lambda.role) + + self.check_report_status = lambda_.Function( + self, + "CheckReportStatus", + code=lambda_.Code.from_asset(os.path.join(f"{Path(__file__).parents[0]}", + "reporting_service/lambdas/CheckReportStatus")), + handler="handler.handler", # NOSONAR + description="Amazon Ads Check Report Status", + timeout=cdk.Duration.seconds(30), + memory_size=128, + runtime=lambda_.Runtime.PYTHON_3_11, + architecture=lambda_.Architecture.ARM_64, + environment={ + "SOLUTION_ID": self.node.try_get_context("SOLUTION_ID"), + "SOLUTION_VERSION": self.node.try_get_context("SOLUTION_VERSION"), + "METRICS_NAMESPACE": self.node.try_get_context("METRICS_NAMESPACE"), + "STACK_NAME": cdk.Aws.STACK_NAME, + "REGION": cdk.Aws.REGION, + "RESOURCE_PREFIX": self._resource_prefix, + "AMAZON_ADS_SECRETS_MANAGER": self.amazon_ads_secrets_manager.secret_name, + }, + layers=[amazon_ads_reporting_layer, self.lambda_layers.microservice_layer, + SolutionsLayer.get_or_create(self), self.lambda_layers.metrics_layer] + ) + self.amazon_ads_secrets_manager_lambda_policy.attach_to_role(self.check_report_status.role) + self.amazon_ads_secrets_manager.encryption_key.grant_encrypt_decrypt(self.check_report_status.role) + + self.get_profiles_lambda = lambda_.Function( + self, + "GetProfilesFunction", + code=lambda_.Code.from_asset(os.path.join(f"{Path(__file__).parents[0]}", + "reporting_service/lambdas/GetProfiles")), + handler="handler.handler", # NOSONAR + description="Gets profile settings from Amazon Ads api", + timeout=cdk.Duration.seconds(30), + memory_size=128, + runtime=lambda_.Runtime.PYTHON_3_11, + architecture=lambda_.Architecture.ARM_64, + environment={ + "SOLUTION_ID": self.node.try_get_context("SOLUTION_ID"), + "SOLUTION_VERSION": self.node.try_get_context("SOLUTION_VERSION"), + "METRICS_NAMESPACE": self.node.try_get_context("METRICS_NAMESPACE"), + "STACK_NAME": cdk.Aws.STACK_NAME, + "REGION": cdk.Aws.REGION, + "RESOURCE_PREFIX": self._resource_prefix, + "AMAZON_ADS_SECRETS_MANAGER": self.amazon_ads_secrets_manager.secret_name + }, + layers=[ + amazon_ads_reporting_layer, + self.lambda_layers.microservice_layer, + SolutionsLayer.get_or_create(self), + self.lambda_layers.metrics_layer + ] + ) + self.amazon_ads_secrets_manager_lambda_policy.attach_to_role(self.get_profiles_lambda.role) + self.amazon_ads_secrets_manager.encryption_key.grant_encrypt_decrypt(self.get_profiles_lambda.role) + + self.download_report = lambda_.Function( + self, + "DownloadReport", + code=lambda_.Code.from_asset(os.path.join(f"{Path(__file__).parents[0]}", + "reporting_service/lambdas/DownloadReport")), + handler="handler.handler", # NOSONAR + description="Download Amazon Ads Report", + timeout=cdk.Duration.seconds(30), + memory_size=128, + runtime=lambda_.Runtime.PYTHON_3_11, + architecture=lambda_.Architecture.ARM_64, + environment={ + "SOLUTION_ID": self.node.try_get_context("SOLUTION_ID"), + "SOLUTION_VERSION": self.node.try_get_context("SOLUTION_VERSION"), + "METRICS_NAMESPACE": self.node.try_get_context("METRICS_NAMESPACE"), + "STACK_NAME": cdk.Aws.STACK_NAME, + "REGION": cdk.Aws.REGION, + "RESOURCE_PREFIX": self._resource_prefix, + "ADS_REPORT_BUCKET": self.reporting_shared.bucket.bucket_name, + "ADS_REPORT_BUCKET_KMS_KEY_ID": self.reporting_shared.bucket.encryption_key.key_id, + "TEAM": self._team, + "DATASET": self._dataset + }, + layers=[amazon_ads_reporting_layer, self.lambda_layers.microservice_layer, + SolutionsLayer.get_or_create(self), PowertoolsLayer.get_or_create(self), + self.lambda_layers.metrics_layer] + ) + self.reporting_shared.bucket_access_policy.attach_to_role(self.download_report.role) + + self.invoke_ads_report_sm_lambda = lambda_.Function( + self, + "InvokeAdsReportSM", + code=lambda_.Code.from_asset(os.path.join(f"{Path(__file__).parents[0]}", + "reporting_service/lambdas/InvokeAdsReportSM")), + handler="handler.handler", # NOSONAR + description="Invoke state machine for Amazon Ads Reporting", + timeout=cdk.Duration.seconds(30), + memory_size=128, + runtime=lambda_.Runtime.PYTHON_3_11, + architecture=lambda_.Architecture.ARM_64, + environment={ + "SOLUTION_ID": self.node.try_get_context("SOLUTION_ID"), + "SOLUTION_VERSION": self.node.try_get_context("SOLUTION_VERSION"), + "METRICS_NAMESPACE": self.node.try_get_context("METRICS_NAMESPACE"), + "STACK_NAME": cdk.Aws.STACK_NAME, + "REGION": cdk.Aws.REGION, + "RESOURCE_PREFIX": self._resource_prefix + }, + layers=[amazon_ads_reporting_layer, self.lambda_layers.microservice_layer, + self.lambda_layers.metrics_layer, SolutionsLayer.get_or_create(self), + PowertoolsLayer.get_or_create(self)] + ) + + self.schedule_report_lambda = lambda_.Function( + self, + "ScheduleAdsReport", + code=lambda_.Code.from_asset( + os.path.join(f"{Path(__file__).parents[0]}", "reporting_service/lambdas/ScheduleAdsReport")), + handler="handler.handler", # NOSONAR, + description="Schedule report for Amazon Ads Reporting", + timeout=cdk.Duration.seconds(30), + memory_size=128, + runtime=lambda_.Runtime.PYTHON_3_11, + architecture=lambda_.Architecture.ARM_64, + environment={ + "SOLUTION_ID": self.node.try_get_context("SOLUTION_ID"), + "SOLUTION_VERSION": self.node.try_get_context("SOLUTION_VERSION"), + "METRICS_NAMESPACE": self.node.try_get_context("METRICS_NAMESPACE"), + "REGION": Aws.REGION, + "RESOURCE_PREFIX": self._resource_prefix, + "DATASET": self._dataset, + "INVOKE_ADS_REPORT_SM_LAMBDA_ARN": self.invoke_ads_report_sm_lambda.function_arn + }, + layers=[amazon_ads_reporting_layer, self.lambda_layers.microservice_layer, + SolutionsLayer.get_or_create(self), self.lambda_layers.metrics_layer] + ) + self.reporting_shared.cloudwatch_events_policy.attach_to_role(self.schedule_report_lambda.role) + + self.lambda_function_list.extend( + [ + self.request_sponsored_ads_v3_lambda, + self.check_report_status, + self.get_profiles_lambda, + self.download_report, + self.invoke_ads_report_sm_lambda, + self.schedule_report_lambda + ] + ) + for function in self.lambda_function_list: + self.reporting_shared.cloudwatch_metrics_policy.attach_to_role(function.role) + + def create_state_machine(self): + # constants for sonarqube + PAYLOAD = "$.Payload" + RESPONSE_STATUS = "$.responseStatus" + + task_request_sponsored_ads_version_3_report = sfn_tasks.LambdaInvoke( + self, + "Create Sponsored Ad Report", + output_path=PAYLOAD, + lambda_function=self.request_sponsored_ads_v3_lambda + ) + task_check_report_status = sfn_tasks.LambdaInvoke( + self, + "Check Report Status", + output_path=PAYLOAD, + lambda_function=self.check_report_status + ) + + task_download_report = sfn_tasks.LambdaInvoke( + self, + "Download Report", + output_path=PAYLOAD, + lambda_function=self.download_report + ) + + wait_5_minutes_to_generate_report = sfn.Wait( + self, + 'Wait 5 minutes before re-checking generation status of report', + time=sfn.WaitTime.duration(cdk.Duration.seconds(300))) + + choice_evaluate_request_report_response = sfn.Choice( + self, + "Evaluate Request Report Response" + ).when( + sfn.Condition.or_( + sfn.Condition.string_equals( + RESPONSE_STATUS, + "PENDING" + ), + sfn.Condition.string_equals( + RESPONSE_STATUS, + "PROCESSING" + ) + ), + wait_5_minutes_to_generate_report).when( + sfn.Condition.or_( + sfn.Condition.string_equals( + RESPONSE_STATUS, + "COMPLETED" + ) + ), + task_download_report + ).otherwise(sfn.Fail( + self, + 'Failed to request report' + )) + + task_request_sponsored_ads_version_3_report.next(choice_evaluate_request_report_response) + wait_5_minutes_to_generate_report.next(task_check_report_status) + task_check_report_status.next(choice_evaluate_request_report_response) + + self.ads_report_stepfunctions = sfn.StateMachine( + self, + "AmazonAdsCreateReportSM", + state_machine_name=f"{self._resource_prefix}-amazon-ads-reports", + definition_body=sfn.DefinitionBody.from_chainable(task_request_sponsored_ads_version_3_report), + ) + + # Grant lambda access to invoke the state machine + self.ads_report_stepfunctions.grant_start_execution(self.invoke_ads_report_sm_lambda.role) + self.invoke_ads_report_sm_lambda.add_environment( + "STEP_FUNCTION_STATE_MACHINE_ARN", + self.ads_report_stepfunctions.state_machine_arn + ) diff --git a/source/infrastructure/reporting_microservices/amazon_ads_reporting/reporting_service/__init__.py b/source/infrastructure/reporting_microservices/amazon_ads_reporting/reporting_service/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/source/infrastructure/reporting_microservices/amazon_ads_reporting/reporting_service/lambda_layers/__init__.py b/source/infrastructure/reporting_microservices/amazon_ads_reporting/reporting_service/lambda_layers/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/source/infrastructure/reporting_microservices/amazon_ads_reporting/reporting_service/lambda_layers/amazon_ads_reporting_layer/__init__.py b/source/infrastructure/reporting_microservices/amazon_ads_reporting/reporting_service/lambda_layers/amazon_ads_reporting_layer/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/source/infrastructure/reporting_microservices/amazon_ads_reporting/reporting_service/lambda_layers/amazon_ads_reporting_layer/python/__init__.py b/source/infrastructure/reporting_microservices/amazon_ads_reporting/reporting_service/lambda_layers/amazon_ads_reporting_layer/python/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/source/infrastructure/reporting_microservices/amazon_ads_reporting/reporting_service/lambda_layers/amazon_ads_reporting_layer/python/amazon_ads_api_interface/__init__.py b/source/infrastructure/reporting_microservices/amazon_ads_reporting/reporting_service/lambda_layers/amazon_ads_reporting_layer/python/amazon_ads_api_interface/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/source/infrastructure/reporting_microservices/amazon_ads_reporting/reporting_service/lambda_layers/amazon_ads_reporting_layer/python/amazon_ads_api_interface/amazon_ads_api_interface.py b/source/infrastructure/reporting_microservices/amazon_ads_reporting/reporting_service/lambda_layers/amazon_ads_reporting_layer/python/amazon_ads_api_interface/amazon_ads_api_interface.py new file mode 100644 index 0000000..a1741c4 --- /dev/null +++ b/source/infrastructure/reporting_microservices/amazon_ads_reporting/reporting_service/lambda_layers/amazon_ads_reporting_layer/python/amazon_ads_api_interface/amazon_ads_api_interface.py @@ -0,0 +1,356 @@ +# Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. +# SPDX-License-Identifier: Apache-2.0 + +import json +import os +from typing import Union +from datetime import datetime +import urllib3 +from botocore import config +import urllib +from microservice_shared.secrets import SecretsHelper +from microservice_shared.utilities import JsonUtil, LoggerUtil +from microservice_shared.api import ApiHelper, RequestParams + +SOLUTION_VERSION = os.environ.get( + "VERSION", os.environ.get("SOLUTION_VERSION") +) +REGION = os.environ["REGION"] +SOLUTION_ID = os.environ["SOLUTION_ID"] +solution_config = {"region_name": REGION, "user_agent_extra": f"AwsSolution/{SOLUTION_ID}/{SOLUTION_VERSION}"} +config = config.Config(**solution_config) + +logger = LoggerUtil.create_logger() +json_helper = JsonUtil() +api_helper = ApiHelper() + + +class ExceptionResponse: + """Used to return a standard structured response if exception captured before making http requests to Amazon Ads""" + + def __init__(self, is_success, response_status, response_message): + self.success = is_success or False + self.response = { + "responseStatus": response_status or "FAILED", + 'responseMessage': response_message or "Check state machine logs for more detail" + } + + +class AmazonAdsReportingAPIResponse: + """Used to return a standard structured response by processing the response from the Amazon Ads Reporting API""" + + def __init__(self, response: urllib3.HTTPResponse): + """ + Initialize the AmazonAdsReportingAPIResponse. + + Parameters + ---------- + response : urllib3.HTTPResponse + The HTTP response from the Amazon Ads Reporting API. + """ + self.http_response = response + self.response_data = json.loads(response.data.decode("utf-8")) + self.status_code = response.status + self.response_status = self.response_data.get('status') or str(self.status_code) + self.response_received_time = datetime.now().strftime('%Y-%m-%dT%H:%M:%S') + self.response_text = response.data.decode("utf-8") + + logger.info("\nBEGIN STRUCTURED HTTP RESPONSE+++++++++++++++++++++++++++++++++++") + + self.response = {"responseReceivedTime": self.response_received_time, + "responseStatus": self.response_status, "statusCode": self.status_code, + "requestURL": response.geturl()} + + if json_helper.is_json(self.response_text): + self.response.update(json.loads(self.response_text)) + + if self.status_code in range(200, 204): + self.success = True + # Remove status from response and rename to responseStatus because status is a reserved word in DynamoDB + if 'status' in self.response: + del self.response['status'] + else: + self.success = False + self.response['responseStatus'] = 'FAILED' + + logger.info(f"Structured response: {self.response}") + logger.info("\nEND STRUCTURED HTTP RESPONSE+++++++++++++++++++++++++++++++++++") + + def log_response(self): + if self.success: + logger.info(self.response) + else: + logger.error(self.response) + + +class AmazonAdsAPIs: + """ + Used to interact with Amazon Ads reporting API Endpoint by making HTTP Requests for + create report and check report status requests + """ + + def __init__(self, region, auth_id=None): + """ + Creates a new instance of the interface object based upon Amazon Ads reporting feature + + Parameters + ---------- + region : str + The region for the request. + auth_id : str, optional + The authorization Id key for the token credentials. + """ + self.region = region + self.auth_id = auth_id + + self.secrets_helper = SecretsHelper( + secret_key=os.environ["AMAZON_ADS_SECRETS_MANAGER"], + auth_id=self.auth_id + ) + + def verify_amazon_ads_request(self) -> dict: + clients_and_tokens = self.secrets_helper.get_access_token() + if clients_and_tokens.get("authorize_url"): + raise RuntimeError("Unauthorized AMC request.") + return clients_and_tokens + + def process_request(self, ads_request, kwargs, return_raw=False) -> Union[AmazonAdsReportingAPIResponse, dict]: + """ + Prepare HTTP headers then make HTTP requests. + + Parameters + ---------- + ads_request : RequestParams + RequestParams object containing the necessary parameters for the AMC API request. + kwargs : dict + Dictionary containing Client ID, Access Token, and Profile ID + return_raw : bool, optional + Flag to return raw response instead of structured response, by default False + + Returns + ------- + Union[AmazonAdsReportingAPIResponse, dict] + Structure Response from the Amazon Ads API or raw response if return_raw is True. + """ + # we initialize default headers while checking for additional/custom values as well + # api calls to the reporting endpoint require profile_id while the profile endpoint does not + headers = { + "Amazon-Advertising-API-ClientId": kwargs["client_id"], + "Authorization": f'Bearer {kwargs["access_token"]}', + "Content-Type": kwargs.get("Content-Type", "application/json"), + "x-amzn-service-name": "amazon-marketing-cloud-insights-on-aws", + "x-amzn-service-version": SOLUTION_VERSION + } + if kwargs.get("profile_id"): + headers["Amazon-Advertising-API-Scope"] = kwargs["profile_id"] + + logger.debug(f"AMAZON_ADS_REPORT_REQUEST_URL: {ads_request.request_url}") + logger.debug(f"AMAZON_ADS_REPORT_REQUEST_PAYLOAD: {ads_request.payload}") + logger.debug(f"AMAZON_ADS_REPORT_HTTP_METHOD: {ads_request.http_method}") + logger.debug(f"AMAZON_ADS_REPORT_REQUEST_PARAMETERS: {ads_request.request_parameters}") + + # Use client id and access token stored in Secrets Manager to authorize requests. + # If requests are Unauthorized (status code 401), refresh the access token, then make request again using + # the new access token. + response = api_helper.send_request( + request_url=ads_request.request_url, + headers=headers, + http_method=ads_request.http_method, + data=ads_request.payload, + query_params=ads_request.request_parameters, + ) + + if response.status == 401: + logger.info( + f"Request to {ads_request.request_url} is Unauthorized (status code 401), refresh access token, then try again") + tokens = self.verify_amazon_ads_request() + headers["Authorization"] = f'Bearer {tokens["access_token"]}' + + response = api_helper.send_request( + request_url=ads_request.request_url, + headers=headers, + http_method=ads_request.http_method, + data=ads_request.payload, + query_params=ads_request.request_parameters, + ) + + if return_raw: + return json.loads(response.data.decode("utf-8")) + else: + return AmazonAdsReportingAPIResponse(response) + + def get_ads_parameters(self) -> dict: + """ + Retrieves values from secrets manager. + + Returns + ------- + dict: Dictionary containing the necessary parameters for Amazon Ads reporting. + Keys include 'client_id', and 'access_token'. + """ + secrets = self.secrets_helper.get_secret() + self.secrets_helper.validate_secrets(secrets) + + client_id = secrets.get("client_id") + access_token = secrets.get("access_token", "") + + ads_parameters = { + "client_id": client_id, + "access_token": access_token, + } + + return ads_parameters + + def request_sponsored_ads_v3_reporting( + self, + version_3_reporting_data, + profile_id: str, + ) -> Union[AmazonAdsReportingAPIResponse, ExceptionResponse]: + """ + Make a request for sponsored ads V3 reporting. + + Parameters + ---------- + version_3_reporting_data : dict + The reporting data for version 3. + profile_id : str + The profile ID for the request. + + Returns + ------- + Union[AmazonAdsReportingAPIResponse, ExceptionResponse] + The response from the Amazon Ads API or a ExceptionResponse in case of an error. + """ + try: + request_body = json.dumps(version_3_reporting_data, default=json_helper.json_encoder_default) + + ads_kwargs = self.get_ads_parameters() + ads_kwargs.update({ + "profile_id": profile_id + }) + ads_kwargs.update({ + "Content-Type": "application/vnd.createasyncreportrequest.v3+json" + }) + + request_url = AmazonAdsReportingUrlBuilder(self.region).get_sponsored_ads_v3_reporting_url() + + amazon_ads_request = RequestParams( + request_url=request_url, + http_method="POST", + payload=request_body, + ) + + amazon_ads_response = self.process_request(amazon_ads_request, ads_kwargs) + + amazon_ads_response.log_response() + return amazon_ads_response + except Exception as ex: + logger.error(ex) + # Return a structured response for state machine to notify users the request failed via email + return ExceptionResponse(is_success=False, response_status="FAILED", response_message=repr(ex)) + + def report_status( + self, + report_id: str, + profile_id: str, + ) -> Union[AmazonAdsReportingAPIResponse, ExceptionResponse]: + """ + Check the status of a report. + + Parameters + ---------- + report_id : str + The ID of the report. + profile_id : str + The profile ID for the request. + + Returns + ------- + Union[AmazonAdsReportingAPIResponse, ExceptionResponse] + The response from the Amazon Ads API or a ExceptionResponse in case of an error. + """ + try: + ads_kwargs = self.get_ads_parameters() + ads_kwargs.update({ + "profile_id": profile_id + }) + ads_kwargs.update({ + "Content-Type": "application/vnd.createasyncreportrequest.v3+json" + }) + + request_url = AmazonAdsReportingUrlBuilder(self.region).get_report_status_url(report_id) + + amazon_ads_request = RequestParams( + request_url=request_url, + http_method="GET", + ) + + amazon_ads_response = self.process_request(amazon_ads_request, ads_kwargs) + + amazon_ads_response.log_response() + return amazon_ads_response + except Exception as ex: + logger.error(ex) + # Return a structured response for state machine to notify users the request failed via email + return ExceptionResponse(is_success=False, response_status="FAILED", response_message=repr(ex)) + + def get_profiles_by_region( + self, + ) -> Union[list, ExceptionResponse]: + """ + Get the list of profiles for a particular region. + + Parameters + ---------- + region : str + The region for the request. + + Returns + ------- + Union[list, ExceptionResponse] + A list of profiles or a ExceptionResponse in case of an error. + """ + try: + ads_kwargs = self.get_ads_parameters() + + request_url = AmazonAdsReportingUrlBuilder(self.region).get_profiles_url() + + amazon_ads_request = RequestParams( + request_url=request_url, + http_method="GET", + ) + + amazon_ads_response = self.process_request(ads_request=amazon_ads_request,kwargs=ads_kwargs, return_raw=True) + return amazon_ads_response + except Exception as ex: + logger.error(ex) + return ExceptionResponse(is_success=False, response_status="FAILED", response_message=repr(ex)) + + +class AmazonAdsReportingUrlBuilder: + def __init__(self, region): + self.base_url = self.get_base_url(region) + + @staticmethod + def get_base_url(region): + """Returns the base url for a given Amazon Ads region""" + + url_region_map = { + "North America": "https://advertising-api.amazon.com", + "Europe": "https://advertising-api-eu.amazon.com", + "APAC": "https://advertising-api-fe.amazon.com" + } + try: + return url_region_map[region] + except KeyError: + raise ValueError(f"Invalid region '{region}'. Supported regions are: {list(url_region_map.keys())}") + + def get_report_status_url(self, report_id: str) -> str: + url_path = f"reporting/reports/{report_id}" + return urllib.parse.urljoin(self.base_url, url_path) + + def get_sponsored_ads_v3_reporting_url(self) -> str: + return urllib.parse.urljoin(self.base_url, "reporting/reports") + + def get_profiles_url(self) -> str: + return urllib.parse.urljoin(self.base_url, "/v2/profiles") diff --git a/source/infrastructure/reporting_microservices/amazon_ads_reporting/reporting_service/lambdas/CheckReportStatus/__init__.py b/source/infrastructure/reporting_microservices/amazon_ads_reporting/reporting_service/lambdas/CheckReportStatus/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/source/infrastructure/reporting_microservices/amazon_ads_reporting/reporting_service/lambdas/CheckReportStatus/handler.py b/source/infrastructure/reporting_microservices/amazon_ads_reporting/reporting_service/lambdas/CheckReportStatus/handler.py new file mode 100644 index 0000000..eb88cb4 --- /dev/null +++ b/source/infrastructure/reporting_microservices/amazon_ads_reporting/reporting_service/lambdas/CheckReportStatus/handler.py @@ -0,0 +1,39 @@ +# Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. +# SPDX-License-Identifier: Apache-2.0 + +import os +from microservice_shared.utilities import LoggerUtil +from amazon_ads_api_interface import amazon_ads_api_interface +from cloudwatch_metrics import metrics + +logger = LoggerUtil.create_logger() + +METRICS_NAMESPACE = os.environ['METRICS_NAMESPACE'] +STACK_NAME = os.environ['STACK_NAME'] + + +def handler(event, _): + # record Lambda invocation to CloudWatch metric + metrics.Metrics(METRICS_NAMESPACE, STACK_NAME, logger).put_metrics_count_value_1(metric_name="AdsCheckReportStatus") + + logger.info(f"Event: {event}") + + profile_id = event['profileId'] + auth_id = event.get('authId') + region = event['region'] + report_id = event['reportId'] + + amazon_ads_reporting = amazon_ads_api_interface.AmazonAdsAPIs( + region=region, + auth_id=auth_id + ) + + amazon_ads_response = amazon_ads_reporting.report_status( + report_id=report_id + , profile_id=profile_id + ) + + # Once the report is ready it will return a url in the response which gets addded to the event and passed to the download step + event.update(amazon_ads_response.response) + + return event diff --git a/source/infrastructure/reporting_microservices/amazon_ads_reporting/reporting_service/lambdas/DownloadReport/__init__.py b/source/infrastructure/reporting_microservices/amazon_ads_reporting/reporting_service/lambdas/DownloadReport/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/source/infrastructure/reporting_microservices/amazon_ads_reporting/reporting_service/lambdas/DownloadReport/handler.py b/source/infrastructure/reporting_microservices/amazon_ads_reporting/reporting_service/lambdas/DownloadReport/handler.py new file mode 100644 index 0000000..431b6ac --- /dev/null +++ b/source/infrastructure/reporting_microservices/amazon_ads_reporting/reporting_service/lambdas/DownloadReport/handler.py @@ -0,0 +1,57 @@ +# Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. +# SPDX-License-Identifier: Apache-2.0 + +import os +import urllib3 + +from microservice_shared.utilities import LoggerUtil +from aws_solutions.core.helpers import get_service_client +from cloudwatch_metrics import metrics + +RESOURCE_PREFIX = os.environ['RESOURCE_PREFIX'] +ADS_REPORT_BUCKET = os.environ['ADS_REPORT_BUCKET'] +ADS_REPORT_BUCKET_KMS_KEY_ID = os.environ['ADS_REPORT_BUCKET_KMS_KEY_ID'] +TEAM = os.environ['TEAM'] +DATASET = os.environ['DATASET'] +METRICS_NAMESPACE = os.environ['METRICS_NAMESPACE'] +STACK_NAME = os.environ['STACK_NAME'] + +logger = LoggerUtil.create_logger() + + +def handler(event, _): + # record Lambda invocation to CloudWatch metric + metrics.Metrics(METRICS_NAMESPACE, STACK_NAME, logger).put_metrics_count_value_1(metric_name="AdsDownloadReport") + + logger.info(f"Event: {event}") + + table_name = event["tableName"] + report_id = event["reportId"] + report_url = event["url"] + filename = f"report-{report_id}" + s3_key = f"{TEAM}/{DATASET}/{table_name}/{filename}.json.gz" + + # Download report with 'Content-Type': 'application/vnd.createasyncreportrequest.v3+json' + try: + s3 = get_service_client("s3") + + method = "GET" + report_download_response = urllib3.PoolManager().request(method, report_url) + + s3.put_object( + Body=report_download_response.data, + Bucket=ADS_REPORT_BUCKET, + Key=s3_key, + ServerSideEncryption="aws:kms", + SSEKMSKeyId=ADS_REPORT_BUCKET_KMS_KEY_ID, + Metadata={ + 'timestamp': event.get('timestamp') + } + ) + + except Exception as error: + logger.error(f"Failed to download report from {report_url} to {ADS_REPORT_BUCKET}") + logger.error(error) + raise error + + return event diff --git a/source/infrastructure/reporting_microservices/amazon_ads_reporting/reporting_service/lambdas/GetProfiles/__init__.py b/source/infrastructure/reporting_microservices/amazon_ads_reporting/reporting_service/lambdas/GetProfiles/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/source/infrastructure/reporting_microservices/amazon_ads_reporting/reporting_service/lambdas/GetProfiles/handler.py b/source/infrastructure/reporting_microservices/amazon_ads_reporting/reporting_service/lambdas/GetProfiles/handler.py new file mode 100644 index 0000000..0e293b7 --- /dev/null +++ b/source/infrastructure/reporting_microservices/amazon_ads_reporting/reporting_service/lambdas/GetProfiles/handler.py @@ -0,0 +1,67 @@ +# Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. +# SPDX-License-Identifier: Apache-2.0 + +import os +from amazon_ads_api_interface import amazon_ads_api_interface +from microservice_shared.utilities import LoggerUtil +from cloudwatch_metrics import metrics + +logger = LoggerUtil.create_logger() + +METRICS_NAMESPACE = os.environ['METRICS_NAMESPACE'] +STACK_NAME = os.environ['STACK_NAME'] + +def handler(event, _) -> dict: + """ + Lambda handler function to process an event containing region data and retrieve Amazon Ads profiles for each specified region. + + Parameters + ---------- + event : dict + The event data containing region information and optionally, authentication ID ('authId'). + { + "region": ["North America", "Europe"], + "authId": "example_auth_id" + } + + Returns + ------- + dict : A dictionary mapping each region to its respective profiles or an appropriate message if no profiles are found or an error occurs. + { + "North America": ["profile1", "profile2"], + "Europe": "No profiles found" + } + """ + logger.info(f"Event: {event}") + + # record Lambda invocation to CloudWatch metric + metrics.Metrics(METRICS_NAMESPACE, STACK_NAME, logger).put_metrics_count_value_1(metric_name="AdsGetProfiles") + + if "region" not in event: + raise ValueError("Invalid event data: 'region' is required") + + region_list = event["region"] + if not isinstance(region_list, list): + region_list = [region_list] + + auth_id = event.get('authId', None) + profile_map = {} + + for region in region_list: + amazon_ads_reporting = amazon_ads_api_interface.AmazonAdsAPIs( + region=region + , auth_id=auth_id + ) + response = amazon_ads_reporting.get_profiles_by_region() + + # successful response will return a list + if isinstance(response, list): + if not response: # if list is empty + profile_map[region] = "No profiles found" + profile_map[region] = response + else: + profile_map[region] = response.response["responseMessage"] + + logger.info(f"Profile map: {profile_map}") + return profile_map + \ No newline at end of file diff --git a/source/infrastructure/reporting_microservices/amazon_ads_reporting/reporting_service/lambdas/InvokeAdsReportSM/__init__.py b/source/infrastructure/reporting_microservices/amazon_ads_reporting/reporting_service/lambdas/InvokeAdsReportSM/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/source/infrastructure/reporting_microservices/amazon_ads_reporting/reporting_service/lambdas/InvokeAdsReportSM/handler.py b/source/infrastructure/reporting_microservices/amazon_ads_reporting/reporting_service/lambdas/InvokeAdsReportSM/handler.py new file mode 100644 index 0000000..80b4653 --- /dev/null +++ b/source/infrastructure/reporting_microservices/amazon_ads_reporting/reporting_service/lambdas/InvokeAdsReportSM/handler.py @@ -0,0 +1,95 @@ +# Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. +# SPDX-License-Identifier: Apache-2.0 + +import os +from datetime import datetime +import json +import uuid + +from microservice_shared.utilities import LoggerUtil, JsonUtil, MapUtil +from microservice_shared.dynamic_dates import DynamicDateEvaluator +from microservice_shared.dynamodb import DynamodbHelper +from aws_solutions.core.helpers import get_service_client +from cloudwatch_metrics import metrics + +STEP_FUNCTION_STATE_MACHINE_ARN = os.environ['STEP_FUNCTION_STATE_MACHINE_ARN'] +STACK_NAME = os.environ['STACK_NAME'] +METRICS_NAMESPACE = os.environ['METRICS_NAMESPACE'] +RESOURCE_PREFIX = os.environ['RESOURCE_PREFIX'] + +logger = LoggerUtil.create_logger() +send_metrics = metrics.Metrics(METRICS_NAMESPACE, RESOURCE_PREFIX, logger) +json_helper = JsonUtil() +dynamodb_helper = DynamodbHelper() +dynamic_date_evaluator = DynamicDateEvaluator() +map_helper = MapUtil() +client = get_service_client('stepfunctions') + + +def handler(event, _): + logger.info(f"Event: {event}") + send_metrics.put_metrics_count_value_1(metric_name="InvokeAdsReportSM") + + required_fields = ["profileId", "region", "requestBody"] + for field in required_fields: + if field not in event: + logger.error(f"Missing required field: {field}") + return json.dumps({"Invalid event data: profileId, region, and requestBody are required"}) + + request_body = event['requestBody'] + profile_id = event['profileId'] + region = event['region'] + auth_id = event.get('authId', None) + + # We try to extract the report type from the request but fallback on a default value. + # If the API needs it, this will fail during execution + try: + report_type_id = event['requestBody']['configuration']['reportTypeId'] + send_metrics.put_nested_metrics("AmazonAdsReporting-report_type", {report_type_id: 1}) + except KeyError as e: + logger.error(f"Error extracting reportTypeId from requestBody: {e}") + report_type_id = "default" + + # Customers can optionally pass in a custom table name to use downstream in Glue but will default to profileId-reportId if not provided. + table_name = event.get('tableName', f'{profile_id}-{report_type_id}') + if "/" in table_name: # table_name will be used as part of a specific s3 key prefix pattern - we do not allow this character + logger.error(f"Invalid character '/' in table name: {table_name}") + return json.dumps({"Invalid table name. Remove character '/'": str(table_name)}) + + # Our data lake processing expects GZIP_JSON formatted files, so we override this parameter in our request + configuration = event['requestBody'].get('configuration', {}) + configuration['format'] = 'GZIP_JSON' + event['requestBody']['configuration'] = configuration + + # Check for custom date functions like TODAY() and LASTDAYOFOFFSETMONTH() + map_helper.map_nested_dicts_modify( + dict_to_process=event['requestBody'], + function_to_apply=dynamic_date_evaluator.process_parameter_functions, + date_format='%Y-%m-%d' # required format for amazon ads reporting + ) + + try: + state_machine_input = { + 'tableName': table_name, + 'profileId': profile_id, + 'requestBody': request_body, + 'region': region, + 'authId': auth_id, + 'executionStateMachineArn': STEP_FUNCTION_STATE_MACHINE_ARN, + 'executionCreatedDate': datetime.today().strftime('%Y-%m-%dT%H:%M:%S') + } + execution_name = f"{table_name}"[:65] + f"-{str(uuid.uuid4())[-10:]}" + + logger.info(f"Starting state machine execution with input {state_machine_input}") + response = client.start_execution( + stateMachineArn=STEP_FUNCTION_STATE_MACHINE_ARN, + name=execution_name, + input=json.dumps(state_machine_input, default=json_helper.json_encoder_default) + ) + + logger.info(f"State machine execution response : {response}") + return json.dumps(response, default=json_helper.json_encoder_default) + + except Exception as e: + logger.error(f"Error starting state machine: {e}") + return json.dumps({"Error starting state machine": str(e)}) diff --git a/source/infrastructure/reporting_microservices/amazon_ads_reporting/reporting_service/lambdas/RequestSponsoredAdsReport/__init__.py b/source/infrastructure/reporting_microservices/amazon_ads_reporting/reporting_service/lambdas/RequestSponsoredAdsReport/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/source/infrastructure/reporting_microservices/amazon_ads_reporting/reporting_service/lambdas/RequestSponsoredAdsReport/handler.py b/source/infrastructure/reporting_microservices/amazon_ads_reporting/reporting_service/lambdas/RequestSponsoredAdsReport/handler.py new file mode 100644 index 0000000..d2b1669 --- /dev/null +++ b/source/infrastructure/reporting_microservices/amazon_ads_reporting/reporting_service/lambdas/RequestSponsoredAdsReport/handler.py @@ -0,0 +1,47 @@ +# Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. +# SPDX-License-Identifier: Apache-2.0 + +import os +from microservice_shared.utilities import LoggerUtil, DateUtil +from amazon_ads_api_interface import amazon_ads_api_interface +from cloudwatch_metrics import metrics + +logger = LoggerUtil.create_logger() + +STACK_NAME = os.environ['STACK_NAME'] +METRICS_NAMESPACE = os.environ['METRICS_NAMESPACE'] + + +def handler(event, _): + # record Lambda invocation to CloudWatch metric + metrics.Metrics(METRICS_NAMESPACE, STACK_NAME, logger).put_metrics_count_value_1(metric_name="RequestSponsoredAdsReport") + + logger.info(f"Event: {event}") + + profile_id = event['profileId'] + auth_id = event.get('authId') + region = event['region'] + request_body = event['requestBody'] + + amazon_ads_reporting = amazon_ads_api_interface.AmazonAdsAPIs( + region=region + , auth_id=auth_id + ) + + amazon_ads_response = amazon_ads_reporting.request_sponsored_ads_v3_reporting( + version_3_reporting_data=request_body + , profile_id=profile_id + ) + + # A successful response will return reportId which gets added to the event and passed to the check status step + event.update(amazon_ads_response.response) + + # generate a timestamp that will be added to each record during Stage B Glue processing + try: + timestamp = DateUtil.get_current_utc_iso_timestamp() + event['timestamp'] = timestamp + logger.info(f"Report timestamp: {timestamp}") + except Exception as e: + logger.error(f"Error generating report timestamp: {e}") + + return event diff --git a/source/infrastructure/reporting_microservices/amazon_ads_reporting/reporting_service/lambdas/ScheduleAdsReport/__init__.py b/source/infrastructure/reporting_microservices/amazon_ads_reporting/reporting_service/lambdas/ScheduleAdsReport/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/source/infrastructure/reporting_microservices/amazon_ads_reporting/reporting_service/lambdas/ScheduleAdsReport/handler.py b/source/infrastructure/reporting_microservices/amazon_ads_reporting/reporting_service/lambdas/ScheduleAdsReport/handler.py new file mode 100644 index 0000000..64b40a8 --- /dev/null +++ b/source/infrastructure/reporting_microservices/amazon_ads_reporting/reporting_service/lambdas/ScheduleAdsReport/handler.py @@ -0,0 +1,65 @@ +# Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. +# SPDX-License-Identifier: Apache-2.0 + +import os +import json + +from microservice_shared.utilities import LoggerUtil +from microservice_shared.events import EventsHelper +from cloudwatch_metrics import metrics + +INVOKE_ADS_REPORT_SM_LAMBDA_ARN = os.environ['INVOKE_ADS_REPORT_SM_LAMBDA_ARN'] +METRICS_NAMESPACE = os.environ['METRICS_NAMESPACE'] +RESOURCE_PREFIX = os.environ['RESOURCE_PREFIX'] +DATASET = os.environ['DATASET'] +REGION = os.environ['REGION'] + +logger = LoggerUtil.create_logger() +event_helper = EventsHelper() + + +def handler(event, _): + """ + AWS Lambda function to create a schedule rule for generating an Ads report in EventBridge. + + This function handles the creation of an EventBridge rule based on the input `event`. + It logs the incoming event, increments a custom metric, and invokes the + `create_report_schedule` method to create the rule. If the rule is successfully + created, a URL to the rule in the AWS Management Console is returned. + + **Event Requirements**: + The `event` parameter must be a dictionary containing the following fields: + - `rule_name` (str): The name of the EventBridge rule to be created. + - `schedule_expression` (str): A cron or rate expression that defines when the rule triggers. + - `report_request` (dict): The payload to be passed to the target Lambda function when the rule is triggered. + + Optional fields: + - `state` (str): The state of the rule, either 'ENABLED' or 'DISABLED'. Defaults to 'ENABLED'. + - `rule_description` (str): A description for the rule. + + :param event: The event data passed to the Lambda function, containing details for the schedule rule. + :param _: The context parameter (not used in this function). + + :return: The URL to the created rule in the AWS Management Console if successful, + or a JSON object with an error message if the rule creation fails. + """ + logger.info(f"Event: {event}") + metrics.Metrics(METRICS_NAMESPACE, RESOURCE_PREFIX, logger).put_metrics_count_value_1( + metric_name="ScheduleAdsReport") + + try: + rule_prefix = f"{RESOURCE_PREFIX}-{DATASET}" + rule_name = event.get("rule_name") + + event_helper.create_report_schedule( + event=event, + rule_prefix=rule_prefix, + target_arn=INVOKE_ADS_REPORT_SM_LAMBDA_ARN + ) + + # construct and return the url if the rule is successfully created + rule_url = f"https://{os.environ['REGION']}.console.aws.amazon.com/events/home?region={os.environ['REGION']}#/eventbus/default/rules/{rule_prefix}-{rule_name}" + return rule_url + + except Exception as e: + return json.dumps({"Error creating schedule": str(e)}) diff --git a/source/infrastructure/reporting_microservices/amazon_ads_reporting/reporting_service/lambdas/__init__.py b/source/infrastructure/reporting_microservices/amazon_ads_reporting/reporting_service/lambdas/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/source/infrastructure/reporting_microservices/reporting_shared.py b/source/infrastructure/reporting_microservices/reporting_shared.py new file mode 100644 index 0000000..207f360 --- /dev/null +++ b/source/infrastructure/reporting_microservices/reporting_shared.py @@ -0,0 +1,144 @@ +# Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. +# SPDX-License-Identifier: Apache-2.0 + +from constructs import Construct +import aws_cdk as cdk +from aws_cdk import aws_iam as iam +from aws_cdk import aws_s3 as s3 +from aws_cdk import aws_kms as kms +from aws_cdk import CfnOutput +from aws_solutions.cdk.cfn_nag import add_cfn_nag_suppressions, CfnNagSuppression + +from amc_insights.condition_aspect import ConditionAspect + +class ReportingShared(Construct): + def __init__( + self, + scope, + id, + creating_resources_condition: cdk.CfnCondition, + ) -> None: + super().__init__(scope, id) + + # Apply condition to create Microservice resources + cdk.Aspects.of(self).add(ConditionAspect(self, "ConditionAspect", creating_resources_condition)) + + self._resource_prefix = cdk.Aws.STACK_NAME + + self.bucket_key = kms.Key( + self, + id="BucketKey", + description="Reporting Microservices Bucket Key", + enable_key_rotation=True, + pending_window=cdk.Duration.days(30), + removal_policy=cdk.RemovalPolicy.RETAIN, + ) + + self.bucket = s3.Bucket( + self, + id="Bucket", + encryption_key=self.bucket_key, + access_control=s3.BucketAccessControl.BUCKET_OWNER_FULL_CONTROL, + block_public_access=s3.BlockPublicAccess.BLOCK_ALL, + removal_policy=cdk.RemovalPolicy.RETAIN, + event_bridge_enabled=True, + versioned=True, + enforce_ssl=True, + ) + add_cfn_nag_suppressions( + self.bucket.node.default_child, + [ + CfnNagSuppression(rule_id="W35", reason="Bucket uses CloudTrail logging") + ] + ) + + CfnOutput( + self, + id="ReportBucket", + description="Use this link to access the Amazon Ads and Selling Partner reports bucket", + value=f"https://s3.console.aws.amazon.com/s3/buckets/{self.bucket.bucket_name}", + condition=creating_resources_condition + ) + + # Lambda role policy that allows accessing bucket + self.bucket_access_policy = iam.Policy( + self, "BucketAccessPolicy", + statements=[ + iam.PolicyStatement( + effect=iam.Effect.ALLOW, + actions=[ + "s3:PutObject", + ], + resources=[f"arn:aws:s3:::{self.bucket.bucket_name}", + f"arn:aws:s3:::{self.bucket.bucket_name}/*"] + ), + iam.PolicyStatement( + effect=iam.Effect.ALLOW, + actions=[ + "kms:Decrypt", + "kms:Encrypt", + "kms:GenerateDataKey", + "kms:ReEncryptTo", + "kms:ReEncryptFrom", + "kms:ListAliases", + "kms:ListKeys", + ], + resources=[ + f"arn:aws:kms:{cdk.Aws.REGION}:{cdk.Aws.ACCOUNT_ID}:key/{self.bucket.encryption_key.key_id}" + ], + conditions={ + "StringEquals": { + "kms:CallerAccount": cdk.Aws.ACCOUNT_ID, + "kms:ViaService": f"s3.{cdk.Aws.REGION}.amazonaws.com" + }, + "StringLike": { + "kms:EncryptionContext:aws:s3:arn": [ + self.bucket.bucket_arn, + f"{self.bucket.bucket_arn}/*", + ] + } + } + ) + ] + ) + + # Lambda role policy that allows creating report schedules in EventBridge + self.cloudwatch_events_policy = iam.Policy( + self, + "cloudwatchEvents-Inline-Policy", + statements=[ + iam.PolicyStatement( + actions=[ + "events:PutRule", + "events:PutTargets", + "events:RemoveTargets", + "events:DeleteRule", + "events:TagResource", + "events:ListTargetsByRule" + ], + resources=[f"arn:aws:events:{cdk.Aws.REGION}:{cdk.Aws.ACCOUNT_ID}:rule/{self._resource_prefix}-*"] + ) + ] + ) + + # Lambda role policy that allows sending metrics to Cloudwatch + self.cloudwatch_metrics_policy = iam.Policy( + self, + "PutCloudWatchMetricsPolicy", + statements=[ + iam.PolicyStatement( + effect=iam.Effect.ALLOW, + actions=["cloudwatch:PutMetricData"], + resources=["*"], + conditions={ + "StringEquals": { + "cloudwatch:namespace": self.node.try_get_context("METRICS_NAMESPACE") + } + } + ) + ] + ) + add_cfn_nag_suppressions( + self.cloudwatch_metrics_policy.node.default_child, + [CfnNagSuppression(rule_id="W12", reason="IAM policy should not allow * resource")] + ) diff --git a/source/infrastructure/reporting_microservices/selling_partner_reporting/__init__.py b/source/infrastructure/reporting_microservices/selling_partner_reporting/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/source/infrastructure/reporting_microservices/selling_partner_reporting/reporting_service/__init__.py b/source/infrastructure/reporting_microservices/selling_partner_reporting/reporting_service/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/source/infrastructure/reporting_microservices/selling_partner_reporting/reporting_service/lambda_layers/__init__.py b/source/infrastructure/reporting_microservices/selling_partner_reporting/reporting_service/lambda_layers/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/source/infrastructure/reporting_microservices/selling_partner_reporting/reporting_service/lambda_layers/selling_partner_reporting_layer/__init__.py b/source/infrastructure/reporting_microservices/selling_partner_reporting/reporting_service/lambda_layers/selling_partner_reporting_layer/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/source/infrastructure/reporting_microservices/selling_partner_reporting/reporting_service/lambda_layers/selling_partner_reporting_layer/python/__init__.py b/source/infrastructure/reporting_microservices/selling_partner_reporting/reporting_service/lambda_layers/selling_partner_reporting_layer/python/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/source/infrastructure/reporting_microservices/selling_partner_reporting/reporting_service/lambda_layers/selling_partner_reporting_layer/python/selling_partner_api_interface/__init__.py b/source/infrastructure/reporting_microservices/selling_partner_reporting/reporting_service/lambda_layers/selling_partner_reporting_layer/python/selling_partner_api_interface/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/source/infrastructure/reporting_microservices/selling_partner_reporting/reporting_service/lambda_layers/selling_partner_reporting_layer/python/selling_partner_api_interface/selling_partner_api_interface.py b/source/infrastructure/reporting_microservices/selling_partner_reporting/reporting_service/lambda_layers/selling_partner_reporting_layer/python/selling_partner_api_interface/selling_partner_api_interface.py new file mode 100644 index 0000000..8c9b161 --- /dev/null +++ b/source/infrastructure/reporting_microservices/selling_partner_reporting/reporting_service/lambda_layers/selling_partner_reporting_layer/python/selling_partner_api_interface/selling_partner_api_interface.py @@ -0,0 +1,340 @@ +# Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. +# SPDX-License-Identifier: Apache-2.0 + +import json +import os +from typing import Union +from datetime import datetime +import urllib3 +from botocore import config +import urllib +from microservice_shared.secrets import SecretsHelper +from microservice_shared.utilities import JsonUtil, LoggerUtil +from microservice_shared.api import ApiHelper, RequestParams + +SOLUTION_VERSION = os.environ.get( + "VERSION", os.environ.get("SOLUTION_VERSION") +) +REGION = os.environ["REGION"] +SOLUTION_ID = os.environ["SOLUTION_ID"] +solution_config = {"region_name": REGION, "user_agent_extra": f"AwsSolution/{SOLUTION_ID}/{SOLUTION_VERSION}"} +config = config.Config(**solution_config) + +logger = LoggerUtil.create_logger() +json_helper = JsonUtil() +api_helper = ApiHelper() + + +class ExceptionResponse: + """Used to return a standard structured response if exception captured before making http requests to SP-API""" + + def __init__(self, is_success, response_status, response_message): + self.success = is_success or False + self.response = { + "responseStatus": response_status or "FAILED", + 'responseMessage': response_message or "Check state machine logs for more detail" + } + + +class SellingPartnerReportingAPIResponse: + """Used to return a standard structured response by processing the response from the SP-API Reporting API""" + + def __init__(self, response: urllib3.HTTPResponse): + """ + Initialize the SellingPartnerReportingAPIResponse. + + Parameters + ---------- + response : urllib3.HTTPResponse + The HTTP response from the SP-API Reporting API. + """ + self.http_response = response + self.response_data = json.loads(response.data.decode("utf-8")) + self.status_code = response.status + self.response_status = self.response_data.get('status') or str(self.status_code) + self.response_received_time = datetime.now().strftime('%Y-%m-%dT%H:%M:%S') + self.response_text = response.data.decode("utf-8") + + logger.info("\nBEGIN STRUCTURED HTTP RESPONSE+++++++++++++++++++++++++++++++++++") + + self.response = {"responseReceivedTime": self.response_received_time, + "responseStatus": self.response_status, "statusCode": self.status_code, + "requestURL": response.geturl()} + + if json_helper.is_json(self.response_text): + self.response.update(json.loads(self.response_text)) + + if self.status_code in range(200, 204): + self.success = True + # Remove status from response and rename to responseStatus because status is a reserved word in DynamoDB + if 'status' in self.response: + del self.response['status'] + else: + self.success = False + self.response['responseStatus'] = 'FAILED' + + logger.info(f"Structured response: {self.response}") + logger.info("\nEND STRUCTURED HTTP RESPONSE+++++++++++++++++++++++++++++++++++") + + def log_response(self): + if self.success: + logger.info(self.response) + else: + logger.error(self.response) + + +class SellingPartnerAPI: + """ + Used to interact with SP-API reporting API Endpoint by making HTTP Requests for + create report and check report status requests + """ + + def __init__(self, region, auth_id=None): + """ + Creates a new instance of the interface object based upon SP-API reporting feature + + Parameters + ---------- + region : str + The region for the request. + auth_id : str, optional + The authorization Id key for the token credentials. + """ + self.region = region + self.auth_id = auth_id + + self.secrets_helper = SecretsHelper( + secret_key=os.environ["SELLING_PARTNER_SECRETS_MANAGER"], + auth_id=self.auth_id + ) + + def verify_selling_partner_request(self) -> dict: + clients_and_tokens = self.secrets_helper.get_access_token() + if clients_and_tokens.get("authorize_url"): + raise RuntimeError("Unauthorized AMC request.") + return clients_and_tokens + + def process_request(self, request_params, kwargs, return_raw=False) -> Union[SellingPartnerReportingAPIResponse, dict]: + """ + Prepare HTTP headers then make HTTP requests. + + Parameters + ---------- + request_params : RequestParams + RequestParams object containing the necessary parameters for the API request. + kwargs : dict + Dictionary containing Client ID, Access Token, and Profile ID + return_raw : bool, optional + Flag to return raw response instead of structured response, by default False + + Returns + ------- + Union[SellingPartnerReportingAPIResponse, dict] + Structure Response from the SP-API or raw response if return_raw is True. + """ + # we initialize default headers while checking for additional/custom values as well + # api calls to the reporting endpoint require profile_id while the profile endpoint does not + headers = { + "x-amz-access-token": kwargs["access_token"], + "Content-Type": kwargs.get("Content-Type", "application/json"), + "x-amzn-service-name": "amazon-marketing-cloud-insights-on-aws", + "x-amzn-service-version": SOLUTION_VERSION + } + + logger.debug(f"SELLING_PARTNER_REQUEST_URL: {request_params.request_url}") + logger.debug(f"SELLING_PARTNER_HTTP_METHOD: {request_params.http_method}") + logger.debug(f"SELLING_PARTNER_REQUEST_PAYLOAD: {request_params.payload}") + logger.debug(f"SELLING_PARTNER_REQUEST_PARAMETERS: {request_params.request_parameters}") + + # Use client id and access token stored in Secrets Manager to authorize requests. + # If requests are Unauthorized (status code 401), refresh the access token, then make request again using + # the new access token. + response = api_helper.send_request( + request_url=request_params.request_url, + headers=headers, + http_method=request_params.http_method, + data=request_params.payload, + query_params=request_params.request_parameters, + ) + + # response codes: https://developer-docs.amazon.com/sp-api/docs/reports-api-v2021-06-30-reference + if response.status in [401, 403]: + logger.info( + f"Request to {request_params.request_url} is Unauthorized (status code {response.status}), refresh access token, then try again") + tokens = self.verify_selling_partner_request() + headers["x-amz-access-token"] = tokens["access_token"] + + response = api_helper.send_request( + request_url=request_params.request_url, + headers=headers, + http_method=request_params.http_method, + data=request_params.payload, + query_params=request_params.request_parameters, + ) + + if return_raw: + return json.loads(response.data.decode("utf-8")) + else: + return SellingPartnerReportingAPIResponse(response) + + def get_auth_parameters(self) -> dict: + """ + Retrieves values from secrets manager. + + Returns + ------- + dict: Dictionary containing the necessary parameters for SP-API authorization. + Keys include 'access_token'. + """ + secrets = self.secrets_helper.get_secret() + self.secrets_helper.validate_secrets(secrets) + + access_token = secrets.get("access_token", "") + + auth_parameters = { + "access_token": access_token, + } + + return auth_parameters + + def create_report( + self, + request_body, + ) -> Union[SellingPartnerReportingAPIResponse, ExceptionResponse]: + """ + Make a request for sponsored ads report. + + Parameters + ---------- + report_data : dict + The reporting data for version 3. + + Returns + ------- + Union[SellingPartnerReportingAPIResponse, ExceptionResponse] + The response from the SP-API or a ExceptionResponse in case of an error. + """ + try: + request_body = json.dumps(request_body, default=json_helper.json_encoder_default) + + ads_kwargs = self.get_auth_parameters() + + request_url = SellingPartnerReportingUrlBuilder(self.region).get_create_report_url() + + selling_partner_request = RequestParams( + request_url=request_url, + http_method="POST", + payload=request_body, + ) + + selling_partner_response = self.process_request(selling_partner_request, ads_kwargs) + + selling_partner_response.log_response() + return selling_partner_response + except Exception as ex: + logger.error(ex) + # Return a structured response for state machine to notify users the request failed via email + return ExceptionResponse(is_success=False, response_status="FAILED", response_message=repr(ex)) + + def get_report_status( + self, + report_id: str, + ) -> Union[SellingPartnerReportingAPIResponse, ExceptionResponse]: + """ + Get the status of a report. + + Parameters + ---------- + report_id : str + The ID of the report. + + Returns + ------- + Union[SellingPartnerReportingAPIResponse, ExceptionResponse] + The response from the SP-API or a ExceptionResponse in case of an error. + """ + try: + ads_kwargs = self.get_auth_parameters() + + request_url = SellingPartnerReportingUrlBuilder(self.region).get_report_status_url(report_id) + + selling_partner_request = RequestParams( + request_url=request_url, + http_method="GET", + ) + + selling_partner_response = self.process_request(selling_partner_request, ads_kwargs) + + selling_partner_response.log_response() + return selling_partner_response + except Exception as ex: + logger.error(ex) + # Return a structured response for state machine to notify users the request failed via email + return ExceptionResponse(is_success=False, response_status="FAILED", response_message=repr(ex)) + + def get_report_document( + self, + report_document_id: str, + ) -> Union[SellingPartnerReportingAPIResponse, ExceptionResponse]: + """ + Get the URL to download a report document. + + Parameters + ---------- + report_document_id : str + The ID of the report document. + + Returns + ------- + Union[SellingPartnerReportingAPIResponse, ExceptionResponse] + The response from the SP-API or a ExceptionResponse in case of an error. + """ + try: + ads_kwargs = self.get_auth_parameters() + + request_url = SellingPartnerReportingUrlBuilder(self.region).get_report_document_url(report_document_id) + + selling_partner_request = RequestParams( + request_url=request_url, + http_method="GET", + ) + + selling_partner_response = self.process_request(selling_partner_request, ads_kwargs) + + selling_partner_response.log_response() + return selling_partner_response + except Exception as ex: + logger.error(ex) + # Return a structured response for state machine to notify users the request failed via email + return ExceptionResponse(is_success=False, response_status="FAILED", response_message=repr(ex)) + + +class SellingPartnerReportingUrlBuilder: + def __init__(self, region): + self.base_url = self.get_base_url(region) + + @staticmethod + def get_base_url(region): + """Returns the base url for a given SP-API region""" + # Reference: https://developer-docs.amazon.com/sp-api/docs/sp-api-endpoints + url_region_map = { + "North America": "https://sellingpartnerapi-na.amazon.com", + "Europe": "https://sellingpartnerapi-eu.amazon.com", + "Far East": "https://sellingpartnerapi-fe.amazon.com" + } + try: + return urllib.parse.urljoin(url_region_map[region], "reports/2021-06-30/") + except KeyError: + raise ValueError(f"Invalid region '{region}'. Supported regions are: {list(url_region_map.keys())}") + + def get_create_report_url(self) -> str: + url_path = f"reports/" + return urllib.parse.urljoin(self.base_url, url_path) + + def get_report_status_url(self, report_id: str) -> str: + url_path = f"reports/{report_id}" + return urllib.parse.urljoin(self.base_url, url_path) + + def get_report_document_url(self, report_document_id: str) -> str: + url_path = f"documents/{report_document_id}" + return urllib.parse.urljoin(self.base_url, url_path) diff --git a/source/infrastructure/reporting_microservices/selling_partner_reporting/reporting_service/lambdas/CreateReport/__init__.py b/source/infrastructure/reporting_microservices/selling_partner_reporting/reporting_service/lambdas/CreateReport/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/source/infrastructure/reporting_microservices/selling_partner_reporting/reporting_service/lambdas/CreateReport/handler.py b/source/infrastructure/reporting_microservices/selling_partner_reporting/reporting_service/lambdas/CreateReport/handler.py new file mode 100644 index 0000000..fe0636f --- /dev/null +++ b/source/infrastructure/reporting_microservices/selling_partner_reporting/reporting_service/lambdas/CreateReport/handler.py @@ -0,0 +1,94 @@ +# Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. +# SPDX-License-Identifier: Apache-2.0 +""" +This Lambda creates a report using the Selling Partner API. + +PREREQUISITES: +A valid OAuth refresh token for the SP-API must be stored in SELLING_PARTNER_SECRETS_MANAGER using key "refresh_token". + +INPUT: +The Lambda even object must contain the following two arguments: + + region (str): API endpoint region. Must be "North America", "Europe", or "Far East". + + requestBody (dict): Report creation params per https://developer-docs.amazon.com/sp-api/docs/reports-api-v2021-06-30-reference#createreportspecification + +Sample event object: + +{ + "region": "North America", + "requestBody": { + "marketplaceIds": ["ATVPDKIKX0DER"], + "reportType": "GET_VENDOR_SALES_REPORT", + "reportOptions": { + "reportPeriod": "YEAR", + "distributorView": "SOURCING", + "sellingProgram": "RETAIL" + }, + "dataStartTime": "2023-01-01T00:00:00+00:00", + "dataEndTime": "2023-12-31T00:00:00+00:00" + } +} + +OUTPUT: +A successful invocation will respond with an object in the following structure: + +{ + "region": "", + "requestBody": { + "marketplaceIds": [ + "" + ], + "reportType": "", + "reportOptions": { + "reportPeriod": "", + "distributorView": "", + "sellingProgram": "" + }, + "dataStartTime": "", + "dataEndTime": "" + }, + "responseReceivedTime": "", + "responseStatus": "", + "statusCode": , + "requestURL": "", + "reportId": "" +} +""" + +import os +from microservice_shared.utilities import LoggerUtil, DateUtil +from selling_partner_api_interface import selling_partner_api_interface +from cloudwatch_metrics import metrics + +METRICS_NAMESPACE = os.environ['METRICS_NAMESPACE'] +STACK_NAME = os.environ['STACK_NAME'] + +logger = LoggerUtil.create_logger() + +def handler(event, _): + metrics.Metrics(METRICS_NAMESPACE, STACK_NAME, logger).put_metrics_count_value_1(metric_name="SellerPartnerCreateReport") + logger.info(f"Event: {event}") + + region = event['region'] + request_body = event['requestBody'] + sp_api = selling_partner_api_interface.SellingPartnerAPI( + region=region + , auth_id=None + ) + + response = sp_api.create_report( + request_body=request_body + ) + + event.update(response.response) + + # generate a timestamp that will be added to each record during Stage B Glue processing + try: + timestamp = DateUtil.get_current_utc_iso_timestamp() + event['timestamp'] = timestamp + logger.info(f"Report timestamp: {timestamp}") + except Exception as e: + logger.error(f"Error generating report timestamp: {e}") + + return event diff --git a/source/infrastructure/reporting_microservices/selling_partner_reporting/reporting_service/lambdas/DownloadReport/__init__.py b/source/infrastructure/reporting_microservices/selling_partner_reporting/reporting_service/lambdas/DownloadReport/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/source/infrastructure/reporting_microservices/selling_partner_reporting/reporting_service/lambdas/DownloadReport/handler.py b/source/infrastructure/reporting_microservices/selling_partner_reporting/reporting_service/lambdas/DownloadReport/handler.py new file mode 100644 index 0000000..7c39dab --- /dev/null +++ b/source/infrastructure/reporting_microservices/selling_partner_reporting/reporting_service/lambdas/DownloadReport/handler.py @@ -0,0 +1,105 @@ +# Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. +# SPDX-License-Identifier: Apache-2.0 + +import os +import urllib3 +import gzip +import io + +from microservice_shared.utilities import LoggerUtil +from aws_solutions.core.helpers import get_service_client +from cloudwatch_metrics import metrics + +RESOURCE_PREFIX = os.environ['RESOURCE_PREFIX'] +SP_REPORT_BUCKET = os.environ['SP_REPORT_BUCKET'] +SP_REPORT_BUCKET_KMS_KEY_ID = os.environ['SP_REPORT_BUCKET_KMS_KEY_ID'] +TEAM = os.environ['TEAM'] +DATASET = os.environ['DATASET'] +METRICS_NAMESPACE = os.environ['METRICS_NAMESPACE'] +STACK_NAME = os.environ['STACK_NAME'] + +logger = LoggerUtil.create_logger() + +def get_file_extension(event): + """Get the file extension based on the compression type for the report file""" + # Default to json if no compression is specified + if "compressionAlgorithm" not in event: + return "json" + # Check compression type and return proper extension + compression_type = event.get("compressionAlgorithm").upper() + if compression_type == "GZIP": + return "json.gz" + # Raise error if unsupported value + raise ValueError("Unsupported compression algorithm") + +def set_error_message(event, error_message): + event['errorMessage'] = error_message + event['success'] = False + +def handler(event, _): + metrics.Metrics(METRICS_NAMESPACE, STACK_NAME, logger).put_metrics_count_value_1(metric_name="SellersPartnerDownloadReport") + logger.info(f"Event: {event}") + + # we check the event to see if the report was FATAL or DONE. + # if FATAL, that means there was an error processing and we unpack the error message here + processing_status = event.get('processingStatus') + if processing_status == 'FATAL': + logger.error("Report processing failed. Retrieving error message") + try: + url = event['url'] + report_response = urllib3.PoolManager().request("GET", url) + # we expect the file to always be gzip compressed but check anyways + if event.get("compressionAlgorithm").upper() == 'GZIP': + with gzip.GzipFile(fileobj=io.BytesIO(report_response.data)) as gz: + report_error = gz.read().decode("utf-8") + else: + # if uncompressed we handle here + report_error = report_response.data.decode("utf-8") + error_message = f"Report processing failed: {report_error}" + logger.error(error_message) + set_error_message(event, error_message) + except Exception as e: + error_message = f"Failed to download error message: {e}" + logger.error(error_message) + set_error_message(event, error_message) + return event + + elif processing_status != "DONE": + error_message = f"Unexpected processing status: {processing_status}" + logger.error(error_message) + set_error_message(event, error_message) + return event + + # if DONE, that means processing was successful and we upload our report to S3 for processing + table_prefix = event["tablePrefix"] + report_id = event["reportId"] + report_url = event["url"] + filename = f"report-{report_id}" + + s3_key = f"{TEAM}/{DATASET}/{table_prefix}/{filename}.{get_file_extension(event)}" + + try: + s3 = get_service_client("s3") + + method = "GET" + report_download_response = urllib3.PoolManager().request(method, report_url) + + s3.put_object( + Body=report_download_response.data, + Bucket=SP_REPORT_BUCKET, + Key=s3_key, + ServerSideEncryption="aws:kms", + SSEKMSKeyId=SP_REPORT_BUCKET_KMS_KEY_ID, + Metadata={ + 'timestamp': event.get('timestamp') + } + ) + + except Exception as error: + error_message = f"Failed to download report from {report_url} to {SP_REPORT_BUCKET}: {error}" + logger.error(error_message) + set_error_message(event, error_message) + return event + + event['success'] = True + return event diff --git a/source/infrastructure/reporting_microservices/selling_partner_reporting/reporting_service/lambdas/GetReportDocument/__init__.py b/source/infrastructure/reporting_microservices/selling_partner_reporting/reporting_service/lambdas/GetReportDocument/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/source/infrastructure/reporting_microservices/selling_partner_reporting/reporting_service/lambdas/GetReportDocument/handler.py b/source/infrastructure/reporting_microservices/selling_partner_reporting/reporting_service/lambdas/GetReportDocument/handler.py new file mode 100644 index 0000000..108cf3e --- /dev/null +++ b/source/infrastructure/reporting_microservices/selling_partner_reporting/reporting_service/lambdas/GetReportDocument/handler.py @@ -0,0 +1,65 @@ +# Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. +# SPDX-License-Identifier: Apache-2.0 +""" +This Lambda returns the information required for retrieving a report document's contents. + +PREREQUISITES: +A valid OAuth access token for the SP-API must be stored in SELLING_PARTNER_SECRETS_MANAGER using key "access_token". + +INPUT: +The Lambda event object must contain the following two arguments: + + region (str): API endpoint region. Must be "North America", "Europe", or "Far East". + + reportDocumentId (str): Report Document Id returned from GetReportStatus + +Sample event object: + +{ + "region": "North America", + "reportDocumentId": "amzn1.spdoc.1.4.na...." +} + +OUTPUT: +A successful invocation will respond with an object in the following structure: + +{ + "region": "", + "reportDocumentId": "", + "responseReceivedTime": "", + "responseStatus": "", + "statusCode": , + "requestURL": "", + "compressionAlgorithm": "", + "url": "" +} +""" + +import os +from microservice_shared.utilities import LoggerUtil +from selling_partner_api_interface import selling_partner_api_interface +from cloudwatch_metrics import metrics + +METRICS_NAMESPACE = os.environ['METRICS_NAMESPACE'] +STACK_NAME = os.environ['STACK_NAME'] + +logger = LoggerUtil.create_logger() + +def handler(event, _): + metrics.Metrics(METRICS_NAMESPACE, STACK_NAME, logger).put_metrics_count_value_1(metric_name="SellersPartnerGetReportDocument") + logger.info(f"Event: {event}") + + region = event['region'] + report_document_id = event['reportDocumentId'] + sp_api = selling_partner_api_interface.SellingPartnerAPI( + region=region + , auth_id=None + ) + + response = sp_api.get_report_document( + report_document_id=report_document_id + ) + + event.update(response.response) + + return event diff --git a/source/infrastructure/reporting_microservices/selling_partner_reporting/reporting_service/lambdas/GetReportStatus/__init__.py b/source/infrastructure/reporting_microservices/selling_partner_reporting/reporting_service/lambdas/GetReportStatus/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/source/infrastructure/reporting_microservices/selling_partner_reporting/reporting_service/lambdas/GetReportStatus/handler.py b/source/infrastructure/reporting_microservices/selling_partner_reporting/reporting_service/lambdas/GetReportStatus/handler.py new file mode 100644 index 0000000..11c31f6 --- /dev/null +++ b/source/infrastructure/reporting_microservices/selling_partner_reporting/reporting_service/lambdas/GetReportStatus/handler.py @@ -0,0 +1,76 @@ +# Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. +# SPDX-License-Identifier: Apache-2.0 +""" +This Lambda returns report details (including the reportDocumentId, if available) for the specified report. + +PREREQUISITES: +A valid OAuth access token for the SP-API must be stored in SELLING_PARTNER_SECRETS_MANAGER using key "access_token". + +INPUT: +The Lambda event object must contain the following two arguments: + + region (str): API endpoint region. Must be "North America", "Europe", or "Far East". + + requestBody (dict): Request parameters according to the following schema: https://developer-docs.amazon.com/sp-api/docs/reports-api-v2021-06-30-reference#get-reports2021-06-30reportsreportid + +Sample event object: + +{ + "region": "North America", + "reportId": "50031019933" +} + +OUTPUT: +A successful invocation will respond with an object in the following structure: + +{ + "region": "", + "reportId": "", + "responseReceivedTime": "", + "responseStatus": "", + "statusCode": , + "requestURL": "", + "reportType": "", + "processingEndTime": "", + "processingStatus": "", + "marketplaceIds": [ + "" + ], + "reportDocumentId": "", + "dataEndTime": "", + "createdTime": "", + "processingStartTime": "", + "dataStartTime": "" +} + +""" + +import os +from microservice_shared.utilities import LoggerUtil +from selling_partner_api_interface import selling_partner_api_interface +from cloudwatch_metrics import metrics + +METRICS_NAMESPACE = os.environ['METRICS_NAMESPACE'] +STACK_NAME = os.environ['STACK_NAME'] + +logger = LoggerUtil.create_logger() + + +def handler(event, _): + metrics.Metrics(METRICS_NAMESPACE, STACK_NAME, logger).put_metrics_count_value_1(metric_name="SellersPartnerGetReportStatus") + logger.info(f"Event: {event}") + + region = event['region'] + report_id = event['reportId'] + sp_api = selling_partner_api_interface.SellingPartnerAPI( + region=region + , auth_id=None + ) + + response = sp_api.get_report_status( + report_id=report_id + ) + + event.update(response.response) + + return event diff --git a/source/infrastructure/reporting_microservices/selling_partner_reporting/reporting_service/lambdas/InvokeSpReportSM/__init__.py b/source/infrastructure/reporting_microservices/selling_partner_reporting/reporting_service/lambdas/InvokeSpReportSM/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/source/infrastructure/reporting_microservices/selling_partner_reporting/reporting_service/lambdas/InvokeSpReportSM/handler.py b/source/infrastructure/reporting_microservices/selling_partner_reporting/reporting_service/lambdas/InvokeSpReportSM/handler.py new file mode 100644 index 0000000..1f63202 --- /dev/null +++ b/source/infrastructure/reporting_microservices/selling_partner_reporting/reporting_service/lambdas/InvokeSpReportSM/handler.py @@ -0,0 +1,103 @@ +# Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. +# SPDX-License-Identifier: Apache-2.0 + +import os +from datetime import datetime +import json +import uuid + +from microservice_shared.utilities import LoggerUtil, JsonUtil, MapUtil +from microservice_shared.dynamic_dates import DynamicDateEvaluator +from microservice_shared.dynamodb import DynamodbHelper +from aws_solutions.core.helpers import get_service_client +from cloudwatch_metrics import metrics + +STEP_FUNCTION_STATE_MACHINE_ARN = os.environ['STEP_FUNCTION_STATE_MACHINE_ARN'] +METRICS_NAMESPACE = os.environ['METRICS_NAMESPACE'] +RESOURCE_PREFIX = os.environ['RESOURCE_PREFIX'] +STACK_NAME = os.environ['STACK_NAME'] + +logger = LoggerUtil.create_logger() +send_metrics = metrics.Metrics(METRICS_NAMESPACE, RESOURCE_PREFIX, logger) +json_helper = JsonUtil() +dynamodb_helper = DynamodbHelper() +dynamic_date_evaluator = DynamicDateEvaluator() +map_helper = MapUtil() +client = get_service_client('stepfunctions') + + +def handler(event, _): + """ + AWS Lambda function to start an AWS Step Functions state machine execution for Sp Reporting. + + This function validates the input `event`, processes custom date functions in the request body, + and starts the state machine execution using the provided parameters. If the execution is + successfully started, the response from Step Functions is returned. + + :param event: The event data passed to the Lambda function, containing details required for + starting the state machine execution. Must include 'region' and 'requestBody'. + :param _: The context parameter (not used in this function). + + :return: A JSON-encoded response from Step Functions if the execution is successful, + or an error message if any required fields are missing or if the execution fails. + """ + logger.info(f"Event: {event}") + send_metrics.put_metrics_count_value_1(metric_name="InvokeSpReportSM") + + required_fields = ["region", "requestBody"] + for field in required_fields: + if field not in event: + logger.error(f"Missing required field: {field}") + return json.dumps({"Invalid event data: region, and requestBody are required"}) + + request_body = event['requestBody'] + region = event['region'] + auth_id = event.get('authId', None) + + # We try to extract the report type from the request but fallback on a default value. + # If the API needs it, this will fail during execution + try: + report_type = event['requestBody']['reportType'] + send_metrics.put_nested_metrics("SellingPartnerReporting-report_type", {report_type: 1}) + except KeyError as e: + logger.error(f"Error extracting reportType from requestBody: {e}") + report_type = "default" + + # Customers can optionally pass in a custom table prefix to use downstream in Glue but will default to region-reportType if not provided. + default_prefix = f"{region}-{report_type}".replace(" ", "") + table_prefix = event.get('tablePrefix', default_prefix) + if "/" in table_prefix: # table_prefix will be used as part of a specific s3 key prefix pattern - we do not allow this character + logger.error(f"Invalid character '/' in table prefix: {table_prefix}") + return json.dumps({"Invalid table prefix. Remove character '/'": str(table_prefix)}) + + # Check for custom date functions like TODAY() and LASTDAYOFOFFSETMONTH() + map_helper.map_nested_dicts_modify( + dict_to_process=event['requestBody'], + function_to_apply=dynamic_date_evaluator.process_parameter_functions, + date_format='%Y-%m-%d' # required format for selling partner reporting + ) + + try: + state_machine_input = { + 'tablePrefix': table_prefix, + 'requestBody': request_body, + 'region': region, + 'authId': auth_id, + 'executionStateMachineArn': STEP_FUNCTION_STATE_MACHINE_ARN, + 'executionCreatedDate': datetime.today().strftime('%Y-%m-%dT%H:%M:%S') + } + execution_name = f"{table_prefix}"[:65] + f"-{str(uuid.uuid4())[-10:]}" + + logger.info(f"Starting state machine execution with input {state_machine_input}") + response = client.start_execution( + stateMachineArn=STEP_FUNCTION_STATE_MACHINE_ARN, + name=execution_name, + input=json.dumps(state_machine_input, default=json_helper.json_encoder_default) + ) + + logger.info(f"State machine execution response : {response}") + return json.dumps(response, default=json_helper.json_encoder_default) + + except Exception as e: + logger.error(f"Error starting state machine: {e}") + return json.dumps({"Error starting state machine": str(e)}) diff --git a/source/infrastructure/reporting_microservices/selling_partner_reporting/reporting_service/lambdas/ScheduleSpReport/__init__.py b/source/infrastructure/reporting_microservices/selling_partner_reporting/reporting_service/lambdas/ScheduleSpReport/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/source/infrastructure/reporting_microservices/selling_partner_reporting/reporting_service/lambdas/ScheduleSpReport/handler.py b/source/infrastructure/reporting_microservices/selling_partner_reporting/reporting_service/lambdas/ScheduleSpReport/handler.py new file mode 100644 index 0000000..9d9f0c7 --- /dev/null +++ b/source/infrastructure/reporting_microservices/selling_partner_reporting/reporting_service/lambdas/ScheduleSpReport/handler.py @@ -0,0 +1,65 @@ +# Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. +# SPDX-License-Identifier: Apache-2.0 + +import os +import json + +from microservice_shared.utilities import LoggerUtil +from microservice_shared.events import EventsHelper +from cloudwatch_metrics import metrics + +INVOKE_SP_REPORT_SM_LAMBDA_ARN = os.environ['INVOKE_SP_REPORT_SM_LAMBDA_ARN'] +METRICS_NAMESPACE = os.environ['METRICS_NAMESPACE'] +RESOURCE_PREFIX = os.environ['RESOURCE_PREFIX'] +DATASET = os.environ['DATASET'] +REGION = os.environ['REGION'] + +logger = LoggerUtil.create_logger() +event_helper = EventsHelper() + + +def handler(event, _): + """ + AWS Lambda function to create a schedule rule for generating an SP report in EventBridge. + + This function handles the creation of an EventBridge rule based on the input `event`. + It logs the incoming event, increments a custom metric, and invokes the + `create_report_schedule` method to create the rule. If the rule is successfully + created, a URL to the rule in the AWS Management Console is returned. + + **Event Requirements**: + The `event` parameter must be a dictionary containing the following fields: + - `rule_name` (str): The name of the EventBridge rule to be created. + - `schedule_expression` (str): A cron or rate expression that defines when the rule triggers. + - `report_request` (dict): The payload to be passed to the target Lambda function when the rule is triggered. + + Optional fields: + - `state` (str): The state of the rule, either 'ENABLED' or 'DISABLED'. Defaults to 'ENABLED'. + - `rule_description` (str): A description for the rule. + + :param event: The event data passed to the Lambda function, containing details for the schedule rule. + :param _: The context parameter (not used in this function). + + :return: The URL to the created rule in the AWS Management Console if successful, + or a JSON object with an error message if the rule creation fails. + """ + logger.info(f"Event: {event}") + metrics.Metrics(METRICS_NAMESPACE, RESOURCE_PREFIX, logger).put_metrics_count_value_1( + metric_name="ScheduleSpReport") + + try: + rule_prefix = f"{RESOURCE_PREFIX}-{DATASET}" + rule_name = event.get("rule_name") + + event_helper.create_report_schedule( + event=event, + rule_prefix=rule_prefix, + target_arn=INVOKE_SP_REPORT_SM_LAMBDA_ARN + ) + + # construct and return the url if the rule is successfully created + rule_url = f"https://{os.environ['REGION']}.console.aws.amazon.com/events/home?region={os.environ['REGION']}#/eventbus/default/rules/{rule_prefix}-{rule_name}" + return rule_url + + except Exception as e: + return json.dumps({"Error creating schedule": str(e)}) diff --git a/source/infrastructure/reporting_microservices/selling_partner_reporting/reporting_service/lambdas/__init__.py b/source/infrastructure/reporting_microservices/selling_partner_reporting/reporting_service/lambdas/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/source/infrastructure/reporting_microservices/selling_partner_reporting/selling_partner_reporting.py b/source/infrastructure/reporting_microservices/selling_partner_reporting/selling_partner_reporting.py new file mode 100644 index 0000000..44567d8 --- /dev/null +++ b/source/infrastructure/reporting_microservices/selling_partner_reporting/selling_partner_reporting.py @@ -0,0 +1,501 @@ +# Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. +# SPDX-License-Identifier: Apache-2.0 + +from aws_cdk import Aws, Aspects, CfnCondition, CfnOutput, SecretValue, RemovalPolicy, Duration +from aws_cdk import aws_lambda as lambda_ +from aws_cdk.aws_iam import Effect, PolicyStatement, ServicePrincipal, Policy, Role, AccountRootPrincipal, \ + PolicyDocument +import aws_cdk.aws_kms as kms +import aws_cdk.aws_secretsmanager as secrets_manager +from aws_cdk import aws_stepfunctions_tasks as sfn_tasks +from aws_cdk import aws_stepfunctions as sfn +import os +from pathlib import Path +from aws_lambda_layers.aws_solutions.layer import SolutionsLayer +from constructs import Construct +from amc_insights.condition_aspect import ConditionAspect + +LAMBDA_HANDLER = "handler.handler" + + +class SellingPartnerReporting(Construct): + + def __init__( + self, + scope: Construct, + id: str, + lambda_layers, + team, + dataset, + reporting_shared_resources, + creating_resources_condition: CfnCondition, + ) -> None: + super().__init__(scope, id) + + # Apply condition to resources in WFM construct + Aspects.of(self).add(ConditionAspect(self, "ConditionAspect", creating_resources_condition)) + + self._region = Aws.REGION + self._resource_prefix = Aws.STACK_NAME + self.lambda_layers = lambda_layers + self.reporting_shared = reporting_shared_resources + self._team = team + self._dataset = dataset + self.lambda_function_list = [] + + self.create_secret() + self.create_lambdas() + self.create_state_machine() + + CfnOutput( + self, + "Secrets", + description="Use this link to access Secrets Manager for the Selling Partner API", + value=f"https://{Aws.REGION}.console.aws.amazon.com/secretsmanager/secret?name={self.selling_partner_secrets_manager.secret_name}®ion={Aws.REGION}", + condition=creating_resources_condition, + ) + + def create_secret(self): + ########################## + # OAUTH RESOURCES # + ########################## + selling_partner_secrets_manager_key_policy_document = PolicyDocument( + statements=[ + PolicyStatement( + sid="Allow administration of the key", + effect=Effect.ALLOW, + principals=[AccountRootPrincipal()], + actions=["kms:*"], + resources=["*"], + ), + PolicyStatement( + effect=Effect.ALLOW, + principals=[AccountRootPrincipal()], + actions=["kms:Decrypt", + "kms:Encrypt", + "kms:ReEncrypt*", + "kms:GenerateDataKey*" + ], + resources=["*"], + conditions={ + "StringEquals": { + "kms:CallerAccount": Aws.ACCOUNT_ID, + "kms:ViaService": f"secretsmanager.{Aws.REGION}.amazonaws.com", + }, + "StringLike": { + "kms:EncryptionContext:SecretARN": [ + f"arn:aws:secretsmanager:{Aws.REGION}:{Aws.ACCOUNT_ID}:secret:{self._resource_prefix}*" + ] + } + } + ), + PolicyStatement( + effect=Effect.ALLOW, + principals=[AccountRootPrincipal()], + actions=["kms:CreateGrant", + "kms:DescribeKey" + ], + resources=["*"], + conditions={ + "StringEquals": { + "kms:CallerAccount": Aws.ACCOUNT_ID, + "kms:ViaService": f"secretsmanager.{Aws.REGION}.amazonaws.com" + }, + "StringLike": { + "kms:EncryptionContext:SecretARN": [ + f"arn:aws:secretsmanager:{Aws.REGION}:{Aws.ACCOUNT_ID}:secret:{self._resource_prefix}*" + ] + } + } + ), + ] + ) + + self.selling_partner_secrets_manager_key = kms.Key( + self, + "SecretKey", + removal_policy=RemovalPolicy.DESTROY, + description="OAuth Creds Secrets Manager Key", + enable_key_rotation=True, + policy=selling_partner_secrets_manager_key_policy_document, + pending_window=Duration.days(30), + ) + self.selling_partner_secrets_manager = secrets_manager.Secret( + self, + "Secret", + encryption_key=self.selling_partner_secrets_manager_key, + removal_policy=RemovalPolicy.DESTROY, + secret_object_value={ + "client_id": SecretValue.unsafe_plain_text(""), + "client_secret": SecretValue.unsafe_plain_text(""), + "refresh_token": SecretValue.unsafe_plain_text(""), + "access_token": SecretValue.unsafe_plain_text("") + }, + ) + + def create_lambdas(self): + selling_partner_api_layer = lambda_.LayerVersion( + self, + "SellingPartnerReportingLayer", + code=lambda_.Code.from_asset( + path=os.path.join( + f"{Path(__file__).parents[0]}", + "reporting_service/lambda_layers/selling_partner_reporting_layer/" + ) + ), + layer_version_name=f"{self._resource_prefix}-selling-partner-reporting-layer", + compatible_runtimes=[lambda_.Runtime.PYTHON_3_11], + ) + self.selling_partner_create_report = lambda_.Function( + self, + "SellingPartnerCreateReport", + code=lambda_.Code.from_asset( + os.path.join(f"{Path(__file__).parents[0]}", "reporting_service/lambdas/CreateReport")), + handler=LAMBDA_HANDLER, + description="Create report from Selling Partner API", + timeout=Duration.seconds(30), + memory_size=128, + runtime=lambda_.Runtime.PYTHON_3_11, + architecture=lambda_.Architecture.ARM_64, + environment={ + "SOLUTION_ID": self.node.try_get_context("SOLUTION_ID"), + "SOLUTION_VERSION": self.node.try_get_context("SOLUTION_VERSION"), + "METRICS_NAMESPACE": self.node.try_get_context("METRICS_NAMESPACE"), + "STACK_NAME": Aws.STACK_NAME, + "REGION": Aws.REGION, + "RESOURCE_PREFIX": self._resource_prefix, + "SELLING_PARTNER_SECRETS_MANAGER": self.selling_partner_secrets_manager.secret_name, + }, + layers=[selling_partner_api_layer, self.lambda_layers.microservice_layer, + SolutionsLayer.get_or_create(self), self.lambda_layers.metrics_layer] + ) + secrets_manager_actions = [ + "secretsmanager:DescribeSecret", + "secretsmanager:CreateSecret", + "secretsmanager:UpdateSecret", + "secretsmanager:PutSecretValue", + "secretsmanager:GetSecretValue" + ] + self.secrets_manager_lambda_iam_policy = Policy( + self, "SecretsManagerLambdaIamPolicy", + statements=[ + PolicyStatement( + effect=Effect.ALLOW, + actions=secrets_manager_actions, + resources=[ + f"arn:aws:secretsmanager:{Aws.REGION}:{Aws.ACCOUNT_ID}:secret:{self.selling_partner_secrets_manager.secret_name}*" + ], + ) + ] + ) + self.secrets_manager_lambda_iam_policy.attach_to_role(self.selling_partner_create_report.role) + self.selling_partner_secrets_manager.encryption_key.grant_encrypt_decrypt( + self.selling_partner_create_report.role) + + self.get_report_status = lambda_.Function( + self, + "GetReportStatus", + code=lambda_.Code.from_asset(os.path.join(f"{Path(__file__).parents[0]}", + "reporting_service/lambdas/GetReportStatus")), + handler=LAMBDA_HANDLER, + description="Seller Partner Check Report Status", + timeout=Duration.seconds(30), + memory_size=128, + runtime=lambda_.Runtime.PYTHON_3_11, + architecture=lambda_.Architecture.ARM_64, + environment={ + "SOLUTION_ID": self.node.try_get_context("SOLUTION_ID"), + "SOLUTION_VERSION": self.node.try_get_context("SOLUTION_VERSION"), + "METRICS_NAMESPACE": self.node.try_get_context("METRICS_NAMESPACE"), + "STACK_NAME": Aws.STACK_NAME, + "REGION": Aws.REGION, + "RESOURCE_PREFIX": self._resource_prefix, + "SELLING_PARTNER_SECRETS_MANAGER": self.selling_partner_secrets_manager.secret_name, + }, + layers=[selling_partner_api_layer, self.lambda_layers.microservice_layer, + SolutionsLayer.get_or_create(self), self.lambda_layers.metrics_layer] + ) + self.secrets_manager_lambda_iam_policy.attach_to_role(self.get_report_status.role) + self.selling_partner_secrets_manager.encryption_key.grant_encrypt_decrypt(self.get_report_status.role) + + self.get_report_document = lambda_.Function( + self, + "GetReportDocument", + code=lambda_.Code.from_asset(os.path.join(f"{Path(__file__).parents[0]}", + "reporting_service/lambdas/GetReportDocument")), + handler=LAMBDA_HANDLER, + description="Seller Partner Get Report Document", + timeout=Duration.seconds(30), + memory_size=128, + runtime=lambda_.Runtime.PYTHON_3_11, + architecture=lambda_.Architecture.ARM_64, + environment={ + "SOLUTION_ID": self.node.try_get_context("SOLUTION_ID"), + "SOLUTION_VERSION": self.node.try_get_context("SOLUTION_VERSION"), + "METRICS_NAMESPACE": self.node.try_get_context("METRICS_NAMESPACE"), + "STACK_NAME": Aws.STACK_NAME, + "REGION": Aws.REGION, + "RESOURCE_PREFIX": self._resource_prefix, + "SELLING_PARTNER_SECRETS_MANAGER": self.selling_partner_secrets_manager.secret_name, + }, + layers=[ + selling_partner_api_layer, + self.lambda_layers.microservice_layer, + SolutionsLayer.get_or_create(self), + self.lambda_layers.metrics_layer + ] + ) + self.secrets_manager_lambda_iam_policy.attach_to_role(self.get_report_document.role) + self.selling_partner_secrets_manager.encryption_key.grant_encrypt_decrypt(self.get_report_document.role) + + self.download_report = lambda_.Function( + self, + "DownloadReport", + code=lambda_.Code.from_asset(os.path.join(f"{Path(__file__).parents[0]}", + "reporting_service/lambdas/DownloadReport")), + handler=LAMBDA_HANDLER, + description="Download Seller Partners Report", + timeout=Duration.seconds(30), + memory_size=128, + runtime=lambda_.Runtime.PYTHON_3_11, + architecture=lambda_.Architecture.ARM_64, + environment={ + "SOLUTION_ID": self.node.try_get_context("SOLUTION_ID"), + "SOLUTION_VERSION": self.node.try_get_context("SOLUTION_VERSION"), + "METRICS_NAMESPACE": self.node.try_get_context("METRICS_NAMESPACE"), + "STACK_NAME": Aws.STACK_NAME, + "REGION": Aws.REGION, + "RESOURCE_PREFIX": self._resource_prefix, + "SP_REPORT_BUCKET": self.reporting_shared.bucket.bucket_name, + "SP_REPORT_BUCKET_KMS_KEY_ID": self.reporting_shared.bucket.encryption_key.key_id, + "TEAM": self._team, + "DATASET": self._dataset + }, + layers=[ + selling_partner_api_layer, + self.lambda_layers.microservice_layer, + SolutionsLayer.get_or_create(self), + self.lambda_layers.metrics_layer + ] + ) + self.reporting_shared.bucket_access_policy.attach_to_role(self.download_report.role) + + self.selling_partner_invoke_state_machine = lambda_.Function( + self, + "InvokeSpReportSM", + code=lambda_.Code.from_asset( + os.path.join(f"{Path(__file__).parents[0]}", "reporting_service/lambdas/InvokeSpReportSM")), + handler=LAMBDA_HANDLER, + description="Invoke state machine for Selling Partner Reporting", + timeout=Duration.seconds(30), + memory_size=128, + runtime=lambda_.Runtime.PYTHON_3_11, + architecture=lambda_.Architecture.ARM_64, + environment={ + "SOLUTION_ID": self.node.try_get_context("SOLUTION_ID"), + "SOLUTION_VERSION": self.node.try_get_context("SOLUTION_VERSION"), + "METRICS_NAMESPACE": self.node.try_get_context("METRICS_NAMESPACE"), + "STACK_NAME": Aws.STACK_NAME, + "REGION": Aws.REGION, + "RESOURCE_PREFIX": self._resource_prefix + }, + layers=[selling_partner_api_layer, self.lambda_layers.microservice_layer, + SolutionsLayer.get_or_create(self), self.lambda_layers.metrics_layer] + ) + + self.selling_partner_schedule_report = lambda_.Function( + self, + "ScheduleSpReport", + code=lambda_.Code.from_asset( + os.path.join(f"{Path(__file__).parents[0]}", "reporting_service/lambdas/ScheduleSpReport")), + handler=LAMBDA_HANDLER, + description="Schedule report for Selling Partner Reporting", + timeout=Duration.seconds(30), + memory_size=128, + runtime=lambda_.Runtime.PYTHON_3_11, + architecture=lambda_.Architecture.ARM_64, + environment={ + "SOLUTION_ID": self.node.try_get_context("SOLUTION_ID"), + "SOLUTION_VERSION": self.node.try_get_context("SOLUTION_VERSION"), + "METRICS_NAMESPACE": self.node.try_get_context("METRICS_NAMESPACE"), + "REGION": Aws.REGION, + "RESOURCE_PREFIX": self._resource_prefix, + "DATASET": self._dataset, + "INVOKE_SP_REPORT_SM_LAMBDA_ARN": self.selling_partner_invoke_state_machine.function_arn + }, + layers=[selling_partner_api_layer, self.lambda_layers.microservice_layer, + SolutionsLayer.get_or_create(self), self.lambda_layers.metrics_layer] + ) + self.reporting_shared.cloudwatch_events_policy.attach_to_role(self.selling_partner_schedule_report.role) + + self.lambda_function_list.extend( + [ + self.selling_partner_create_report, + self.get_report_status, + self.get_report_document, + self.download_report, + self.selling_partner_invoke_state_machine, + self.selling_partner_schedule_report + ] + ) + for function in self.lambda_function_list: + self.reporting_shared.cloudwatch_metrics_policy.attach_to_role(function.role) + + def create_state_machine(self): + # constants for sonarqube + PAYLOAD = "$.Payload" + STATUS_CODE = "$.statusCode" + PROCESSING_STATUS = "$.processingStatus" + DOCUMENT_ID = "$.reportDocumentId" + ERROR_MESSAGE = "$.errorMessage" + SUCCESS = "$.success" + + task_create_sellers_partner_report = sfn_tasks.LambdaInvoke( + self, + "Create Selling Partner Report", + output_path=PAYLOAD, + lambda_function=self.selling_partner_create_report + ) + task_get_report_status = sfn_tasks.LambdaInvoke( + self, + "Get Report Status", + output_path=PAYLOAD, + lambda_function=self.get_report_status + ) + + task_get_report_document = sfn_tasks.LambdaInvoke( + self, + "Get Report Document", + output_path=PAYLOAD, + lambda_function=self.get_report_document + ) + + task_download_report = sfn_tasks.LambdaInvoke( + self, + "Download Report", + output_path=PAYLOAD, + lambda_function=self.download_report + ) + + # we try to catch and surface errors for easier debugging through the state machine console + # if no error message has been assigned to the ERROR_MESSAGE path, we fail with a generic message + caught_error = sfn.Fail(self, "Caught Error", error_path=ERROR_MESSAGE) + generic_failed = sfn.Fail(self, "Execution Failed", cause="Check CloudWatch Logs for more information") + execution_success = sfn.Succeed(self, "Execution Succeeded") + + wait_2_minutes_to_check_report = sfn.Wait( + self, + 'Wait 2 minutes before re-checking generation status of report', + time=sfn.WaitTime.duration(Duration.seconds(120))) + + choice_evaluate_failure = sfn.Choice( + self, + "Evaluate Failure" + ).when( + sfn.Condition.is_present( + ERROR_MESSAGE + ), caught_error).otherwise( + generic_failed + ) + + # response codes: https://developer-docs.amazon.com/sp-api/docs/reports-api-v2021-06-30-reference + # processing status: https://developer-docs.amazon.com/sp-api/docs/reports-api-v2021-06-30-verify-that-the-report-processing-is-complete + choice_evaluate_create_report_response = sfn.Choice( + self, + "Evaluate Create Report Response" + ).when( + sfn.Condition.number_equals( + STATUS_CODE, + 202 + ), + task_get_report_status).otherwise( + choice_evaluate_failure) + + choice_evaluate_get_report_status_response = sfn.Choice( + self, + "Evaluate Get Report Status Response" + ).when( + sfn.Condition.or_( + sfn.Condition.string_equals( + PROCESSING_STATUS, + "IN_QUEUE" + ), + sfn.Condition.string_equals( + PROCESSING_STATUS, + "IN_PROGRESS" + ) + ), + wait_2_minutes_to_check_report).when( + sfn.Condition.or_( + sfn.Condition.string_equals( + PROCESSING_STATUS, + "DONE" + ), + sfn.Condition.and_( + sfn.Condition.string_equals( + PROCESSING_STATUS, + "FATAL" + ), + sfn.Condition.is_present( + DOCUMENT_ID, + ), + ) + ), + task_get_report_document).otherwise( + choice_evaluate_failure) + + choice_evaluate_get_report_document_response = sfn.Choice( + self, + "Evaluate Get Report Document Response" + ).when( + sfn.Condition.or_( + sfn.Condition.and_( + sfn.Condition.string_equals( + PROCESSING_STATUS, + "DONE" + ), + sfn.Condition.is_present( + DOCUMENT_ID, + ), + ), + sfn.Condition.and_( + sfn.Condition.string_equals( + PROCESSING_STATUS, + "FATAL" + ), + sfn.Condition.is_present( + DOCUMENT_ID, + ), + ) + ), task_download_report).otherwise( + choice_evaluate_failure) + + choice_evaluate_download_report_response = sfn.Choice( + self, + "Evaluate Download Report Response" + ).when( + sfn.Condition.boolean_equals( + SUCCESS, + True + ), execution_success).otherwise( + choice_evaluate_failure) + + task_create_sellers_partner_report.next(choice_evaluate_create_report_response) + task_get_report_status.next(choice_evaluate_get_report_status_response) + wait_2_minutes_to_check_report.next(task_get_report_status) + task_get_report_document.next(choice_evaluate_get_report_document_response) + task_download_report.next(choice_evaluate_download_report_response) + + self.sp_report_stepfunctions = sfn.StateMachine( + self, + "SellerPartnersCreateReportSM", + state_machine_name=f"{self._resource_prefix}-selling-partner-reports", + definition_body=sfn.DefinitionBody.from_chainable(task_create_sellers_partner_report), + ) + + # Grant lambda access to invoke the state machine + self.sp_report_stepfunctions.grant_start_execution(self.selling_partner_invoke_state_machine.role) + self.selling_partner_invoke_state_machine.add_environment( + "STEP_FUNCTION_STATE_MACHINE_ARN", + self.sp_report_stepfunctions.state_machine_arn + ) \ No newline at end of file diff --git a/source/pytest.ini b/source/pytest.ini index 1c29482..463e8b7 100644 --- a/source/pytest.ini +++ b/source/pytest.ini @@ -21,7 +21,9 @@ env = STACK_NAME=prefix METRICS_NAMESPACE=metrics-namespace REGION=us-east-1 - AMC_SECRETS_MANAGER="amc-secrets-manager" + AMC_SECRETS_MANAGER=amc-secrets-manager + AMAZON_ADS_SECRETS_MANAGER=amc-secrets-manager + SELLING_PARTNER_SECRETS_MANAGER=sp-secrets-manager norecursedirs = cdk_solution_helper_py infrastructure scripts cdk.out .venv markers= no_cdk_lambda_mock: marks test that need to build AWS Lambda Functions or Layers with CDK \ No newline at end of file diff --git a/source/requirements.txt b/source/requirements.txt index bed3833..3178664 100755 --- a/source/requirements.txt +++ b/source/requirements.txt @@ -9,6 +9,7 @@ pytest-mock>=3.10.0 moto>=5.0.0 cdk-nag pandas +pyspark docker openapi-spec-validator pyparsing diff --git a/source/tests/functional_tests/helper/create_venv.sh b/source/tests/functional_tests/helper/create_venv.sh index 08611cb..61f1a72 100644 --- a/source/tests/functional_tests/helper/create_venv.sh +++ b/source/tests/functional_tests/helper/create_venv.sh @@ -8,8 +8,14 @@ ############################################################################### create_venv() { - in_venv="$1" - if [[ ${in_venv:-0} -ne 1 ]]; then + # Get the directory where this script is located + script_dir="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" + + # Check if the virtual environment already exists + venv_check_status=$(python3 "$script_dir/venv_check.py"; echo $?) + + # If the virtual environment doesn't exist, create it + if [[ "$venv_check_status" == 1 ]]; then echo "------------------------------------------------------------------------------" echo "Creating a temporary Python virtualenv for this run test script" echo "------------------------------------------------------------------------------" diff --git a/source/tests/functional_tests/helper/venv_check.py b/source/tests/functional_tests/helper/venv_check.py new file mode 100644 index 0000000..30516ed --- /dev/null +++ b/source/tests/functional_tests/helper/venv_check.py @@ -0,0 +1,11 @@ +#!/usr/bin/env python3 +""" +This program returns 0 if the current environment is a virtual environment. +""" +import sys + +# compare the python prefixes, same == not venv +IN_VENV = (getattr(sys, "base_prefix", None) or getattr( + sys, "real_prefix", None) or sys.prefix) != sys.prefix +# return success (0) if in a venv +sys.exit(IN_VENV is False) diff --git a/source/tests/functional_tests/run-functional-tests.sh b/source/tests/functional_tests/run-functional-tests.sh index 98dff6d..05e9306 100755 --- a/source/tests/functional_tests/run-functional-tests.sh +++ b/source/tests/functional_tests/run-functional-tests.sh @@ -4,25 +4,29 @@ # SPDX-License-Identifier: Apache-2.0 # # PURPOSE: -# Run functional tests depending on configuration deployed +# Run all functional tests depending on configuration deployed ############################################################################### usage() { msg "$msg" cat < 0: + try: + self.delete_version(bucket_name=bucket_name, item_list=item_list) + except Exception as e: + print(f"Error deleting versions: {e}") + + def delete_objects(self, item, bucket_name, response): + """ + Deletes individual objects from the S3 bucket based on the given item and response. + + Parameters + ---------- + item : dict + The dictionary containing the S3 object details to be deleted. + bucket_name : str + The name of the S3 bucket from which to delete objects. + response : dict + The response dictionary from the list_objects_v2 call. + """ + self.s3_client.delete_object(Bucket=bucket_name, Key=item['Key']) + while response['KeyCount'] == 1000: + response = self.s3_client.list_objects_v2( + Bucket=bucket_name, + StartAfter=response['Contents'][0]['Key'], + ) + for item in response['Contents']: + self.s3_client.delete_object(Bucket=bucket_name, Key=item['Key']) + + def get_object_versions(self, bucket_name): + """ + Retrieves the list of objects and their versions from the given S3 bucket. + + Parameters + ---------- + bucket_name : str + The name of the S3 bucket from which to retrieve object versions. + + Returns + ------- + tuple + A tuple containing two dictionaries: the response from list_objects_v2 and the response from list_object_versions. + """ + response = self.s3_client.list_objects_v2(Bucket=bucket_name) + versions = self.s3_client.list_object_versions(Bucket=bucket_name) + + return response, versions + + def clean_bucket(self, bucket_name): + """ + Cleans the specified S3 bucket by deleting versioned objects. + + Parameters + ---------- + bucket_name : str + The name of the S3 bucket to be cleaned. + """ + try: + response, versions = self.get_object_versions(bucket_name=bucket_name) + except Exception as e: + print(f"Error getting objects from bucket: {e}") + return + self.delete_versioned_objects(bucket_name=bucket_name, response=response, versions=versions) + + def clean_s3_tests(self): + """ + Cleans test data from both the raw and stage S3 buckets. + """ + print(f"Deleting test data from {self.raw_bucket}") + self.clean_bucket(bucket_name=self.raw_bucket) + + print(f"Deleting test data from {self.stage_bucket}") + self.clean_bucket(bucket_name=self.stage_bucket) + \ No newline at end of file diff --git a/source/tests/functional_tests/shared_test_modules/dataset_test.py b/source/tests/functional_tests/shared_test_modules/dataset_test.py new file mode 100644 index 0000000..7797d5a --- /dev/null +++ b/source/tests/functional_tests/shared_test_modules/dataset_test.py @@ -0,0 +1,122 @@ +# Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. +# SPDX-License-Identifier: Apache-2.0 + +import boto3 +import time +import pytest + +class DatasetTest(): + """ + A class to encapsulate functional testing for a dataset + + Attributes + ---------- + region : str + The AWS region to use + aws_profile : str + The AWS profile to use + dataset_name : str + The name of the dataset being tested + raw_bucket : str + The name of the raw data bucket + stage_bucket : str + The name of the stage data bucket + mock_data_file : str + The path to the mock data file to upload + raw_object_key : str + The object key for the raw data file + prestage_object_prefix : str + The object prefix for the pre-stage transformation + poststage_object_prefix : str + The object prefix for the post-stage transformation + glue_job_wait_minutes : int + The number of minutes to wait for the glue job to complete + """ + def __init__(self, + region: str, + aws_profile: str, + dataset_name: str, + raw_bucket: str, + stage_bucket: str, + mock_data_file: str, + raw_object_key: str, + prestage_object_prefix: str, + poststage_object_prefix: str, + glue_job_wait_minutes: int = 5 + ): + self.region = region + self.aws_profile = aws_profile + self.dataset_name = dataset_name + self.raw_bucket = raw_bucket + self.stage_bucket = stage_bucket + self.mock_data_file = mock_data_file + self.raw_object_key = raw_object_key + self.prestage_object_prefix = prestage_object_prefix + self.poststage_object_prefix = poststage_object_prefix + self.glue_job_wait_minutes = glue_job_wait_minutes + + session = boto3.Session(profile_name=self.aws_profile, region_name=self.region) + self.s3_client = session.client('s3') + + def run_test(self): + """ + Runs data lake functional tests for a dataset + """ + try: + # upload data to raw bucket + self.upload_prestage_data() + + # check that transformation A was applied + self.stage_testing(self.prestage_object_prefix) + + print(f"\nWaiting {self.glue_job_wait_minutes} minutes for heavy transform glue job to run...") + time.sleep(self.glue_job_wait_minutes * 60) + + # check that transformation B was applied + self.stage_testing(self.poststage_object_prefix) + + except Exception as _: + pytest.fail("Error encountered during testing, stopping the test.") + + def upload_prestage_data(self): + """ + Uploads mock data to the designated raw bucket for testing + """ + print(f'\n\nUploading test data to bucket: {self.raw_bucket}\nObject: {self.raw_object_key}') + try: + with open(self.mock_data_file, "rb") as f: + self.s3_client.upload_fileobj(f, self.raw_bucket, self.raw_object_key) + except Exception as e: + print(e) + + def stage_testing(self, object_prefix: str): + """ + Checks for the presence of a particular file in the stage bucket + + Parameters + ---------- + object_prefix : str + The object prefix to check the stage bucket for + """ + status = "NO_FILE" + tries = 0 + while ((status == "NO_FILE") and (tries <= 2)): + tries += 1 + try: + print(f'\nattempt # {tries} of 3') + print('waiting 2 minutes for data to post...') + time.sleep(120) + print(f'checking bucket {self.stage_bucket} for file') + response = self.s3_client.list_objects(Bucket=self.stage_bucket, Prefix=object_prefix) + if response['Contents']: + status = "FILE_FOUND" + print(f'status: {status}') + except KeyError: + print(f'status: {status}') + except Exception as e: + print(f'ERROR: {e}') + break + + if status == "NO_FILE": + pytest.fail(f'File prefix {object_prefix} not found in bucket {self.stage_bucket}') + \ No newline at end of file diff --git a/source/tests/functional_tests/test_ads_report_dataset/ads-report-mock-data.json b/source/tests/functional_tests/test_ads_report_dataset/ads-report-mock-data.json new file mode 100644 index 0000000..96dd676 --- /dev/null +++ b/source/tests/functional_tests/test_ads_report_dataset/ads-report-mock-data.json @@ -0,0 +1 @@ +[{"date": "2024-06-01", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 5, "unitsSold": 0, "promotedSku": "oooooo-o", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 1, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0.19305019305019305, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "xxxxxxxxx xxxxxx", "campaignId": "wwwwwwwwwwwwwww", "leadFormOpens": 0, "adId": "hhhhhhhhhhhhhhh", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 1, "newToBrandECPDetailPageView": 1.59, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 1, "adGroupId": "vvvvvvvvvvvvvvv", "newToBrandSales": 0, "brandedSearchRate": 19.305019305019304, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 2, "videoUnmutes": 0, "addToCart": 2, "videoThirdQuartileViews": 0, "addToCartRate": 0.3861003861003861, "promotedAsin": "tttttttttt", "bidOptimization": "SD_CONVERSIONS", "cost": 1.59, "salesPromotedClicks": 0, "eCPBrandSearch": 1.59, "newToBrandUnitsSold": 0, "impressions": 518, "detailPageViewsClicks": 5, "purchasesPromotedClicks": 0, "eCPAddToCart": 0.795, "newToBrandDetailPageViews": 1, "clicks": 1, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "HHHHH HH | HHHHHHHHHH | HHHH | HHHHHH HHHHHHHHH | HH"}, {"date": "2024-06-02", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 2, "unitsSold": 0, "promotedSku": "oooooo-o", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "xxxxxxxxx xxxxxx", "campaignId": "wwwwwwwwwwwwwww", "leadFormOpens": 0, "adId": "hhhhhhhhhhhhhhh", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "vvvvvvvvvvvvvvv", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "tttttttttt", "bidOptimization": "SD_CONVERSIONS", "cost": 5.82, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 833, "detailPageViewsClicks": 2, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 1, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "HHHHH HH | HHHHHHHHHH | HHHH | HHHHHH HHHHHHHHH | HH"}, {"date": "2024-06-03", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 1, "detailPageViews": 5, "unitsSold": 1, "promotedSku": "oooooo-o", "addToCartViews": 0, "sales": 22.99, "newToBrandDetailPageViewClicks": 1, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0.1718213058419244, "newToBrandDetailPageViewViews": 0, "purchases": 1, "adGroupName": "xxxxxxxxx xxxxxx", "campaignId": "wwwwwwwwwwwwwww", "leadFormOpens": 0, "adId": "hhhhhhhhhhhhhhh", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 22.99, "videoFirstQuartileViews": 0, "unitsSoldClicks": 1, "brandedSearches": 2, "newToBrandECPDetailPageView": 8.46, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 2, "adGroupId": "vvvvvvvvvvvvvvv", "newToBrandSales": 0, "brandedSearchRate": 34.36426116838488, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 1, "videoUnmutes": 0, "addToCart": 1, "videoThirdQuartileViews": 0, "addToCartRate": 0.1718213058419244, "promotedAsin": "tttttttttt", "bidOptimization": "SD_CONVERSIONS", "cost": 8.46, "salesPromotedClicks": 0, "eCPBrandSearch": 4.23, "newToBrandUnitsSold": 0, "impressions": 582, "detailPageViewsClicks": 5, "purchasesPromotedClicks": 0, "eCPAddToCart": 8.46, "newToBrandDetailPageViews": 1, "clicks": 2, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "HHHHH HH | HHHHHHHHHH | HHHH | HHHHHH HHHHHHHHH | HH"}, {"date": "2024-06-04", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "oooooo-o", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "xxxxxxxxx xxxxxx", "campaignId": "wwwwwwwwwwwwwww", "leadFormOpens": 0, "adId": "hhhhhhhhhhhhhhh", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "vvvvvvvvvvvvvvv", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "tttttttttt", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 455, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "HHHHH HH | HHHHHHHHHH | HHHH | HHHHHH HHHHHHHHH | HH"}, {"date": "2024-06-05", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 2, "unitsSold": 0, "promotedSku": "oooooo-o", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 1, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0.9345794392523363, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "xxxxxxxxx xxxxxx", "campaignId": "wwwwwwwwwwwwwww", "leadFormOpens": 0, "adId": "hhhhhhhhhhhhhhh", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": 4.59, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "vvvvvvvvvvvvvvv", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 1, "videoUnmutes": 0, "addToCart": 1, "videoThirdQuartileViews": 0, "addToCartRate": 0.9345794392523363, "promotedAsin": "tttttttttt", "bidOptimization": "SD_CONVERSIONS", "cost": 4.59, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 107, "detailPageViewsClicks": 2, "purchasesPromotedClicks": 0, "eCPAddToCart": 4.59, "newToBrandDetailPageViews": 1, "clicks": 1, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "HHHHH HH | HHHHHHHHHH | HHHH | HHHHHH HHHHHHHHH | HH"}, {"date": "2024-06-06", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 6, "unitsSold": 0, "promotedSku": "oooooo-o", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "xxxxxxxxx xxxxxx", "campaignId": "wwwwwwwwwwwwwww", "leadFormOpens": 0, "adId": "hhhhhhhhhhhhhhh", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 3, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 3, "adGroupId": "vvvvvvvvvvvvvvv", "newToBrandSales": 0, "brandedSearchRate": 57.58157389635316, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 1, "videoUnmutes": 0, "addToCart": 1, "videoThirdQuartileViews": 0, "addToCartRate": 0.19193857965451055, "promotedAsin": "tttttttttt", "bidOptimization": "SD_CONVERSIONS", "cost": 1.54, "salesPromotedClicks": 0, "eCPBrandSearch": 0.5133333333333333, "newToBrandUnitsSold": 0, "impressions": 521, "detailPageViewsClicks": 6, "purchasesPromotedClicks": 0, "eCPAddToCart": 1.54, "newToBrandDetailPageViews": 0, "clicks": 1, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "HHHHH HH | HHHHHHHHHH | HHHH | HHHHHH HHHHHHHHH | HH"}, {"date": "2024-06-07", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 8, "unitsSold": 0, "promotedSku": "oooooo-o", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "xxxxxxxxx xxxxxx", "campaignId": "wwwwwwwwwwwwwww", "leadFormOpens": 0, "adId": "hhhhhhhhhhhhhhh", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "vvvvvvvvvvvvvvv", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "tttttttttt", "bidOptimization": "SD_CONVERSIONS", "cost": 2.21, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 534, "detailPageViewsClicks": 8, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 1, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "HHHHH HH | HHHHHHHHHH | HHHH | HHHHHH HHHHHHHHH | HH"}, {"date": "2024-06-08", "newToBrandSalesClicks": 22.99, "viewabilityRate": 0, "purchasesClicks": 1, "detailPageViews": 7, "unitsSold": 1, "promotedSku": "oooooo-o", "addToCartViews": 0, "sales": 22.99, "newToBrandDetailPageViewClicks": 1, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0.11148272017837235, "newToBrandDetailPageViewViews": 0, "purchases": 1, "adGroupName": "xxxxxxxxx xxxxxx", "campaignId": "wwwwwwwwwwwwwww", "leadFormOpens": 0, "adId": "hhhhhhhhhhhhhhh", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 22.99, "videoFirstQuartileViews": 0, "unitsSoldClicks": 1, "brandedSearches": 0, "newToBrandECPDetailPageView": 4.12, "newToBrandPurchases": 1, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "vvvvvvvvvvvvvvv", "newToBrandSales": 22.99, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 1, "brandedSearchesViews": 0, "addToCartClicks": 1, "videoUnmutes": 0, "addToCart": 1, "videoThirdQuartileViews": 0, "addToCartRate": 0.11148272017837235, "promotedAsin": "tttttttttt", "bidOptimization": "SD_CONVERSIONS", "cost": 4.12, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 1, "impressions": 897, "detailPageViewsClicks": 7, "purchasesPromotedClicks": 0, "eCPAddToCart": 4.12, "newToBrandDetailPageViews": 1, "clicks": 2, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 1, "campaignName": "HHHHH HH | HHHHHHHHHH | HHHH | HHHHHH HHHHHHHHH | HH"}, {"date": "2024-06-09", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "oooooo-o", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "xxxxxxxxx xxxxxx", "campaignId": "wwwwwwwwwwwwwww", "leadFormOpens": 0, "adId": "hhhhhhhhhhhhhhh", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "vvvvvvvvvvvvvvv", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "tttttttttt", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 1294, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "HHHHH HH | HHHHHHHHHH | HHHH | HHHHHH HHHHHHHHH | HH"}, {"date": "2024-06-10", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 2, "unitsSold": 0, "promotedSku": "oooooo-o", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 2, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0.22172949002217296, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "xxxxxxxxx xxxxxx", "campaignId": "wwwwwwwwwwwwwww", "leadFormOpens": 0, "adId": "hhhhhhhhhhhhhhh", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": 2.425, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "vvvvvvvvvvvvvvv", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 1, "videoUnmutes": 0, "addToCart": 1, "videoThirdQuartileViews": 0, "addToCartRate": 0.11086474501108648, "promotedAsin": "tttttttttt", "bidOptimization": "SD_CONVERSIONS", "cost": 4.85, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 902, "detailPageViewsClicks": 2, "purchasesPromotedClicks": 0, "eCPAddToCart": 4.85, "newToBrandDetailPageViews": 2, "clicks": 2, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "HHHHH HH | HHHHHHHHHH | HHHH | HHHHHH HHHHHHHHH | HH"}, {"date": "2024-06-11", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "oooooo-o", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "xxxxxxxxx xxxxxx", "campaignId": "wwwwwwwwwwwwwww", "leadFormOpens": 0, "adId": "hhhhhhhhhhhhhhh", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "vvvvvvvvvvvvvvv", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "tttttttttt", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 811, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "HHHHH HH | HHHHHHHHHH | HHHH | HHHHHH HHHHHHHHH | HH"}, {"date": "2024-06-12", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "oooooo-o", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "xxxxxxxxx xxxxxx", "campaignId": "wwwwwwwwwwwwwww", "leadFormOpens": 0, "adId": "hhhhhhhhhhhhhhh", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "vvvvvvvvvvvvvvv", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "tttttttttt", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 710, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "HHHHH HH | HHHHHHHHHH | HHHH | HHHHHH HHHHHHHHH | HH"}, {"date": "2024-06-13", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 4, "unitsSold": 0, "promotedSku": "oooooo-o", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 1, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0.19880715705765406, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "xxxxxxxxx xxxxxx", "campaignId": "wwwwwwwwwwwwwww", "leadFormOpens": 0, "adId": "hhhhhhhhhhhhhhh", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": 2.77, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "vvvvvvvvvvvvvvv", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "tttttttttt", "bidOptimization": "SD_CONVERSIONS", "cost": 2.77, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 503, "detailPageViewsClicks": 4, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 1, "clicks": 1, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "HHHHH HH | HHHHHHHHHH | HHHH | HHHHHH HHHHHHHHH | HH"}, {"date": "2024-06-14", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "oooooo-o", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "xxxxxxxxx xxxxxx", "campaignId": "wwwwwwwwwwwwwww", "leadFormOpens": 0, "adId": "hhhhhhhhhhhhhhh", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "vvvvvvvvvvvvvvv", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "tttttttttt", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 593, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "HHHHH HH | HHHHHHHHHH | HHHH | HHHHHH HHHHHHHHH | HH"}, {"date": "2024-06-15", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 4, "unitsSold": 0, "promotedSku": "oooooo-o", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 2, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0.32573289902280134, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "xxxxxxxxx xxxxxx", "campaignId": "wwwwwwwwwwwwwww", "leadFormOpens": 0, "adId": "hhhhhhhhhhhhhhh", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": 4.125, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "vvvvvvvvvvvvvvv", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 1, "videoUnmutes": 0, "addToCart": 1, "videoThirdQuartileViews": 0, "addToCartRate": 0.16286644951140067, "promotedAsin": "tttttttttt", "bidOptimization": "SD_CONVERSIONS", "cost": 8.25, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 614, "detailPageViewsClicks": 4, "purchasesPromotedClicks": 0, "eCPAddToCart": 8.25, "newToBrandDetailPageViews": 2, "clicks": 3, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "HHHHH HH | HHHHHHHHHH | HHHH | HHHHHH HHHHHHHHH | HH"}, {"date": "2024-06-16", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 5, "unitsSold": 0, "promotedSku": "oooooo-o", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 1, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0.15698587127158556, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "xxxxxxxxx xxxxxx", "campaignId": "wwwwwwwwwwwwwww", "leadFormOpens": 0, "adId": "hhhhhhhhhhhhhhh", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": 5.62, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "vvvvvvvvvvvvvvv", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "tttttttttt", "bidOptimization": "SD_CONVERSIONS", "cost": 5.62, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 637, "detailPageViewsClicks": 5, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 1, "clicks": 2, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "HHHHH HH | HHHHHHHHHH | HHHH | HHHHHH HHHHHHHHH | HH"}, {"date": "2024-06-17", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 1, "unitsSold": 0, "promotedSku": "oooooo-o", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 1, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0.17064846416382254, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "xxxxxxxxx xxxxxx", "campaignId": "wwwwwwwwwwwwwww", "leadFormOpens": 0, "adId": "hhhhhhhhhhhhhhh", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": 3.22, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "vvvvvvvvvvvvvvv", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "tttttttttt", "bidOptimization": "SD_CONVERSIONS", "cost": 3.22, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 586, "detailPageViewsClicks": 1, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 1, "clicks": 1, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "HHHHH HH | HHHHHHHHHH | HHHH | HHHHHH HHHHHHHHH | HH"}, {"date": "2024-06-18", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 1, "unitsSold": 0, "promotedSku": "oooooo-o", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 1, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0.228310502283105, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "xxxxxxxxx xxxxxx", "campaignId": "wwwwwwwwwwwwwww", "leadFormOpens": 0, "adId": "hhhhhhhhhhhhhhh", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": 3.54, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "vvvvvvvvvvvvvvv", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "tttttttttt", "bidOptimization": "SD_CONVERSIONS", "cost": 3.54, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 438, "detailPageViewsClicks": 1, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 1, "clicks": 1, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "HHHHH HH | HHHHHHHHHH | HHHH | HHHHHH HHHHHHHHH | HH"}, {"date": "2024-06-19", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 5, "unitsSold": 0, "promotedSku": "oooooo-o", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 2, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0.40816326530612246, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "xxxxxxxxx xxxxxx", "campaignId": "wwwwwwwwwwwwwww", "leadFormOpens": 0, "adId": "hhhhhhhhhhhhhhh", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": 2.99, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "vvvvvvvvvvvvvvv", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 1, "videoUnmutes": 0, "addToCart": 1, "videoThirdQuartileViews": 0, "addToCartRate": 0.20408163265306123, "promotedAsin": "tttttttttt", "bidOptimization": "SD_CONVERSIONS", "cost": 5.98, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 490, "detailPageViewsClicks": 5, "purchasesPromotedClicks": 0, "eCPAddToCart": 5.98, "newToBrandDetailPageViews": 2, "clicks": 1, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "HHHHH HH | HHHHHHHHHH | HHHH | HHHHHH HHHHHHHHH | HH"}, {"date": "2024-06-20", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "oooooo-o", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "xxxxxxxxx xxxxxx", "campaignId": "wwwwwwwwwwwwwww", "leadFormOpens": 0, "adId": "hhhhhhhhhhhhhhh", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "vvvvvvvvvvvvvvv", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "tttttttttt", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 403, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "HHHHH HH | HHHHHHHHHH | HHHH | HHHHHH HHHHHHHHH | HH"}, {"date": "2024-06-21", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "oooooo-o", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "xxxxxxxxx xxxxxx", "campaignId": "wwwwwwwwwwwwwww", "leadFormOpens": 0, "adId": "hhhhhhhhhhhhhhh", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "vvvvvvvvvvvvvvv", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "tttttttttt", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 347, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "HHHHH HH | HHHHHHHHHH | HHHH | HHHHHH HHHHHHHHH | HH"}, {"date": "2024-06-01", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "dddddd", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "xxxxxxxxx xxxxxx", "campaignId": "wwwwwwwwwwwwwww", "leadFormOpens": 0, "adId": "333333333333333", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "vvvvvvvvvvvvvvv", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "gggggggggg", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 111, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "HHHHH HH | HHHHHHHHHH | HHHH | HHHHHH HHHHHHHHH | HH"}, {"date": "2024-06-02", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "dddddd", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "xxxxxxxxx xxxxxx", "campaignId": "wwwwwwwwwwwwwww", "leadFormOpens": 0, "adId": "333333333333333", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "vvvvvvvvvvvvvvv", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "gggggggggg", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 273, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "HHHHH HH | HHHHHHHHHH | HHHH | HHHHHH HHHHHHHHH | HH"}, {"date": "2024-06-03", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "dddddd", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "xxxxxxxxx xxxxxx", "campaignId": "wwwwwwwwwwwwwww", "leadFormOpens": 0, "adId": "333333333333333", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "vvvvvvvvvvvvvvv", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "gggggggggg", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 176, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "HHHHH HH | HHHHHHHHHH | HHHH | HHHHHH HHHHHHHHH | HH"}, {"date": "2024-06-04", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "dddddd", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "xxxxxxxxx xxxxxx", "campaignId": "wwwwwwwwwwwwwww", "leadFormOpens": 0, "adId": "333333333333333", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "vvvvvvvvvvvvvvv", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "gggggggggg", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 139, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "HHHHH HH | HHHHHHHHHH | HHHH | HHHHHH HHHHHHHHH | HH"}, {"date": "2024-06-05", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "dddddd", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "xxxxxxxxx xxxxxx", "campaignId": "wwwwwwwwwwwwwww", "leadFormOpens": 0, "adId": "333333333333333", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "vvvvvvvvvvvvvvv", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "gggggggggg", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 37, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "HHHHH HH | HHHHHHHHHH | HHHH | HHHHHH HHHHHHHHH | HH"}, {"date": "2024-06-06", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "dddddd", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "xxxxxxxxx xxxxxx", "campaignId": "wwwwwwwwwwwwwww", "leadFormOpens": 0, "adId": "333333333333333", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "vvvvvvvvvvvvvvv", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "gggggggggg", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 88, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "HHHHH HH | HHHHHHHHHH | HHHH | HHHHHH HHHHHHHHH | HH"}, {"date": "2024-06-07", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "dddddd", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "xxxxxxxxx xxxxxx", "campaignId": "wwwwwwwwwwwwwww", "leadFormOpens": 0, "adId": "333333333333333", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "vvvvvvvvvvvvvvv", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "gggggggggg", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 117, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "HHHHH HH | HHHHHHHHHH | HHHH | HHHHHH HHHHHHHHH | HH"}, {"date": "2024-06-08", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "dddddd", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "xxxxxxxxx xxxxxx", "campaignId": "wwwwwwwwwwwwwww", "leadFormOpens": 0, "adId": "333333333333333", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "vvvvvvvvvvvvvvv", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "gggggggggg", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 155, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "HHHHH HH | HHHHHHHHHH | HHHH | HHHHHH HHHHHHHHH | HH"}, {"date": "2024-06-09", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "dddddd", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "xxxxxxxxx xxxxxx", "campaignId": "wwwwwwwwwwwwwww", "leadFormOpens": 0, "adId": "333333333333333", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "vvvvvvvvvvvvvvv", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "gggggggggg", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 172, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "HHHHH HH | HHHHHHHHHH | HHHH | HHHHHH HHHHHHHHH | HH"}, {"date": "2024-06-10", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "dddddd", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "xxxxxxxxx xxxxxx", "campaignId": "wwwwwwwwwwwwwww", "leadFormOpens": 0, "adId": "333333333333333", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "vvvvvvvvvvvvvvv", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "gggggggggg", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 173, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "HHHHH HH | HHHHHHHHHH | HHHH | HHHHHH HHHHHHHHH | HH"}, {"date": "2024-06-11", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 1, "unitsSold": 0, "promotedSku": "dddddd", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 1, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0.5747126436781609, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "xxxxxxxxx xxxxxx", "campaignId": "wwwwwwwwwwwwwww", "leadFormOpens": 0, "adId": "333333333333333", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": 1.64, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "vvvvvvvvvvvvvvv", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "gggggggggg", "bidOptimization": "SD_CONVERSIONS", "cost": 1.64, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 174, "detailPageViewsClicks": 1, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 1, "clicks": 1, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "HHHHH HH | HHHHHHHHHH | HHHH | HHHHHH HHHHHHHHH | HH"}, {"date": "2024-06-12", "newToBrandSalesClicks": 37.99, "viewabilityRate": 0, "purchasesClicks": 1, "detailPageViews": 5, "unitsSold": 1, "promotedSku": "dddddd", "addToCartViews": 0, "sales": 37.99, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 1, "adGroupName": "xxxxxxxxx xxxxxx", "campaignId": "wwwwwwwwwwwwwww", "leadFormOpens": 0, "adId": "333333333333333", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 37.99, "videoFirstQuartileViews": 0, "unitsSoldClicks": 1, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 1, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "vvvvvvvvvvvvvvv", "newToBrandSales": 37.99, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 1, "brandedSearchesViews": 0, "addToCartClicks": 1, "videoUnmutes": 0, "addToCart": 1, "videoThirdQuartileViews": 0, "addToCartRate": 0.5291005291005291, "promotedAsin": "gggggggggg", "bidOptimization": "SD_CONVERSIONS", "cost": 4.28, "salesPromotedClicks": 37.99, "eCPBrandSearch": null, "newToBrandUnitsSold": 1, "impressions": 189, "detailPageViewsClicks": 5, "purchasesPromotedClicks": 1, "eCPAddToCart": 4.28, "newToBrandDetailPageViews": 0, "clicks": 1, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 1, "campaignName": "HHHHH HH | HHHHHHHHHH | HHHH | HHHHHH HHHHHHHHH | HH"}, {"date": "2024-06-13", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "dddddd", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "xxxxxxxxx xxxxxx", "campaignId": "wwwwwwwwwwwwwww", "leadFormOpens": 0, "adId": "333333333333333", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "vvvvvvvvvvvvvvv", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "gggggggggg", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 112, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "HHHHH HH | HHHHHHHHHH | HHHH | HHHHHH HHHHHHHHH | HH"}, {"date": "2024-06-14", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 2, "unitsSold": 0, "promotedSku": "dddddd", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 1, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 1.0869565217391304, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "xxxxxxxxx xxxxxx", "campaignId": "wwwwwwwwwwwwwww", "leadFormOpens": 0, "adId": "333333333333333", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": 2.75, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "vvvvvvvvvvvvvvv", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "gggggggggg", "bidOptimization": "SD_CONVERSIONS", "cost": 2.75, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 92, "detailPageViewsClicks": 2, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 1, "clicks": 1, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "HHHHH HH | HHHHHHHHHH | HHHH | HHHHHH HHHHHHHHH | HH"}, {"date": "2024-06-15", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "dddddd", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "xxxxxxxxx xxxxxx", "campaignId": "wwwwwwwwwwwwwww", "leadFormOpens": 0, "adId": "333333333333333", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "vvvvvvvvvvvvvvv", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "gggggggggg", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 111, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "HHHHH HH | HHHHHHHHHH | HHHH | HHHHHH HHHHHHHHH | HH"}, {"date": "2024-06-16", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 5, "unitsSold": 0, "promotedSku": "dddddd", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "xxxxxxxxx xxxxxx", "campaignId": "wwwwwwwwwwwwwww", "leadFormOpens": 0, "adId": "333333333333333", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "vvvvvvvvvvvvvvv", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 1, "videoUnmutes": 0, "addToCart": 1, "videoThirdQuartileViews": 0, "addToCartRate": 0.6097560975609756, "promotedAsin": "gggggggggg", "bidOptimization": "SD_CONVERSIONS", "cost": 7.52, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 164, "detailPageViewsClicks": 5, "purchasesPromotedClicks": 0, "eCPAddToCart": 7.52, "newToBrandDetailPageViews": 0, "clicks": 2, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "HHHHH HH | HHHHHHHHHH | HHHH | HHHHHH HHHHHHHHH | HH"}, {"date": "2024-06-17", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "dddddd", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "xxxxxxxxx xxxxxx", "campaignId": "wwwwwwwwwwwwwww", "leadFormOpens": 0, "adId": "333333333333333", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "vvvvvvvvvvvvvvv", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "gggggggggg", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 128, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "HHHHH HH | HHHHHHHHHH | HHHH | HHHHHH HHHHHHHHH | HH"}, {"date": "2024-06-18", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "dddddd", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "xxxxxxxxx xxxxxx", "campaignId": "wwwwwwwwwwwwwww", "leadFormOpens": 0, "adId": "333333333333333", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "vvvvvvvvvvvvvvv", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "gggggggggg", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 55, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "HHHHH HH | HHHHHHHHHH | HHHH | HHHHHH HHHHHHHHH | HH"}, {"date": "2024-06-19", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "dddddd", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "xxxxxxxxx xxxxxx", "campaignId": "wwwwwwwwwwwwwww", "leadFormOpens": 0, "adId": "333333333333333", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "vvvvvvvvvvvvvvv", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "gggggggggg", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 97, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "HHHHH HH | HHHHHHHHHH | HHHH | HHHHHH HHHHHHHHH | HH"}, {"date": "2024-06-20", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "dddddd", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "xxxxxxxxx xxxxxx", "campaignId": "wwwwwwwwwwwwwww", "leadFormOpens": 0, "adId": "333333333333333", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "vvvvvvvvvvvvvvv", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "gggggggggg", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 48, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "HHHHH HH | HHHHHHHHHH | HHHH | HHHHHH HHHHHHHHH | HH"}, {"date": "2024-06-21", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "dddddd", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "xxxxxxxxx xxxxxx", "campaignId": "wwwwwwwwwwwwwww", "leadFormOpens": 0, "adId": "333333333333333", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "vvvvvvvvvvvvvvv", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "gggggggggg", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 35, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "HHHHH HH | HHHHHHHHHH | HHHH | HHHHHH HHHHHHHHH | HH"}, {"date": "2024-06-01", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "ZZZZZZ", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "xxxxxxxxx xxxxxx", "campaignId": "wwwwwwwwwwwwwww", "leadFormOpens": 0, "adId": "99999999999999", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "vvvvvvvvvvvvvvv", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "XXXXXXXXXX", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 177, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "HHHHH HH | HHHHHHHHHH | HHHH | HHHHHH HHHHHHHHH | HH"}, {"date": "2024-06-02", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 1, "unitsSold": 0, "promotedSku": "ZZZZZZ", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 1, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0.36101083032490977, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "xxxxxxxxx xxxxxx", "campaignId": "wwwwwwwwwwwwwww", "leadFormOpens": 0, "adId": "99999999999999", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": 3.56, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "vvvvvvvvvvvvvvv", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "XXXXXXXXXX", "bidOptimization": "SD_CONVERSIONS", "cost": 3.56, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 277, "detailPageViewsClicks": 1, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 1, "clicks": 1, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "HHHHH HH | HHHHHHHHHH | HHHH | HHHHHH HHHHHHHHH | HH"}, {"date": "2024-06-03", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "ZZZZZZ", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "xxxxxxxxx xxxxxx", "campaignId": "wwwwwwwwwwwwwww", "leadFormOpens": 0, "adId": "99999999999999", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "vvvvvvvvvvvvvvv", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "XXXXXXXXXX", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 270, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "HHHHH HH | HHHHHHHHHH | HHHH | HHHHHH HHHHHHHHH | HH"}, {"date": "2024-06-04", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 3, "unitsSold": 0, "promotedSku": "ZZZZZZ", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "xxxxxxxxx xxxxxx", "campaignId": "wwwwwwwwwwwwwww", "leadFormOpens": 0, "adId": "99999999999999", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "vvvvvvvvvvvvvvv", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 1, "videoUnmutes": 0, "addToCart": 1, "videoThirdQuartileViews": 0, "addToCartRate": 0.5025125628140703, "promotedAsin": "XXXXXXXXXX", "bidOptimization": "SD_CONVERSIONS", "cost": 0.95, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 199, "detailPageViewsClicks": 3, "purchasesPromotedClicks": 0, "eCPAddToCart": 0.95, "newToBrandDetailPageViews": 0, "clicks": 1, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "HHHHH HH | HHHHHHHHHH | HHHH | HHHHHH HHHHHHHHH | HH"}, {"date": "2024-06-05", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "ZZZZZZ", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "xxxxxxxxx xxxxxx", "campaignId": "wwwwwwwwwwwwwww", "leadFormOpens": 0, "adId": "99999999999999", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "vvvvvvvvvvvvvvv", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "XXXXXXXXXX", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 40, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "HHHHH HH | HHHHHHHHHH | HHHH | HHHHHH HHHHHHHHH | HH"}, {"date": "2024-06-06", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "ZZZZZZ", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "xxxxxxxxx xxxxxx", "campaignId": "wwwwwwwwwwwwwww", "leadFormOpens": 0, "adId": "99999999999999", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "vvvvvvvvvvvvvvv", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "XXXXXXXXXX", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 69, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "HHHHH HH | HHHHHHHHHH | HHHH | HHHHHH HHHHHHHHH | HH"}, {"date": "2024-06-07", "newToBrandSalesClicks": 37.99, "viewabilityRate": 0, "purchasesClicks": 2, "detailPageViews": 2, "unitsSold": 2, "promotedSku": "ZZZZZZ", "addToCartViews": 0, "sales": 75.98, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 2, "adGroupName": "xxxxxxxxx xxxxxx", "campaignId": "wwwwwwwwwwwwwww", "leadFormOpens": 0, "adId": "99999999999999", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 75.98, "videoFirstQuartileViews": 0, "unitsSoldClicks": 2, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 1, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "vvvvvvvvvvvvvvv", "newToBrandSales": 37.99, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 1, "brandedSearchesViews": 0, "addToCartClicks": 3, "videoUnmutes": 0, "addToCart": 3, "videoThirdQuartileViews": 0, "addToCartRate": 5, "promotedAsin": "XXXXXXXXXX", "bidOptimization": "SD_CONVERSIONS", "cost": 8.78, "salesPromotedClicks": 75.98, "eCPBrandSearch": null, "newToBrandUnitsSold": 1, "impressions": 60, "detailPageViewsClicks": 2, "purchasesPromotedClicks": 2, "eCPAddToCart": 2.9266666666666663, "newToBrandDetailPageViews": 0, "clicks": 2, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 1, "campaignName": "HHHHH HH | HHHHHHHHHH | HHHH | HHHHHH HHHHHHHHH | HH"}, {"date": "2024-06-08", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "ZZZZZZ", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "xxxxxxxxx xxxxxx", "campaignId": "wwwwwwwwwwwwwww", "leadFormOpens": 0, "adId": "99999999999999", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "vvvvvvvvvvvvvvv", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "XXXXXXXXXX", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 145, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "HHHHH HH | HHHHHHHHHH | HHHH | HHHHHH HHHHHHHHH | HH"}, {"date": "2024-06-09", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "ZZZZZZ", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "xxxxxxxxx xxxxxx", "campaignId": "wwwwwwwwwwwwwww", "leadFormOpens": 0, "adId": "99999999999999", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "vvvvvvvvvvvvvvv", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "XXXXXXXXXX", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 122, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "HHHHH HH | HHHHHHHHHH | HHHH | HHHHHH HHHHHHHHH | HH"}, {"date": "2024-06-10", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "ZZZZZZ", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "xxxxxxxxx xxxxxx", "campaignId": "wwwwwwwwwwwwwww", "leadFormOpens": 0, "adId": "99999999999999", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "vvvvvvvvvvvvvvv", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "XXXXXXXXXX", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 29, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "HHHHH HH | HHHHHHHHHH | HHHH | HHHHHH HHHHHHHHH | HH"}, {"date": "2024-06-11", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "ZZZZZZ", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "xxxxxxxxx xxxxxx", "campaignId": "wwwwwwwwwwwwwww", "leadFormOpens": 0, "adId": "99999999999999", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "vvvvvvvvvvvvvvv", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "XXXXXXXXXX", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 19, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "HHHHH HH | HHHHHHHHHH | HHHH | HHHHHH HHHHHHHHH | HH"}, {"date": "2024-06-12", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "ZZZZZZ", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "xxxxxxxxx xxxxxx", "campaignId": "wwwwwwwwwwwwwww", "leadFormOpens": 0, "adId": "99999999999999", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "vvvvvvvvvvvvvvv", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "XXXXXXXXXX", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 27, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "HHHHH HH | HHHHHHHHHH | HHHH | HHHHHH HHHHHHHHH | HH"}, {"date": "2024-06-13", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "ZZZZZZ", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "xxxxxxxxx xxxxxx", "campaignId": "wwwwwwwwwwwwwww", "leadFormOpens": 0, "adId": "99999999999999", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "vvvvvvvvvvvvvvv", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "XXXXXXXXXX", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 112, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "HHHHH HH | HHHHHHHHHH | HHHH | HHHHHH HHHHHHHHH | HH"}, {"date": "2024-06-14", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "ZZZZZZ", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "xxxxxxxxx xxxxxx", "campaignId": "wwwwwwwwwwwwwww", "leadFormOpens": 0, "adId": "99999999999999", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "vvvvvvvvvvvvvvv", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "XXXXXXXXXX", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 100, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "HHHHH HH | HHHHHHHHHH | HHHH | HHHHHH HHHHHHHHH | HH"}, {"date": "2024-06-15", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 6, "unitsSold": 0, "promotedSku": "ZZZZZZ", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 1, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 1.1235955056179776, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "xxxxxxxxx xxxxxx", "campaignId": "wwwwwwwwwwwwwww", "leadFormOpens": 0, "adId": "99999999999999", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": 4.27, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "vvvvvvvvvvvvvvv", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "XXXXXXXXXX", "bidOptimization": "SD_CONVERSIONS", "cost": 4.27, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 89, "detailPageViewsClicks": 6, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 1, "clicks": 1, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "HHHHH HH | HHHHHHHHHH | HHHH | HHHHHH HHHHHHHHH | HH"}, {"date": "2024-06-16", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "ZZZZZZ", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "xxxxxxxxx xxxxxx", "campaignId": "wwwwwwwwwwwwwww", "leadFormOpens": 0, "adId": "99999999999999", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "vvvvvvvvvvvvvvv", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "XXXXXXXXXX", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 110, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "HHHHH HH | HHHHHHHHHH | HHHH | HHHHHH HHHHHHHHH | HH"}, {"date": "2024-06-17", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "ZZZZZZ", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "xxxxxxxxx xxxxxx", "campaignId": "wwwwwwwwwwwwwww", "leadFormOpens": 0, "adId": "99999999999999", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "vvvvvvvvvvvvvvv", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "XXXXXXXXXX", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 84, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "HHHHH HH | HHHHHHHHHH | HHHH | HHHHHH HHHHHHHHH | HH"}, {"date": "2024-06-18", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "ZZZZZZ", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "xxxxxxxxx xxxxxx", "campaignId": "wwwwwwwwwwwwwww", "leadFormOpens": 0, "adId": "99999999999999", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "vvvvvvvvvvvvvvv", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "XXXXXXXXXX", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 130, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "HHHHH HH | HHHHHHHHHH | HHHH | HHHHHH HHHHHHHHH | HH"}, {"date": "2024-06-19", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "ZZZZZZ", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "xxxxxxxxx xxxxxx", "campaignId": "wwwwwwwwwwwwwww", "leadFormOpens": 0, "adId": "99999999999999", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "vvvvvvvvvvvvvvv", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "XXXXXXXXXX", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 115, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "HHHHH HH | HHHHHHHHHH | HHHH | HHHHHH HHHHHHHHH | HH"}, {"date": "2024-06-20", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "ZZZZZZ", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "xxxxxxxxx xxxxxx", "campaignId": "wwwwwwwwwwwwwww", "leadFormOpens": 0, "adId": "99999999999999", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "vvvvvvvvvvvvvvv", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "XXXXXXXXXX", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 40, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "HHHHH HH | HHHHHHHHHH | HHHH | HHHHHH HHHHHHHHH | HH"}, {"date": "2024-06-21", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "ZZZZZZ", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "xxxxxxxxx xxxxxx", "campaignId": "wwwwwwwwwwwwwww", "leadFormOpens": 0, "adId": "99999999999999", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "vvvvvvvvvvvvvvv", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "XXXXXXXXXX", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 46, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "HHHHH HH | HHHHHHHHHH | HHHH | HHHHHH HHHHHHHHH | HH"}, {"date": "2024-06-01", "newToBrandSalesClicks": 0, "viewabilityRate": 0.0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "iii-iii-iii", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": null, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "QQQQQQQQQQ QQQQ QQQQQ", "campaignId": "BBBBBBBBBBBBBB", "leadFormOpens": 0, "adId": "wwwwwwwwwwwwwww", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "mmmmmmmmmmmmm", "newToBrandSales": 0, "brandedSearchRate": null, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": null, "promotedAsin": "ssssssssss", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 0, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "66666 66 | 6666666666 | 6666 | 6666666666 6666 | 666"}, {"date": "2024-06-02", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "iii-iii-iii", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "QQQQQQQQQQ QQQQ QQQQQ", "campaignId": "BBBBBBBBBBBBBB", "leadFormOpens": 0, "adId": "wwwwwwwwwwwwwww", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "mmmmmmmmmmmmm", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "ssssssssss", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 5, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "66666 66 | 6666666666 | 6666 | 6666666666 6666 | 666"}, {"date": "2024-06-04", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "iii-iii-iii", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "QQQQQQQQQQ QQQQ QQQQQ", "campaignId": "BBBBBBBBBBBBBB", "leadFormOpens": 0, "adId": "wwwwwwwwwwwwwww", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "mmmmmmmmmmmmm", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "ssssssssss", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 2, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "66666 66 | 6666666666 | 6666 | 6666666666 6666 | 666"}, {"date": "2024-06-14", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "iii-iii-iii", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "QQQQQQQQQQ QQQQ QQQQQ", "campaignId": "BBBBBBBBBBBBBB", "leadFormOpens": 0, "adId": "wwwwwwwwwwwwwww", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "mmmmmmmmmmmmm", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "ssssssssss", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 2, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "66666 66 | 6666666666 | 6666 | 6666666666 6666 | 666"}, {"date": "2024-06-15", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "iii-iii-iii", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "QQQQQQQQQQ QQQQ QQQQQ", "campaignId": "BBBBBBBBBBBBBB", "leadFormOpens": 0, "adId": "wwwwwwwwwwwwwww", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "mmmmmmmmmmmmm", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "ssssssssss", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 1, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "66666 66 | 6666666666 | 6666 | 6666666666 6666 | 666"}, {"date": "2024-06-17", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "iii-iii-iii", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "QQQQQQQQQQ QQQQ QQQQQ", "campaignId": "BBBBBBBBBBBBBB", "leadFormOpens": 0, "adId": "wwwwwwwwwwwwwww", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "mmmmmmmmmmmmm", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "ssssssssss", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 3, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "66666 66 | 6666666666 | 6666 | 6666666666 6666 | 666"}, {"date": "2024-06-19", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "iii-iii-iii", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "QQQQQQQQQQ QQQQ QQQQQ", "campaignId": "BBBBBBBBBBBBBB", "leadFormOpens": 0, "adId": "wwwwwwwwwwwwwww", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "mmmmmmmmmmmmm", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "ssssssssss", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 1, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "66666 66 | 6666666666 | 6666 | 6666666666 6666 | 666"}, {"date": "2024-06-01", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "uuu-uuu-uu", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "QQQQQQQQQQ QQQQ QQQQQ", "campaignId": "BBBBBBBBBBBBBB", "leadFormOpens": 0, "adId": "00000000000000", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "mmmmmmmmmmmmm", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "yyyyyyyyyy", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 178, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "66666 66 | 6666666666 | 6666 | 6666666666 6666 | 666"}, {"date": "2024-06-02", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "uuu-uuu-uu", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "QQQQQQQQQQ QQQQ QQQQQ", "campaignId": "BBBBBBBBBBBBBB", "leadFormOpens": 0, "adId": "00000000000000", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "mmmmmmmmmmmmm", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "yyyyyyyyyy", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 196, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "66666 66 | 6666666666 | 6666 | 6666666666 6666 | 666"}, {"date": "2024-06-03", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "uuu-uuu-uu", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "QQQQQQQQQQ QQQQ QQQQQ", "campaignId": "BBBBBBBBBBBBBB", "leadFormOpens": 0, "adId": "00000000000000", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "mmmmmmmmmmmmm", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "yyyyyyyyyy", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 149, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "66666 66 | 6666666666 | 6666 | 6666666666 6666 | 666"}, {"date": "2024-06-04", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "uuu-uuu-uu", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "QQQQQQQQQQ QQQQ QQQQQ", "campaignId": "BBBBBBBBBBBBBB", "leadFormOpens": 0, "adId": "00000000000000", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "mmmmmmmmmmmmm", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "yyyyyyyyyy", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 184, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "66666 66 | 6666666666 | 6666 | 6666666666 6666 | 666"}, {"date": "2024-06-05", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "uuu-uuu-uu", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "QQQQQQQQQQ QQQQ QQQQQ", "campaignId": "BBBBBBBBBBBBBB", "leadFormOpens": 0, "adId": "00000000000000", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "mmmmmmmmmmmmm", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "yyyyyyyyyy", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 13, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "66666 66 | 6666666666 | 6666 | 6666666666 6666 | 666"}, {"date": "2024-06-06", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "uuu-uuu-uu", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "QQQQQQQQQQ QQQQ QQQQQ", "campaignId": "BBBBBBBBBBBBBB", "leadFormOpens": 0, "adId": "00000000000000", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "mmmmmmmmmmmmm", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "yyyyyyyyyy", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 16, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "66666 66 | 6666666666 | 6666 | 6666666666 6666 | 666"}, {"date": "2024-06-07", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "uuu-uuu-uu", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "QQQQQQQQQQ QQQQ QQQQQ", "campaignId": "BBBBBBBBBBBBBB", "leadFormOpens": 0, "adId": "00000000000000", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "mmmmmmmmmmmmm", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "yyyyyyyyyy", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 23, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "66666 66 | 6666666666 | 6666 | 6666666666 6666 | 666"}, {"date": "2024-06-08", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 5, "unitsSold": 0, "promotedSku": "uuu-uuu-uu", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "QQQQQQQQQQ QQQQ QQQQQ", "campaignId": "BBBBBBBBBBBBBB", "leadFormOpens": 0, "adId": "00000000000000", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "mmmmmmmmmmmmm", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "yyyyyyyyyy", "bidOptimization": "SD_CONVERSIONS", "cost": 1.02, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 77, "detailPageViewsClicks": 5, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 1, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "66666 66 | 6666666666 | 6666 | 6666666666 6666 | 666"}, {"date": "2024-06-09", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "uuu-uuu-uu", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "QQQQQQQQQQ QQQQ QQQQQ", "campaignId": "BBBBBBBBBBBBBB", "leadFormOpens": 0, "adId": "00000000000000", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "mmmmmmmmmmmmm", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "yyyyyyyyyy", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 48, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "66666 66 | 6666666666 | 6666 | 6666666666 6666 | 666"}, {"date": "2024-06-10", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 2, "unitsSold": 0, "promotedSku": "uuu-uuu-uu", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "QQQQQQQQQQ QQQQ QQQQQ", "campaignId": "BBBBBBBBBBBBBB", "leadFormOpens": 0, "adId": "00000000000000", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "mmmmmmmmmmmmm", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "yyyyyyyyyy", "bidOptimization": "SD_CONVERSIONS", "cost": 1.17, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 159, "detailPageViewsClicks": 2, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 1, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "66666 66 | 6666666666 | 6666 | 6666666666 6666 | 666"}, {"date": "2024-06-11", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "uuu-uuu-uu", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "QQQQQQQQQQ QQQQ QQQQQ", "campaignId": "BBBBBBBBBBBBBB", "leadFormOpens": 0, "adId": "00000000000000", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "mmmmmmmmmmmmm", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "yyyyyyyyyy", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 161, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "66666 66 | 6666666666 | 6666 | 6666666666 6666 | 666"}, {"date": "2024-06-12", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "uuu-uuu-uu", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "QQQQQQQQQQ QQQQ QQQQQ", "campaignId": "BBBBBBBBBBBBBB", "leadFormOpens": 0, "adId": "00000000000000", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "mmmmmmmmmmmmm", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "yyyyyyyyyy", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 168, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "66666 66 | 6666666666 | 6666 | 6666666666 6666 | 666"}, {"date": "2024-06-13", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "uuu-uuu-uu", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "QQQQQQQQQQ QQQQ QQQQQ", "campaignId": "BBBBBBBBBBBBBB", "leadFormOpens": 0, "adId": "00000000000000", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "mmmmmmmmmmmmm", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "yyyyyyyyyy", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 95, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "66666 66 | 6666666666 | 6666 | 6666666666 6666 | 666"}, {"date": "2024-06-14", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "uuu-uuu-uu", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "QQQQQQQQQQ QQQQ QQQQQ", "campaignId": "BBBBBBBBBBBBBB", "leadFormOpens": 0, "adId": "00000000000000", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "mmmmmmmmmmmmm", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "yyyyyyyyyy", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 53, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "66666 66 | 6666666666 | 6666 | 6666666666 6666 | 666"}, {"date": "2024-06-15", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "uuu-uuu-uu", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "QQQQQQQQQQ QQQQ QQQQQ", "campaignId": "BBBBBBBBBBBBBB", "leadFormOpens": 0, "adId": "00000000000000", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "mmmmmmmmmmmmm", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "yyyyyyyyyy", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 90, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "66666 66 | 6666666666 | 6666 | 6666666666 6666 | 666"}, {"date": "2024-06-16", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "uuu-uuu-uu", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "QQQQQQQQQQ QQQQ QQQQQ", "campaignId": "BBBBBBBBBBBBBB", "leadFormOpens": 0, "adId": "00000000000000", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "mmmmmmmmmmmmm", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "yyyyyyyyyy", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 132, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "66666 66 | 6666666666 | 6666 | 6666666666 6666 | 666"}, {"date": "2024-06-17", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "uuu-uuu-uu", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "QQQQQQQQQQ QQQQ QQQQQ", "campaignId": "BBBBBBBBBBBBBB", "leadFormOpens": 0, "adId": "00000000000000", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "mmmmmmmmmmmmm", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "yyyyyyyyyy", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 113, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "66666 66 | 6666666666 | 6666 | 6666666666 6666 | 666"}, {"date": "2024-06-18", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "uuu-uuu-uu", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "QQQQQQQQQQ QQQQ QQQQQ", "campaignId": "BBBBBBBBBBBBBB", "leadFormOpens": 0, "adId": "00000000000000", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "mmmmmmmmmmmmm", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "yyyyyyyyyy", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 93, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "66666 66 | 6666666666 | 6666 | 6666666666 6666 | 666"}, {"date": "2024-06-19", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "uuu-uuu-uu", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "QQQQQQQQQQ QQQQ QQQQQ", "campaignId": "BBBBBBBBBBBBBB", "leadFormOpens": 0, "adId": "00000000000000", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "mmmmmmmmmmmmm", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "yyyyyyyyyy", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 93, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "66666 66 | 6666666666 | 6666 | 6666666666 6666 | 666"}, {"date": "2024-06-20", "newToBrandSalesClicks": 19.99, "viewabilityRate": 0, "purchasesClicks": 1, "detailPageViews": 3, "unitsSold": 1, "promotedSku": "uuu-uuu-uu", "addToCartViews": 0, "sales": 19.99, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 1, "adGroupName": "QQQQQQQQQQ QQQQ QQQQQ", "campaignId": "BBBBBBBBBBBBBB", "leadFormOpens": 0, "adId": "00000000000000", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 19.99, "videoFirstQuartileViews": 0, "unitsSoldClicks": 1, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 1, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "mmmmmmmmmmmmm", "newToBrandSales": 19.99, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 1, "brandedSearchesViews": 0, "addToCartClicks": 1, "videoUnmutes": 0, "addToCart": 1, "videoThirdQuartileViews": 0, "addToCartRate": 1.4084507042253522, "promotedAsin": "yyyyyyyyyy", "bidOptimization": "SD_CONVERSIONS", "cost": 7.61, "salesPromotedClicks": 19.99, "eCPBrandSearch": null, "newToBrandUnitsSold": 1, "impressions": 71, "detailPageViewsClicks": 3, "purchasesPromotedClicks": 1, "eCPAddToCart": 7.609999999999999, "newToBrandDetailPageViews": 0, "clicks": 2, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 1, "campaignName": "66666 66 | 6666666666 | 6666 | 6666666666 6666 | 666"}, {"date": "2024-06-21", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "uuu-uuu-uu", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "QQQQQQQQQQ QQQQ QQQQQ", "campaignId": "BBBBBBBBBBBBBB", "leadFormOpens": 0, "adId": "00000000000000", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "mmmmmmmmmmmmm", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "yyyyyyyyyy", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 51, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "66666 66 | 6666666666 | 6666 | 6666666666 6666 | 666"}, {"date": "2024-06-02", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "LLL-LLL-LLL", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "QQQQQQQQQQ QQQQ QQQQQ", "campaignId": "BBBBBBBBBBBBBB", "leadFormOpens": 0, "adId": "IIIIIIIIIIIIIII", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "mmmmmmmmmmmmm", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "0000000000", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 22, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "66666 66 | 6666666666 | 6666 | 6666666666 6666 | 666"}, {"date": "2024-06-03", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "LLL-LLL-LLL", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "QQQQQQQQQQ QQQQ QQQQQ", "campaignId": "BBBBBBBBBBBBBB", "leadFormOpens": 0, "adId": "IIIIIIIIIIIIIII", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "mmmmmmmmmmmmm", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "0000000000", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 10, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "66666 66 | 6666666666 | 6666 | 6666666666 6666 | 666"}, {"date": "2024-06-04", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "LLL-LLL-LLL", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "QQQQQQQQQQ QQQQ QQQQQ", "campaignId": "BBBBBBBBBBBBBB", "leadFormOpens": 0, "adId": "IIIIIIIIIIIIIII", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "mmmmmmmmmmmmm", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "0000000000", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 11, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "66666 66 | 6666666666 | 6666 | 6666666666 6666 | 666"}, {"date": "2024-06-05", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "LLL-LLL-LLL", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "QQQQQQQQQQ QQQQ QQQQQ", "campaignId": "BBBBBBBBBBBBBB", "leadFormOpens": 0, "adId": "IIIIIIIIIIIIIII", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "mmmmmmmmmmmmm", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "0000000000", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 2, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "66666 66 | 6666666666 | 6666 | 6666666666 6666 | 666"}, {"date": "2024-06-12", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "LLL-LLL-LLL", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "QQQQQQQQQQ QQQQ QQQQQ", "campaignId": "BBBBBBBBBBBBBB", "leadFormOpens": 0, "adId": "IIIIIIIIIIIIIII", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "mmmmmmmmmmmmm", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "0000000000", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 2, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "66666 66 | 6666666666 | 6666 | 6666666666 6666 | 666"}, {"date": "2024-06-20", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "LLL-LLL-LLL", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "QQQQQQQQQQ QQQQ QQQQQ", "campaignId": "BBBBBBBBBBBBBB", "leadFormOpens": 0, "adId": "IIIIIIIIIIIIIII", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "mmmmmmmmmmmmm", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "0000000000", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 1, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "66666 66 | 6666666666 | 6666 | 6666666666 6666 | 666"}, {"date": "2024-06-01", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "III-III-II", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "QQQQQQQQQQ QQQQ QQQQQ", "campaignId": "BBBBBBBBBBBBBB", "leadFormOpens": 0, "adId": "rrrrrrrrrrrrrrr", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "mmmmmmmmmmmmm", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "WWWWWWWWWW", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 67, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "66666 66 | 6666666666 | 6666 | 6666666666 6666 | 666"}, {"date": "2024-06-02", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "III-III-II", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "QQQQQQQQQQ QQQQ QQQQQ", "campaignId": "BBBBBBBBBBBBBB", "leadFormOpens": 0, "adId": "rrrrrrrrrrrrrrr", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "mmmmmmmmmmmmm", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "WWWWWWWWWW", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 111, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "66666 66 | 6666666666 | 6666 | 6666666666 6666 | 666"}, {"date": "2024-06-03", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "III-III-II", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "QQQQQQQQQQ QQQQ QQQQQ", "campaignId": "BBBBBBBBBBBBBB", "leadFormOpens": 0, "adId": "rrrrrrrrrrrrrrr", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "mmmmmmmmmmmmm", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "WWWWWWWWWW", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 53, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "66666 66 | 6666666666 | 6666 | 6666666666 6666 | 666"}, {"date": "2024-06-04", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "III-III-II", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "QQQQQQQQQQ QQQQ QQQQQ", "campaignId": "BBBBBBBBBBBBBB", "leadFormOpens": 0, "adId": "rrrrrrrrrrrrrrr", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "mmmmmmmmmmmmm", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "WWWWWWWWWW", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 72, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "66666 66 | 6666666666 | 6666 | 6666666666 6666 | 666"}, {"date": "2024-06-05", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "III-III-II", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "QQQQQQQQQQ QQQQ QQQQQ", "campaignId": "BBBBBBBBBBBBBB", "leadFormOpens": 0, "adId": "rrrrrrrrrrrrrrr", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "mmmmmmmmmmmmm", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "WWWWWWWWWW", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 37, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "66666 66 | 6666666666 | 6666 | 6666666666 6666 | 666"}, {"date": "2024-06-06", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 1, "unitsSold": 0, "promotedSku": "III-III-II", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 1, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 1.0309278350515463, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "QQQQQQQQQQ QQQQ QQQQQ", "campaignId": "BBBBBBBBBBBBBB", "leadFormOpens": 0, "adId": "rrrrrrrrrrrrrrr", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": 4.92, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "mmmmmmmmmmmmm", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "WWWWWWWWWW", "bidOptimization": "SD_CONVERSIONS", "cost": 4.92, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 97, "detailPageViewsClicks": 1, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 1, "clicks": 1, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "66666 66 | 6666666666 | 6666 | 6666666666 6666 | 666"}, {"date": "2024-06-07", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "III-III-II", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "QQQQQQQQQQ QQQQ QQQQQ", "campaignId": "BBBBBBBBBBBBBB", "leadFormOpens": 0, "adId": "rrrrrrrrrrrrrrr", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "mmmmmmmmmmmmm", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "WWWWWWWWWW", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 57, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "66666 66 | 6666666666 | 6666 | 6666666666 6666 | 666"}, {"date": "2024-06-08", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "III-III-II", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "QQQQQQQQQQ QQQQ QQQQQ", "campaignId": "BBBBBBBBBBBBBB", "leadFormOpens": 0, "adId": "rrrrrrrrrrrrrrr", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "mmmmmmmmmmmmm", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "WWWWWWWWWW", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 77, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "66666 66 | 6666666666 | 6666 | 6666666666 6666 | 666"}, {"date": "2024-06-09", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 1, "unitsSold": 0, "promotedSku": "III-III-II", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 1, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0.28735632183908044, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "QQQQQQQQQQ QQQQ QQQQQ", "campaignId": "BBBBBBBBBBBBBB", "leadFormOpens": 0, "adId": "rrrrrrrrrrrrrrr", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": 4.19, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "mmmmmmmmmmmmm", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "WWWWWWWWWW", "bidOptimization": "SD_CONVERSIONS", "cost": 4.19, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 348, "detailPageViewsClicks": 1, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 1, "clicks": 1, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "66666 66 | 6666666666 | 6666 | 6666666666 6666 | 666"}, {"date": "2024-06-10", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "III-III-II", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "QQQQQQQQQQ QQQQ QQQQQ", "campaignId": "BBBBBBBBBBBBBB", "leadFormOpens": 0, "adId": "rrrrrrrrrrrrrrr", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "mmmmmmmmmmmmm", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "WWWWWWWWWW", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 22, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "66666 66 | 6666666666 | 6666 | 6666666666 6666 | 666"}, {"date": "2024-06-11", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "III-III-II", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "QQQQQQQQQQ QQQQ QQQQQ", "campaignId": "BBBBBBBBBBBBBB", "leadFormOpens": 0, "adId": "rrrrrrrrrrrrrrr", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "mmmmmmmmmmmmm", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "WWWWWWWWWW", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 17, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "66666 66 | 6666666666 | 6666 | 6666666666 6666 | 666"}, {"date": "2024-06-12", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "III-III-II", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "QQQQQQQQQQ QQQQ QQQQQ", "campaignId": "BBBBBBBBBBBBBB", "leadFormOpens": 0, "adId": "rrrrrrrrrrrrrrr", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "mmmmmmmmmmmmm", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "WWWWWWWWWW", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 17, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "66666 66 | 6666666666 | 6666 | 6666666666 6666 | 666"}, {"date": "2024-06-13", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "III-III-II", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "QQQQQQQQQQ QQQQ QQQQQ", "campaignId": "BBBBBBBBBBBBBB", "leadFormOpens": 0, "adId": "rrrrrrrrrrrrrrr", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "mmmmmmmmmmmmm", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "WWWWWWWWWW", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 167, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "66666 66 | 6666666666 | 6666 | 6666666666 6666 | 666"}, {"date": "2024-06-14", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "III-III-II", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "QQQQQQQQQQ QQQQ QQQQQ", "campaignId": "BBBBBBBBBBBBBB", "leadFormOpens": 0, "adId": "rrrrrrrrrrrrrrr", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "mmmmmmmmmmmmm", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "WWWWWWWWWW", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 117, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "66666 66 | 6666666666 | 6666 | 6666666666 6666 | 666"}, {"date": "2024-06-15", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 1, "unitsSold": 0, "promotedSku": "III-III-II", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "QQQQQQQQQQ QQQQ QQQQQ", "campaignId": "BBBBBBBBBBBBBB", "leadFormOpens": 0, "adId": "rrrrrrrrrrrrrrr", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "mmmmmmmmmmmmm", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "WWWWWWWWWW", "bidOptimization": "SD_CONVERSIONS", "cost": 2.03, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 168, "detailPageViewsClicks": 1, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 1, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "66666 66 | 6666666666 | 6666 | 6666666666 6666 | 666"}, {"date": "2024-06-16", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "III-III-II", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "QQQQQQQQQQ QQQQ QQQQQ", "campaignId": "BBBBBBBBBBBBBB", "leadFormOpens": 0, "adId": "rrrrrrrrrrrrrrr", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "mmmmmmmmmmmmm", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "WWWWWWWWWW", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 350, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "66666 66 | 6666666666 | 6666 | 6666666666 6666 | 666"}, {"date": "2024-06-17", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "III-III-II", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "QQQQQQQQQQ QQQQ QQQQQ", "campaignId": "BBBBBBBBBBBBBB", "leadFormOpens": 0, "adId": "rrrrrrrrrrrrrrr", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "mmmmmmmmmmmmm", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "WWWWWWWWWW", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 324, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "66666 66 | 6666666666 | 6666 | 6666666666 6666 | 666"}, {"date": "2024-06-18", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "III-III-II", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "QQQQQQQQQQ QQQQ QQQQQ", "campaignId": "BBBBBBBBBBBBBB", "leadFormOpens": 0, "adId": "rrrrrrrrrrrrrrr", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "mmmmmmmmmmmmm", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "WWWWWWWWWW", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 233, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "66666 66 | 6666666666 | 6666 | 6666666666 6666 | 666"}, {"date": "2024-06-19", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "III-III-II", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "QQQQQQQQQQ QQQQ QQQQQ", "campaignId": "BBBBBBBBBBBBBB", "leadFormOpens": 0, "adId": "rrrrrrrrrrrrrrr", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "mmmmmmmmmmmmm", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "WWWWWWWWWW", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 182, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "66666 66 | 6666666666 | 6666 | 6666666666 6666 | 666"}, {"date": "2024-06-20", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "III-III-II", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "QQQQQQQQQQ QQQQ QQQQQ", "campaignId": "BBBBBBBBBBBBBB", "leadFormOpens": 0, "adId": "rrrrrrrrrrrrrrr", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "mmmmmmmmmmmmm", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "WWWWWWWWWW", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 110, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "66666 66 | 6666666666 | 6666 | 6666666666 6666 | 666"}, {"date": "2024-06-21", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 1, "unitsSold": 0, "promotedSku": "III-III-II", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 1, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0.9433962264150944, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "QQQQQQQQQQ QQQQ QQQQQ", "campaignId": "BBBBBBBBBBBBBB", "leadFormOpens": 0, "adId": "rrrrrrrrrrrrrrr", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": 1.44, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "mmmmmmmmmmmmm", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "WWWWWWWWWW", "bidOptimization": "SD_CONVERSIONS", "cost": 1.44, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 106, "detailPageViewsClicks": 1, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 1, "clicks": 1, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "66666 66 | 6666666666 | 6666 | 6666666666 6666 | 666"}, {"date": "2024-06-01", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "222-22-222", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "aaaaaaaaaaaaaaa", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "4444444444", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 4, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-02", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "222-22-222", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "aaaaaaaaaaaaaaa", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "4444444444", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 1, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-03", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "222-22-222", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "aaaaaaaaaaaaaaa", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "4444444444", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 1, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-06", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "222-22-222", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "aaaaaaaaaaaaaaa", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "4444444444", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 4, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-07", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "222-22-222", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "aaaaaaaaaaaaaaa", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "4444444444", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 4, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-08", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "222-22-222", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "aaaaaaaaaaaaaaa", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "4444444444", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 3, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-09", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "222-22-222", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "aaaaaaaaaaaaaaa", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "4444444444", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 3, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-10", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "222-22-222", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "aaaaaaaaaaaaaaa", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "4444444444", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 35, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-11", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "222-22-222", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "aaaaaaaaaaaaaaa", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "4444444444", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 29, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-12", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "222-22-222", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "aaaaaaaaaaaaaaa", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "4444444444", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 17, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-13", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "222-22-222", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "aaaaaaaaaaaaaaa", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "4444444444", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 5, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-14", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "222-22-222", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "aaaaaaaaaaaaaaa", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "4444444444", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 4, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-15", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "222-22-222", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "aaaaaaaaaaaaaaa", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "4444444444", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 5, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-16", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "222-22-222", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "aaaaaaaaaaaaaaa", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "4444444444", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 6, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-17", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "222-22-222", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "aaaaaaaaaaaaaaa", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "4444444444", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 6, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-18", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "222-22-222", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "aaaaaaaaaaaaaaa", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "4444444444", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 1, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-19", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "222-22-222", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "aaaaaaaaaaaaaaa", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "4444444444", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 2, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-20", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "222-22-222", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "aaaaaaaaaaaaaaa", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "4444444444", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 9, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-21", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "222-22-222", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "aaaaaaaaaaaaaaa", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "4444444444", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 5, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-01", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "HHH-HHH", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "999999999999999", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "iiiiiiiiii", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 11, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-02", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "HHH-HHH", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "999999999999999", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "iiiiiiiiii", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 25, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-03", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "HHH-HHH", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "999999999999999", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "iiiiiiiiii", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 4, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-04", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "HHH-HHH", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "999999999999999", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "iiiiiiiiii", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 8, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-06", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "HHH-HHH", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "999999999999999", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "iiiiiiiiii", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 9, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-07", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "HHH-HHH", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "999999999999999", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "iiiiiiiiii", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 9, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-09", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "HHH-HHH", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "999999999999999", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "iiiiiiiiii", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 45, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-10", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "HHH-HHH", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "999999999999999", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "iiiiiiiiii", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 14, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-11", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "HHH-HHH", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "999999999999999", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "iiiiiiiiii", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 7, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-12", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "HHH-HHH", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "999999999999999", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "iiiiiiiiii", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 4, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-13", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "HHH-HHH", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "999999999999999", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "iiiiiiiiii", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 1, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-14", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "HHH-HHH", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "999999999999999", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "iiiiiiiiii", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 2, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-15", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "HHH-HHH", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "999999999999999", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "iiiiiiiiii", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 1, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-16", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "HHH-HHH", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "999999999999999", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "iiiiiiiiii", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 7, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-17", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "HHH-HHH", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "999999999999999", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "iiiiiiiiii", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 3, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-18", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "HHH-HHH", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "999999999999999", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "iiiiiiiiii", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 2, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-19", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "HHH-HHH", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "999999999999999", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "iiiiiiiiii", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 3, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-20", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "HHH-HHH", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "999999999999999", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "iiiiiiiiii", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 11, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-21", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "HHH-HHH", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "999999999999999", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "iiiiiiiiii", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 4, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-01", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "kkk-kkk", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "uuuuuuuuuuuuuuu", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "cccccccccc", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 39, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-02", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "kkk-kkk", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "uuuuuuuuuuuuuuu", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "cccccccccc", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 52, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-03", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "kkk-kkk", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "uuuuuuuuuuuuuuu", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "cccccccccc", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 31, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-04", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "kkk-kkk", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "uuuuuuuuuuuuuuu", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "cccccccccc", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 41, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-05", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "kkk-kkk", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "uuuuuuuuuuuuuuu", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "cccccccccc", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 1, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-06", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "kkk-kkk", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "uuuuuuuuuuuuuuu", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "cccccccccc", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 18, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-07", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "kkk-kkk", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "uuuuuuuuuuuuuuu", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "cccccccccc", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 27, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-08", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "kkk-kkk", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "uuuuuuuuuuuuuuu", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "cccccccccc", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 7, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-09", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "kkk-kkk", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "uuuuuuuuuuuuuuu", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "cccccccccc", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 20, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-10", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "kkk-kkk", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "uuuuuuuuuuuuuuu", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "cccccccccc", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 16, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-11", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "kkk-kkk", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "uuuuuuuuuuuuuuu", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "cccccccccc", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 13, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-12", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "kkk-kkk", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "uuuuuuuuuuuuuuu", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "cccccccccc", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 13, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-13", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "kkk-kkk", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "uuuuuuuuuuuuuuu", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "cccccccccc", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 10, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-14", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "kkk-kkk", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "uuuuuuuuuuuuuuu", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "cccccccccc", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 12, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-15", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "kkk-kkk", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "uuuuuuuuuuuuuuu", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "cccccccccc", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 1, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-16", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "kkk-kkk", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "uuuuuuuuuuuuuuu", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "cccccccccc", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 27, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-17", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "kkk-kkk", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "uuuuuuuuuuuuuuu", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "cccccccccc", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 16, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-18", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "kkk-kkk", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "uuuuuuuuuuuuuuu", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "cccccccccc", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 17, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-19", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "kkk-kkk", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "uuuuuuuuuuuuuuu", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "cccccccccc", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 3, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-20", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "kkk-kkk", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "uuuuuuuuuuuuuuu", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "cccccccccc", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 37, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-21", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "kkk-kkk", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "uuuuuuuuuuuuuuu", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "cccccccccc", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 11, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-01", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "222-222-222", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "yyyyyyyyyyyyyyy", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "3333333333", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 2, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-02", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "222-222-222", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "yyyyyyyyyyyyyyy", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "3333333333", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 36, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-03", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "222-222-222", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "yyyyyyyyyyyyyyy", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "3333333333", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 16, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-04", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "222-222-222", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "yyyyyyyyyyyyyyy", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "3333333333", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 44, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-05", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "222-222-222", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "yyyyyyyyyyyyyyy", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "3333333333", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 1, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-06", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "222-222-222", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "yyyyyyyyyyyyyyy", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "3333333333", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 12, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-07", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "222-222-222", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "yyyyyyyyyyyyyyy", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "3333333333", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 15, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-08", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "222-222-222", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "yyyyyyyyyyyyyyy", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "3333333333", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 24, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-09", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "222-222-222", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "yyyyyyyyyyyyyyy", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "3333333333", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 126, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-10", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "222-222-222", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "yyyyyyyyyyyyyyy", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "3333333333", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 4, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-11", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "222-222-222", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "yyyyyyyyyyyyyyy", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "3333333333", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 1, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-12", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "222-222-222", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "yyyyyyyyyyyyyyy", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "3333333333", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 3, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-13", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "222-222-222", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "yyyyyyyyyyyyyyy", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "3333333333", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 5, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-14", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "222-222-222", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "yyyyyyyyyyyyyyy", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "3333333333", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 11, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-15", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "222-222-222", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "yyyyyyyyyyyyyyy", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "3333333333", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 12, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-16", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "222-222-222", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "yyyyyyyyyyyyyyy", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "3333333333", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 2, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-17", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "222-222-222", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "yyyyyyyyyyyyyyy", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "3333333333", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 19, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-18", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "222-222-222", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "yyyyyyyyyyyyyyy", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "3333333333", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 9, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-19", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "222-222-222", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "yyyyyyyyyyyyyyy", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "3333333333", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 66, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-20", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "222-222-222", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "yyyyyyyyyyyyyyy", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "3333333333", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 50, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-21", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "222-222-222", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "yyyyyyyyyyyyyyy", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "3333333333", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 28, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-01", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 1, "unitsSold": 0, "promotedSku": "AAA-AAA", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "xxxxxxxxxxxxxxx", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 1, "videoUnmutes": 0, "addToCart": 1, "videoThirdQuartileViews": 0, "addToCartRate": 5.555555555555555, "promotedAsin": "LLLLLLLLLL", "bidOptimization": "SD_CONVERSIONS", "cost": 1.14, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 18, "detailPageViewsClicks": 1, "purchasesPromotedClicks": 0, "eCPAddToCart": 1.14, "newToBrandDetailPageViews": 0, "clicks": 1, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-02", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "AAA-AAA", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "xxxxxxxxxxxxxxx", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "LLLLLLLLLL", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 3, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-03", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "AAA-AAA", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "xxxxxxxxxxxxxxx", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "LLLLLLLLLL", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 1, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-04", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "AAA-AAA", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "xxxxxxxxxxxxxxx", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "LLLLLLLLLL", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 1, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-05", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "AAA-AAA", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "xxxxxxxxxxxxxxx", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "LLLLLLLLLL", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 2, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-06", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "AAA-AAA", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "xxxxxxxxxxxxxxx", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "LLLLLLLLLL", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 16, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-07", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "AAA-AAA", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "xxxxxxxxxxxxxxx", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "LLLLLLLLLL", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 8, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-08", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "AAA-AAA", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "xxxxxxxxxxxxxxx", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "LLLLLLLLLL", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 4, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-09", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "AAA-AAA", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "xxxxxxxxxxxxxxx", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "LLLLLLLLLL", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 88, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-10", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "AAA-AAA", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "xxxxxxxxxxxxxxx", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "LLLLLLLLLL", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 7, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-11", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "AAA-AAA", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "xxxxxxxxxxxxxxx", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "LLLLLLLLLL", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 3, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-12", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "AAA-AAA", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "xxxxxxxxxxxxxxx", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "LLLLLLLLLL", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 4, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-13", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "AAA-AAA", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "xxxxxxxxxxxxxxx", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "LLLLLLLLLL", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 10, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-14", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "AAA-AAA", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "xxxxxxxxxxxxxxx", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "LLLLLLLLLL", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 7, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-15", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "AAA-AAA", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "xxxxxxxxxxxxxxx", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "LLLLLLLLLL", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 1, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-16", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "AAA-AAA", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "xxxxxxxxxxxxxxx", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "LLLLLLLLLL", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 2, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-17", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "AAA-AAA", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "xxxxxxxxxxxxxxx", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "LLLLLLLLLL", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 11, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-18", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "AAA-AAA", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "xxxxxxxxxxxxxxx", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "LLLLLLLLLL", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 3, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-19", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "AAA-AAA", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "xxxxxxxxxxxxxxx", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "LLLLLLLLLL", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 3, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-20", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "AAA-AAA", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "xxxxxxxxxxxxxxx", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "LLLLLLLLLL", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 4, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-21", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "AAA-AAA", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "xxxxxxxxxxxxxxx", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "LLLLLLLLLL", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 1, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-01", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "YYYYYY", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "ooooooooooooooo", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "UUUUUUUUUU", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 32, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-02", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 7, "unitsSold": 0, "promotedSku": "YYYYYY", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "ooooooooooooooo", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 10, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 10, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 1538.4615384615386, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 4, "videoUnmutes": 0, "addToCart": 4, "videoThirdQuartileViews": 0, "addToCartRate": 6.153846153846154, "promotedAsin": "UUUUUUUUUU", "bidOptimization": "SD_CONVERSIONS", "cost": 0.52, "salesPromotedClicks": 0, "eCPBrandSearch": 0.052000000000000005, "newToBrandUnitsSold": 0, "impressions": 65, "detailPageViewsClicks": 7, "purchasesPromotedClicks": 0, "eCPAddToCart": 0.13, "newToBrandDetailPageViews": 0, "clicks": 1, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-03", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "YYYYYY", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "ooooooooooooooo", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "UUUUUUUUUU", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 66, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-04", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 1, "unitsSold": 0, "promotedSku": "YYYYYY", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "ooooooooooooooo", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "UUUUUUUUUU", "bidOptimization": "SD_CONVERSIONS", "cost": 0.45, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 60, "detailPageViewsClicks": 1, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 1, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-05", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "YYYYYY", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "ooooooooooooooo", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "UUUUUUUUUU", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 1, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-06", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "YYYYYY", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "ooooooooooooooo", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "UUUUUUUUUU", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 3, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-07", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "YYYYYY", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "ooooooooooooooo", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "UUUUUUUUUU", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 5, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-08", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "YYYYYY", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "ooooooooooooooo", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "UUUUUUUUUU", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 3, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-09", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "YYYYYY", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "ooooooooooooooo", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "UUUUUUUUUU", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 28, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-10", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "YYYYYY", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "ooooooooooooooo", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "UUUUUUUUUU", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 13, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-11", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "YYYYYY", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "ooooooooooooooo", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "UUUUUUUUUU", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 4, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-12", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "YYYYYY", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "ooooooooooooooo", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "UUUUUUUUUU", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 3, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-13", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "YYYYYY", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "ooooooooooooooo", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "UUUUUUUUUU", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 5, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-14", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "YYYYYY", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "ooooooooooooooo", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "UUUUUUUUUU", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 3, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-15", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "YYYYYY", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "ooooooooooooooo", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "UUUUUUUUUU", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 3, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-16", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "YYYYYY", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "ooooooooooooooo", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "UUUUUUUUUU", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 9, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-17", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "YYYYYY", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "ooooooooooooooo", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "UUUUUUUUUU", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 1, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-18", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "YYYYYY", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "ooooooooooooooo", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "UUUUUUUUUU", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 1, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-19", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "YYYYYY", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "ooooooooooooooo", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "UUUUUUUUUU", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 2, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-20", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "YYYYYY", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "ooooooooooooooo", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "UUUUUUUUUU", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 4, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-21", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "YYYYYY", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "ooooooooooooooo", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "UUUUUUUUUU", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 1, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-01", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "bbbbbb", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "JJJJJJJJJJJJJJJ", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "aaaaaaaaaa", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 2, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-02", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "bbbbbb", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "JJJJJJJJJJJJJJJ", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "aaaaaaaaaa", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 3, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-03", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "bbbbbb", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "JJJJJJJJJJJJJJJ", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "aaaaaaaaaa", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 4, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-04", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "bbbbbb", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "JJJJJJJJJJJJJJJ", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "aaaaaaaaaa", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 2, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-06", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "bbbbbb", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "JJJJJJJJJJJJJJJ", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "aaaaaaaaaa", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 3, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-07", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "bbbbbb", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "JJJJJJJJJJJJJJJ", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "aaaaaaaaaa", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 3, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-08", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "bbbbbb", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "JJJJJJJJJJJJJJJ", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "aaaaaaaaaa", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 2, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-09", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "bbbbbb", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "JJJJJJJJJJJJJJJ", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "aaaaaaaaaa", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 5, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-10", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "bbbbbb", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "JJJJJJJJJJJJJJJ", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "aaaaaaaaaa", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 2, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-11", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "bbbbbb", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "JJJJJJJJJJJJJJJ", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "aaaaaaaaaa", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 5, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-13", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "bbbbbb", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "JJJJJJJJJJJJJJJ", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "aaaaaaaaaa", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 2, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-14", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "bbbbbb", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "JJJJJJJJJJJJJJJ", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "aaaaaaaaaa", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 1, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-15", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "bbbbbb", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "JJJJJJJJJJJJJJJ", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "aaaaaaaaaa", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 1, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-16", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "bbbbbb", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "JJJJJJJJJJJJJJJ", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "aaaaaaaaaa", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 3, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-17", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "bbbbbb", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "JJJJJJJJJJJJJJJ", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "aaaaaaaaaa", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 6, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-18", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "bbbbbb", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "JJJJJJJJJJJJJJJ", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "aaaaaaaaaa", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 4, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-20", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "bbbbbb", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "JJJJJJJJJJJJJJJ", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "aaaaaaaaaa", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 2, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-21", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "bbbbbb", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "JJJJJJJJJJJJJJJ", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "aaaaaaaaaa", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 1, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-01", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "ZZZZZZ", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "bbbbbbbbbbbbbbb", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "XXXXXXXXXX", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 26, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-02", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "ZZZZZZ", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "bbbbbbbbbbbbbbb", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "XXXXXXXXXX", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 23, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-03", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "ZZZZZZ", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "bbbbbbbbbbbbbbb", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "XXXXXXXXXX", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 5, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-04", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "ZZZZZZ", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "bbbbbbbbbbbbbbb", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "XXXXXXXXXX", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 7, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-05", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "ZZZZZZ", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "bbbbbbbbbbbbbbb", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "XXXXXXXXXX", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 2, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-06", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "ZZZZZZ", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "bbbbbbbbbbbbbbb", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "XXXXXXXXXX", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 21, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-07", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "ZZZZZZ", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "bbbbbbbbbbbbbbb", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "XXXXXXXXXX", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 15, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-08", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "ZZZZZZ", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "bbbbbbbbbbbbbbb", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "XXXXXXXXXX", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 46, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-09", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "ZZZZZZ", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "bbbbbbbbbbbbbbb", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "XXXXXXXXXX", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 93, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-10", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "ZZZZZZ", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "bbbbbbbbbbbbbbb", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "XXXXXXXXXX", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 41, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-11", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "ZZZZZZ", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "bbbbbbbbbbbbbbb", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "XXXXXXXXXX", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 30, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-12", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "ZZZZZZ", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "bbbbbbbbbbbbbbb", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "XXXXXXXXXX", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 26, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-13", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "ZZZZZZ", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "bbbbbbbbbbbbbbb", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "XXXXXXXXXX", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 45, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-14", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "ZZZZZZ", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "bbbbbbbbbbbbbbb", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "XXXXXXXXXX", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 47, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-15", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "ZZZZZZ", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "bbbbbbbbbbbbbbb", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "XXXXXXXXXX", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 32, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-16", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "ZZZZZZ", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "bbbbbbbbbbbbbbb", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "XXXXXXXXXX", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 34, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-17", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "ZZZZZZ", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "bbbbbbbbbbbbbbb", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "XXXXXXXXXX", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 27, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-18", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "ZZZZZZ", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "bbbbbbbbbbbbbbb", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "XXXXXXXXXX", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 43, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-19", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "ZZZZZZ", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "bbbbbbbbbbbbbbb", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "XXXXXXXXXX", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 86, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-20", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "ZZZZZZ", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "bbbbbbbbbbbbbbb", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "XXXXXXXXXX", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 10, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-21", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "ZZZZZZ", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "bbbbbbbbbbbbbbb", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "XXXXXXXXXX", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 3, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-01", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "GGGGGG", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "000000000000000", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "pppppppppp", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 3, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-02", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "GGGGGG", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "000000000000000", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "pppppppppp", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 29, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-03", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "GGGGGG", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "000000000000000", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "pppppppppp", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 13, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-04", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "GGGGGG", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "000000000000000", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "pppppppppp", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 20, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-05", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "GGGGGG", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "000000000000000", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "pppppppppp", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 1, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-06", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "GGGGGG", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "000000000000000", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "pppppppppp", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 14, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-07", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "GGGGGG", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "000000000000000", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "pppppppppp", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 3, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-08", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "GGGGGG", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "000000000000000", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "pppppppppp", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 3, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-09", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "GGGGGG", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "000000000000000", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "pppppppppp", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 21, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-10", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "GGGGGG", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "000000000000000", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "pppppppppp", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 10, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-11", "newToBrandSalesClicks": 14.99, "viewabilityRate": 0, "purchasesClicks": 1, "detailPageViews": 2, "unitsSold": 1, "promotedSku": "GGGGGG", "addToCartViews": 0, "sales": 14.99, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 1, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "000000000000000", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 14.99, "videoFirstQuartileViews": 0, "unitsSoldClicks": 1, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 1, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 14.99, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 1, "brandedSearchesViews": 0, "addToCartClicks": 1, "videoUnmutes": 0, "addToCart": 1, "videoThirdQuartileViews": 0, "addToCartRate": 33.33333333333333, "promotedAsin": "pppppppppp", "bidOptimization": "SD_CONVERSIONS", "cost": 0.89, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 1, "impressions": 3, "detailPageViewsClicks": 2, "purchasesPromotedClicks": 0, "eCPAddToCart": 0.89, "newToBrandDetailPageViews": 0, "clicks": 1, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 1, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-12", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "GGGGGG", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "000000000000000", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "pppppppppp", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 3, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-13", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "GGGGGG", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "000000000000000", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "pppppppppp", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 2, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-14", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "GGGGGG", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "000000000000000", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "pppppppppp", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 4, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-15", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "GGGGGG", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "000000000000000", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "pppppppppp", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 5, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-16", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "GGGGGG", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "000000000000000", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "pppppppppp", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 7, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-17", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "GGGGGG", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "000000000000000", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "pppppppppp", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 19, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-18", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "GGGGGG", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "000000000000000", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "pppppppppp", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 6, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-19", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "GGGGGG", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "000000000000000", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "pppppppppp", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 9, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-20", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 8, "unitsSold": 0, "promotedSku": "GGGGGG", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "000000000000000", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 1, "videoUnmutes": 0, "addToCart": 1, "videoThirdQuartileViews": 0, "addToCartRate": 20, "promotedAsin": "pppppppppp", "bidOptimization": "SD_CONVERSIONS", "cost": 1.81, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 5, "detailPageViewsClicks": 8, "purchasesPromotedClicks": 0, "eCPAddToCart": 1.81, "newToBrandDetailPageViews": 0, "clicks": 1, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-21", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "GGGGGG", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "000000000000000", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "pppppppppp", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 6, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-14", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "aaaaaaaaaaaa.aaaaaaaa", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "KKKKKKKKKKKKKKK", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "XXXXXXXXXX", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 6, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-15", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "aaaaaaaaaaaa.aaaaaaaa", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "KKKKKKKKKKKKKKK", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "XXXXXXXXXX", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 2, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-01", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "hhh-hhh", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "ppppppppppppppp", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "9999999999", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 55, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-02", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 2, "detailPageViews": 3, "unitsSold": 2, "promotedSku": "hhh-hhh", "addToCartViews": 0, "sales": 45.98, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 2, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "ppppppppppppppp", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 45.98, "videoFirstQuartileViews": 0, "unitsSoldClicks": 2, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 2, "videoUnmutes": 0, "addToCart": 2, "videoThirdQuartileViews": 0, "addToCartRate": 2.857142857142857, "promotedAsin": "9999999999", "bidOptimization": "SD_CONVERSIONS", "cost": 0.6, "salesPromotedClicks": 45.98, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 70, "detailPageViewsClicks": 3, "purchasesPromotedClicks": 2, "eCPAddToCart": 0.3, "newToBrandDetailPageViews": 0, "clicks": 1, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-03", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "hhh-hhh", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "ppppppppppppppp", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "9999999999", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 44, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-04", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 12, "unitsSold": 0, "promotedSku": "hhh-hhh", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "ppppppppppppppp", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 1, "videoUnmutes": 0, "addToCart": 1, "videoThirdQuartileViews": 0, "addToCartRate": 2.083333333333333, "promotedAsin": "9999999999", "bidOptimization": "SD_CONVERSIONS", "cost": 0.55, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 48, "detailPageViewsClicks": 12, "purchasesPromotedClicks": 0, "eCPAddToCart": 0.55, "newToBrandDetailPageViews": 0, "clicks": 1, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-05", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "hhh-hhh", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "ppppppppppppppp", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "9999999999", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 2, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-06", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "hhh-hhh", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "ppppppppppppppp", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "9999999999", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 14, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-07", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "hhh-hhh", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "ppppppppppppppp", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "9999999999", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 7, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-08", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "hhh-hhh", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "ppppppppppppppp", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "9999999999", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 5, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-09", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "hhh-hhh", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "ppppppppppppppp", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "9999999999", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 80, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-10", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "hhh-hhh", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "ppppppppppppppp", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "9999999999", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 5, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-11", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "hhh-hhh", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "ppppppppppppppp", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "9999999999", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 18, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-12", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "hhh-hhh", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "ppppppppppppppp", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "9999999999", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 10, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-14", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "hhh-hhh", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "ppppppppppppppp", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "9999999999", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 4, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-15", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "hhh-hhh", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "ppppppppppppppp", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "9999999999", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 2, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-16", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "hhh-hhh", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "ppppppppppppppp", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "9999999999", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 4, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-17", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "hhh-hhh", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "ppppppppppppppp", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "9999999999", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 2, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-18", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "hhh-hhh", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "ppppppppppppppp", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "9999999999", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 3, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-20", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "hhh-hhh", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "ppppppppppppppp", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "9999999999", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 3, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-21", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "hhh-hhh", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "ppppppppppppppp", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "9999999999", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 4, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-01", "newToBrandSalesClicks": 0, "viewabilityRate": 91.21898870020833, "purchasesClicks": 0, "detailPageViews": 24, "unitsSold": 1, "promotedSku": "uuu-uuu-uu", "addToCartViews": 2, "sales": 22.99, "newToBrandDetailPageViewClicks": 2, "viewClickThroughRate": 5.536332179930796, "newToBrandDetailPageViewRate": 0.01893819834606401, "newToBrandDetailPageViewViews": 1, "purchases": 1, "adGroupName": "OOOOOOOOOO OOOO", "campaignId": "eeeeeeeeeeeeeee", "leadFormOpens": 0, "adId": "ttttttttttttttt", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 14450, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 4, "newToBrandECPDetailPageView": 11.75878, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "uuuuuuuuuuuuuuu", "newToBrandSales": 0, "brandedSearchRate": 2.5250931128085345, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 4, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 2, "videoThirdQuartileViews": 0, "addToCartRate": 0.012625465564042673, "promotedAsin": "yyyyyyyyyy", "bidOptimization": "SD_REACH", "cost": 35.28, "salesPromotedClicks": 0, "eCPBrandSearch": 8.819085, "newToBrandUnitsSold": 0, "impressions": 15841, "detailPageViewsClicks": 7, "purchasesPromotedClicks": 0, "eCPAddToCart": 17.63817, "newToBrandDetailPageViews": 3, "clicks": 8, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "yyyyy yy | yyyyyyyyyyy | yyyyyyyyyy yyyy | yy"}, {"date": "2024-06-02", "newToBrandSalesClicks": 0, "viewabilityRate": 89.36577155535154, "purchasesClicks": 0, "detailPageViews": 21, "unitsSold": 0, "promotedSku": "uuu-uuu-uu", "addToCartViews": 6, "sales": 0, "newToBrandDetailPageViewClicks": 2, "viewClickThroughRate": 3.4243643523670917, "newToBrandDetailPageViewRate": 0.022951572182694516, "newToBrandDetailPageViewViews": 1, "purchases": 0, "adGroupName": "OOOOOOOOOO OOOO", "campaignId": "eeeeeeeeeeeeeee", "leadFormOpens": 0, "adId": "ttttttttttttttt", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 11681, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 1, "newToBrandECPDetailPageView": 9.535343333333332, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "uuuuuuuuuuuuuuu", "newToBrandSales": 0, "brandedSearchRate": 0.7650524060898172, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 1, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 6, "videoThirdQuartileViews": 0, "addToCartRate": 0.04590314436538903, "promotedAsin": "yyyyyyyyyy", "bidOptimization": "SD_REACH", "cost": 28.61, "salesPromotedClicks": 0, "eCPBrandSearch": 28.606029999999997, "newToBrandUnitsSold": 0, "impressions": 13071, "detailPageViewsClicks": 4, "purchasesPromotedClicks": 0, "eCPAddToCart": 4.767671666666666, "newToBrandDetailPageViews": 3, "clicks": 4, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "yyyyy yy | yyyyyyyyyyy | yyyyyyyyyy yyyy | yy"}, {"date": "2024-06-03", "newToBrandSalesClicks": 0, "viewabilityRate": 88.5665818490246, "purchasesClicks": 0, "detailPageViews": 31, "unitsSold": 4, "promotedSku": "uuu-uuu-uu", "addToCartViews": 3, "sales": 94.96, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": 4.788354721317755, "newToBrandDetailPageViewRate": 0.02544529262086514, "newToBrandDetailPageViewViews": 3, "purchases": 3, "adGroupName": "OOOOOOOOOO OOOO", "campaignId": "eeeeeeeeeeeeeee", "leadFormOpens": 0, "adId": "ttttttttttttttt", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 10442, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 10, "newToBrandECPDetailPageView": 8.29548, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "uuuuuuuuuuuuuuu", "newToBrandSales": 0, "brandedSearchRate": 8.481764206955047, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 10, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 3, "videoThirdQuartileViews": 0, "addToCartRate": 0.02544529262086514, "promotedAsin": "yyyyyyyyyy", "bidOptimization": "SD_REACH", "cost": 24.89, "salesPromotedClicks": 0, "eCPBrandSearch": 2.488644, "newToBrandUnitsSold": 0, "impressions": 11790, "detailPageViewsClicks": 3, "purchasesPromotedClicks": 0, "eCPAddToCart": 8.29548, "newToBrandDetailPageViews": 3, "clicks": 5, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "yyyyy yy | yyyyyyyyyyy | yyyyyyyyyy yyyy | yy"}, {"date": "2024-06-04", "newToBrandSalesClicks": 0, "viewabilityRate": 87.9391027640856, "purchasesClicks": 0, "detailPageViews": 35, "unitsSold": 3, "promotedSku": "uuu-uuu-uu", "addToCartViews": 9, "sales": 95.97, "newToBrandDetailPageViewClicks": 4, "viewClickThroughRate": 4.966652476231021, "newToBrandDetailPageViewRate": 0.03743682535720971, "newToBrandDetailPageViewViews": 2, "purchases": 3, "adGroupName": "OOOOOOOOOO OOOO", "campaignId": "eeeeeeeeeeeeeee", "leadFormOpens": 0, "adId": "ttttttttttttttt", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 14094, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 8, "newToBrandECPDetailPageView": 5.504519999999999, "newToBrandPurchases": 1, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "uuuuuuuuuuuuuuu", "newToBrandSales": 34.99, "brandedSearchRate": 4.991576714294628, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 8, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 9, "videoThirdQuartileViews": 0, "addToCartRate": 0.056155238035814556, "promotedAsin": "yyyyyyyyyy", "bidOptimization": "SD_REACH", "cost": 33.03, "salesPromotedClicks": 0, "eCPBrandSearch": 4.12839, "newToBrandUnitsSold": 1, "impressions": 16027, "detailPageViewsClicks": 10, "purchasesPromotedClicks": 0, "eCPAddToCart": 3.6696799999999996, "newToBrandDetailPageViews": 6, "clicks": 7, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "yyyyy yy | yyyyyyyyyyy | yyyyyyyyyy yyyy | yy"}, {"date": "2024-06-05", "newToBrandSalesClicks": 0, "viewabilityRate": 87.1431603523294, "purchasesClicks": 0, "detailPageViews": 43, "unitsSold": 3, "promotedSku": "uuu-uuu-uu", "addToCartViews": 10, "sales": 63.92, "newToBrandDetailPageViewClicks": 2, "viewClickThroughRate": 6.697923643670461, "newToBrandDetailPageViewRate": 0.026530828823092434, "newToBrandDetailPageViewViews": 3, "purchases": 2, "adGroupName": "OOOOOOOOOO OOOO", "campaignId": "eeeeeeeeeeeeeee", "leadFormOpens": 0, "adId": "ttttttttttttttt", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 16423, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 19, "newToBrandECPDetailPageView": 7.862586, "newToBrandPurchases": 1, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "uuuuuuuuuuuuuuu", "newToBrandSales": 17.94, "brandedSearchRate": 10.081714952775126, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 19, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 10, "videoThirdQuartileViews": 0, "addToCartRate": 0.05306165764618487, "promotedAsin": "yyyyyyyyyy", "bidOptimization": "SD_REACH", "cost": 39.31, "salesPromotedClicks": 0, "eCPBrandSearch": 2.0691015789473686, "newToBrandUnitsSold": 1, "impressions": 18846, "detailPageViewsClicks": 10, "purchasesPromotedClicks": 0, "eCPAddToCart": 3.931293, "newToBrandDetailPageViews": 5, "clicks": 11, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "yyyyy yy | yyyyyyyyyyy | yyyyyyyyyy yyyy | yy"}, {"date": "2024-06-06", "newToBrandSalesClicks": 0, "viewabilityRate": 78.25903331769123, "purchasesClicks": 0, "detailPageViews": 913, "unitsSold": 67, "promotedSku": "uuu-uuu-uu", "addToCartViews": 228, "sales": 1535.96, "newToBrandDetailPageViewClicks": 15, "viewClickThroughRate": 9.893865803202015, "newToBrandDetailPageViewRate": 0.16658845612388548, "newToBrandDetailPageViewViews": 56, "purchases": 65, "adGroupName": "OOOOOOOOOO OOOO", "campaignId": "eeeeeeeeeeeeeee", "leadFormOpens": 0, "adId": "ttttttttttttttt", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 33354, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 217, "newToBrandECPDetailPageView": 1.0255519718309858, "newToBrandPurchases": 17, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "uuuuuuuuuuuuuuu", "newToBrandSales": 354.65, "brandedSearchRate": 50.915063350539654, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 217, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 228, "videoThirdQuartileViews": 0, "addToCartRate": 0.5349601126231815, "promotedAsin": "yyyyyyyyyy", "bidOptimization": "SD_REACH", "cost": 72.81, "salesPromotedClicks": 0, "eCPBrandSearch": 0.33554926267281104, "newToBrandUnitsSold": 18, "impressions": 42620, "detailPageViewsClicks": 43, "purchasesPromotedClicks": 0, "eCPAddToCart": 0.31936048245614035, "newToBrandDetailPageViews": 71, "clicks": 33, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "yyyyy yy | yyyyyyyyyyy | yyyyyyyyyy yyyy | yy"}, {"date": "2024-06-07", "newToBrandSalesClicks": 0, "viewabilityRate": 86.27069133398247, "purchasesClicks": 0, "detailPageViews": 209, "unitsSold": 20, "promotedSku": "uuu-uuu-uu", "addToCartViews": 51, "sales": 476.62, "newToBrandDetailPageViewClicks": 2, "viewClickThroughRate": 6.3487584650112865, "newToBrandDetailPageViewRate": 0.03955696202531646, "newToBrandDetailPageViewViews": 11, "purchases": 20, "adGroupName": "OOOOOOOOOO OOOO", "campaignId": "eeeeeeeeeeeeeee", "leadFormOpens": 0, "adId": "ttttttttttttttt", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 28352, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 66, "newToBrandECPDetailPageView": 5.243110769230769, "newToBrandPurchases": 9, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "uuuuuuuuuuuuuuu", "newToBrandSales": 187.83, "brandedSearchRate": 20.082765335929896, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 66, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 51, "videoThirdQuartileViews": 0, "addToCartRate": 0.15518500486854916, "promotedAsin": "yyyyyyyyyy", "bidOptimization": "SD_REACH", "cost": 68.16, "salesPromotedClicks": 0, "eCPBrandSearch": 1.0327339393939392, "newToBrandUnitsSold": 9, "impressions": 32864, "detailPageViewsClicks": 22, "purchasesPromotedClicks": 0, "eCPAddToCart": 1.3364792156862744, "newToBrandDetailPageViews": 13, "clicks": 18, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "yyyyy yy | yyyyyyyyyyy | yyyyyyyyyy yyyy | yy"}, {"date": "2024-06-08", "newToBrandSalesClicks": 0, "viewabilityRate": 88.1452527302023, "purchasesClicks": 0, "detailPageViews": 109, "unitsSold": 0, "promotedSku": "uuu-uuu-uu", "addToCartViews": 17, "sales": 0, "newToBrandDetailPageViewClicks": 3, "viewClickThroughRate": 6.431738939101588, "newToBrandDetailPageViewRate": 0.026854448887032287, "newToBrandDetailPageViewViews": 6, "purchases": 0, "adGroupName": "OOOOOOOOOO OOOO", "campaignId": "eeeeeeeeeeeeeee", "leadFormOpens": 0, "adId": "ttttttttttttttt", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 29541, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 20, "newToBrandECPDetailPageView": 7.65412, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "uuuuuuuuuuuuuuu", "newToBrandSales": 0, "brandedSearchRate": 5.967655308229397, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 20, "addToCartClicks": 4, "videoUnmutes": 0, "addToCart": 21, "videoThirdQuartileViews": 0, "addToCartRate": 0.06266038073640866, "promotedAsin": "yyyyyyyyyy", "bidOptimization": "SD_REACH", "cost": 68.89, "salesPromotedClicks": 0, "eCPBrandSearch": 3.4443539999999997, "newToBrandUnitsSold": 0, "impressions": 33514, "detailPageViewsClicks": 42, "purchasesPromotedClicks": 0, "eCPAddToCart": 3.280337142857143, "newToBrandDetailPageViews": 9, "clicks": 19, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "yyyyy yy | yyyyyyyyyyy | yyyyyyyyyy yyyy | yy"}, {"date": "2024-06-09", "newToBrandSalesClicks": 0, "viewabilityRate": 90.23865686138477, "purchasesClicks": 0, "detailPageViews": 53, "unitsSold": 2, "promotedSku": "uuu-uuu-uu", "addToCartViews": 7, "sales": 58.98, "newToBrandDetailPageViewClicks": 5, "viewClickThroughRate": 8.45698470054586, "newToBrandDetailPageViewRate": 0.04162619675315665, "newToBrandDetailPageViewViews": 1, "purchases": 2, "adGroupName": "OOOOOOOOOO OOOO", "campaignId": "eeeeeeeeeeeeeee", "leadFormOpens": 0, "adId": "ttttttttttttttt", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 13007, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 10, "newToBrandECPDetailPageView": 5.029998333333333, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "uuuuuuuuuuuuuuu", "newToBrandSales": 0, "brandedSearchRate": 6.937699458859442, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 10, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 7, "videoThirdQuartileViews": 0, "addToCartRate": 0.0485638962120161, "promotedAsin": "yyyyyyyyyy", "bidOptimization": "SD_REACH", "cost": 30.18, "salesPromotedClicks": 0, "eCPBrandSearch": 3.017999, "newToBrandUnitsSold": 0, "impressions": 14414, "detailPageViewsClicks": 13, "purchasesPromotedClicks": 0, "eCPAddToCart": 4.311427142857143, "newToBrandDetailPageViews": 6, "clicks": 11, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "yyyyy yy | yyyyyyyyyyy | yyyyyyyyyy yyyy | yy"}, {"date": "2024-06-10", "newToBrandSalesClicks": 0, "viewabilityRate": 88.32764096111211, "purchasesClicks": 0, "detailPageViews": 77, "unitsSold": 1, "promotedSku": "uuu-uuu-uu", "addToCartViews": 10, "sales": 19.99, "newToBrandDetailPageViewClicks": 6, "viewClickThroughRate": 10.175700427379418, "newToBrandDetailPageViewRate": 0.07190364911019234, "newToBrandDetailPageViewViews": 6, "purchases": 1, "adGroupName": "OOOOOOOOOO OOOO", "campaignId": "eeeeeeeeeeeeeee", "leadFormOpens": 0, "adId": "ttttttttttttttt", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 14741, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 17, "newToBrandECPDetailPageView": 2.8419016666666663, "newToBrandPurchases": 1, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "uuuuuuuuuuuuuuu", "newToBrandSales": 19.99, "brandedSearchRate": 10.186350290610582, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 17, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 10, "videoThirdQuartileViews": 0, "addToCartRate": 0.05991970759182695, "promotedAsin": "yyyyyyyyyy", "bidOptimization": "SD_REACH", "cost": 34.1, "salesPromotedClicks": 0, "eCPBrandSearch": 2.0060482352941174, "newToBrandUnitsSold": 1, "impressions": 16689, "detailPageViewsClicks": 14, "purchasesPromotedClicks": 0, "eCPAddToCart": 3.4102819999999996, "newToBrandDetailPageViews": 12, "clicks": 15, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "yyyyy yy | yyyyyyyyyyy | yyyyyyyyyy yyyy | yy"}, {"date": "2024-06-11", "newToBrandSalesClicks": 0, "viewabilityRate": 87.67483296213808, "purchasesClicks": 0, "detailPageViews": 83, "unitsSold": 7, "promotedSku": "uuu-uuu-uu", "addToCartViews": 20, "sales": 194.93, "newToBrandDetailPageViewClicks": 3, "viewClickThroughRate": 7.112736879540721, "newToBrandDetailPageViewRate": 0.031180400890868595, "newToBrandDetailPageViewViews": 4, "purchases": 6, "adGroupName": "OOOOOOOOOO OOOO", "campaignId": "eeeeeeeeeeeeeee", "leadFormOpens": 0, "adId": "ttttttttttttttt", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 19683, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 21, "newToBrandECPDetailPageView": 6.432265714285714, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "uuuuuuuuuuuuuuu", "newToBrandSales": 0, "brandedSearchRate": 9.35412026726058, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 21, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 20, "videoThirdQuartileViews": 0, "addToCartRate": 0.08908685968819599, "promotedAsin": "yyyyyyyyyy", "bidOptimization": "SD_REACH", "cost": 45.03, "salesPromotedClicks": 0, "eCPBrandSearch": 2.1440885714285716, "newToBrandUnitsSold": 0, "impressions": 22450, "detailPageViewsClicks": 14, "purchasesPromotedClicks": 0, "eCPAddToCart": 2.251293, "newToBrandDetailPageViews": 7, "clicks": 14, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "yyyyy yy | yyyyyyyyyyy | yyyyyyyyyy yyyy | yy"}, {"date": "2024-06-12", "newToBrandSalesClicks": 0, "viewabilityRate": 83.73698746547696, "purchasesClicks": 0, "detailPageViews": 106, "unitsSold": 2, "promotedSku": "uuu-uuu-uu", "addToCartViews": 18, "sales": 49.98, "newToBrandDetailPageViewClicks": 4, "viewClickThroughRate": 7.611315489027021, "newToBrandDetailPageViewRate": 0.10622477161674101, "newToBrandDetailPageViewViews": 16, "purchases": 2, "adGroupName": "OOOOOOOOOO OOOO", "campaignId": "eeeeeeeeeeeeeee", "leadFormOpens": 0, "adId": "ttttttttttttttt", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 15766, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 24, "newToBrandECPDetailPageView": 1.8761335, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "uuuuuuuuuuuuuuu", "newToBrandSales": 0, "brandedSearchRate": 12.746972594008923, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 24, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 18, "videoThirdQuartileViews": 0, "addToCartRate": 0.09560229445506692, "promotedAsin": "yyyyyyyyyy", "bidOptimization": "SD_REACH", "cost": 37.52, "salesPromotedClicks": 0, "eCPBrandSearch": 1.5634445833333332, "newToBrandUnitsSold": 0, "impressions": 18828, "detailPageViewsClicks": 24, "purchasesPromotedClicks": 0, "eCPAddToCart": 2.0845927777777775, "newToBrandDetailPageViews": 20, "clicks": 12, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "yyyyy yy | yyyyyyyyyyy | yyyyyyyyyy yyyy | yy"}, {"date": "2024-06-13", "newToBrandSalesClicks": 0, "viewabilityRate": 82.57122932855151, "purchasesClicks": 0, "detailPageViews": 132, "unitsSold": 13, "promotedSku": "uuu-uuu-uu", "addToCartViews": 26, "sales": 291.82, "newToBrandDetailPageViewClicks": 3, "viewClickThroughRate": 9.048681908668637, "newToBrandDetailPageViewRate": 0.054791791193464834, "newToBrandDetailPageViewViews": 8, "purchases": 13, "adGroupName": "OOOOOOOOOO OOOO", "campaignId": "eeeeeeeeeeeeeee", "leadFormOpens": 0, "adId": "ttttttttttttttt", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 16577, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 30, "newToBrandECPDetailPageView": 3.4165336363636367, "newToBrandPurchases": 4, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "uuuuuuuuuuuuuuu", "newToBrandSales": 79.91, "brandedSearchRate": 14.943215780035866, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 30, "addToCartClicks": 1, "videoUnmutes": 0, "addToCart": 27, "videoThirdQuartileViews": 0, "addToCartRate": 0.13448894202032277, "promotedAsin": "yyyyyyyyyy", "bidOptimization": "SD_REACH", "cost": 37.58, "salesPromotedClicks": 0, "eCPBrandSearch": 1.252729, "newToBrandUnitsSold": 4, "impressions": 20076, "detailPageViewsClicks": 18, "purchasesPromotedClicks": 0, "eCPAddToCart": 1.3919211111111112, "newToBrandDetailPageViews": 11, "clicks": 15, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "yyyyy yy | yyyyyyyyyyy | yyyyyyyyyy yyyy | yy"}, {"date": "2024-06-14", "newToBrandSalesClicks": 0, "viewabilityRate": 79.61322879447276, "purchasesClicks": 0, "detailPageViews": 512, "unitsSold": 27, "promotedSku": "uuu-uuu-uu", "addToCartViews": 113, "sales": 639.69, "newToBrandDetailPageViewClicks": 26, "viewClickThroughRate": 9.997022163610838, "newToBrandDetailPageViewRate": 0.12700455523004758, "newToBrandDetailPageViewViews": 49, "purchases": 26, "adGroupName": "OOOOOOOOOO OOOO", "campaignId": "eeeeeeeeeeeeeee", "leadFormOpens": 0, "adId": "ttttttttttttttt", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 47014, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 127, "newToBrandECPDetailPageView": 1.6869952000000001, "newToBrandPurchases": 4, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "uuuuuuuuuuuuuuu", "newToBrandSales": 75.92, "brandedSearchRate": 21.50610468562139, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 127, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 113, "videoThirdQuartileViews": 0, "addToCartRate": 0.19135352987993834, "promotedAsin": "yyyyyyyyyy", "bidOptimization": "SD_REACH", "cost": 126.52, "salesPromotedClicks": 0, "eCPBrandSearch": 0.9962570078740158, "newToBrandUnitsSold": 4, "impressions": 59053, "detailPageViewsClicks": 64, "purchasesPromotedClicks": 0, "eCPAddToCart": 1.1196870796460177, "newToBrandDetailPageViews": 75, "clicks": 47, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "yyyyy yy | yyyyyyyyyyy | yyyyyyyyyy yyyy | yy"}, {"date": "2024-06-15", "newToBrandSalesClicks": 0, "viewabilityRate": 84.26593693973012, "purchasesClicks": 0, "detailPageViews": 489, "unitsSold": 18, "promotedSku": "uuu-uuu-uu", "addToCartViews": 95, "sales": 407.73, "newToBrandDetailPageViewClicks": 20, "viewClickThroughRate": 8.95842331749612, "newToBrandDetailPageViewRate": 0.06740088699567287, "newToBrandDetailPageViewViews": 30, "purchases": 18, "adGroupName": "OOOOOOOOOO OOOO", "campaignId": "eeeeeeeeeeeeeee", "leadFormOpens": 0, "adId": "ttttttttttttttt", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 62511, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 110, "newToBrandECPDetailPageView": 2.9270362, "newToBrandPurchases": 3, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "uuuuuuuuuuuuuuu", "newToBrandSales": 76.93, "brandedSearchRate": 14.82819513904803, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 110, "addToCartClicks": 1, "videoUnmutes": 0, "addToCart": 96, "videoThirdQuartileViews": 0, "addToCartRate": 0.12940970303169191, "promotedAsin": "yyyyyyyyyy", "bidOptimization": "SD_REACH", "cost": 146.35, "salesPromotedClicks": 0, "eCPBrandSearch": 1.330471, "newToBrandUnitsSold": 3, "impressions": 74183, "detailPageViewsClicks": 72, "purchasesPromotedClicks": 0, "eCPAddToCart": 1.5244980208333334, "newToBrandDetailPageViews": 50, "clicks": 56, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "yyyyy yy | yyyyyyyyyyy | yyyyyyyyyy yyyy | yy"}, {"date": "2024-06-16", "newToBrandSalesClicks": 0, "viewabilityRate": 82.5104999322585, "purchasesClicks": 0, "detailPageViews": 477, "unitsSold": 32, "promotedSku": "uuu-uuu-uu", "addToCartViews": 100, "sales": 806.62, "newToBrandDetailPageViewClicks": 23, "viewClickThroughRate": 8.538447644537857, "newToBrandDetailPageViewRate": 0.11787020728898523, "newToBrandDetailPageViewViews": 64, "purchases": 31, "adGroupName": "OOOOOOOOOO OOOO", "campaignId": "eeeeeeeeeeeeeee", "leadFormOpens": 0, "adId": "ttttttttttttttt", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 60901, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 105, "newToBrandECPDetailPageView": 1.7089979310344827, "newToBrandPurchases": 10, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "uuuuuuuuuuuuuuu", "newToBrandSales": 243.83, "brandedSearchRate": 14.225714672808563, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 105, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 100, "videoThirdQuartileViews": 0, "addToCartRate": 0.13548299688389107, "promotedAsin": "yyyyyyyyyy", "bidOptimization": "SD_REACH", "cost": 148.68, "salesPromotedClicks": 0, "eCPBrandSearch": 1.4160268571428571, "newToBrandUnitsSold": 11, "impressions": 73810, "detailPageViewsClicks": 84, "purchasesPromotedClicks": 0, "eCPAddToCart": 1.4868282, "newToBrandDetailPageViews": 87, "clicks": 52, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "yyyyy yy | yyyyyyyyyyy | yyyyyyyyyy yyyy | yy"}, {"date": "2024-06-17", "newToBrandSalesClicks": 54.98, "viewabilityRate": 78.62299174989144, "purchasesClicks": 2, "detailPageViews": 435, "unitsSold": 27, "promotedSku": "uuu-uuu-uu", "addToCartViews": 88, "sales": 625.52, "newToBrandDetailPageViewClicks": 20, "viewClickThroughRate": 7.766387076731903, "newToBrandDetailPageViewRate": 0.09362787668258793, "newToBrandDetailPageViewViews": 49, "purchases": 27, "adGroupName": "OOOOOOOOOO OOOO", "campaignId": "eeeeeeeeeeeeeee", "leadFormOpens": 0, "adId": "ttttttttttttttt", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 57942, "salesClicks": 54.98, "videoFirstQuartileViews": 0, "unitsSoldClicks": 2, "brandedSearches": 102, "newToBrandECPDetailPageView": 2.165754782608696, "newToBrandPurchases": 10, "cumulativeReach": null, "brandedSearchesClicks": 5, "adGroupId": "uuuuuuuuuuuuuuu", "newToBrandSales": 263.69, "brandedSearchRate": 13.840642640034737, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 2, "brandedSearchesViews": 97, "addToCartClicks": 3, "videoUnmutes": 0, "addToCart": 91, "videoThirdQuartileViews": 0, "addToCartRate": 0.12348024316109422, "promotedAsin": "yyyyyyyyyy", "bidOptimization": "SD_REACH", "cost": 149.44, "salesPromotedClicks": 19.99, "eCPBrandSearch": 1.465069411764706, "newToBrandUnitsSold": 10, "impressions": 73696, "detailPageViewsClicks": 62, "purchasesPromotedClicks": 1, "eCPAddToCart": 1.6421657142857145, "newToBrandDetailPageViews": 69, "clicks": 45, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 2, "campaignName": "yyyyy yy | yyyyyyyyyyy | yyyyyyyyyy yyyy | yy"}, {"date": "2024-06-18", "newToBrandSalesClicks": 0, "viewabilityRate": 82.13360952874157, "purchasesClicks": 0, "detailPageViews": 345, "unitsSold": 19, "promotedSku": "uuu-uuu-uu", "addToCartViews": 39, "sales": 448.47, "newToBrandDetailPageViewClicks": 18, "viewClickThroughRate": 11.44886175084622, "newToBrandDetailPageViewRate": 0.05996347679140887, "newToBrandDetailPageViewViews": 26, "purchases": 17, "adGroupName": "OOOOOOOOOO OOOO", "campaignId": "eeeeeeeeeeeeeee", "leadFormOpens": 0, "adId": "ttttttttttttttt", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 60268, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 67, "newToBrandECPDetailPageView": 3.2902525000000007, "newToBrandPurchases": 5, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "uuuuuuuuuuuuuuu", "newToBrandSales": 134.8, "brandedSearchRate": 9.130802147782715, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 67, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 39, "videoThirdQuartileViews": 0, "addToCartRate": 0.053149445337839676, "promotedAsin": "yyyyyyyyyy", "bidOptimization": "SD_REACH", "cost": 144.77, "salesPromotedClicks": 0, "eCPBrandSearch": 2.1607628358208957, "newToBrandUnitsSold": 6, "impressions": 73378, "detailPageViewsClicks": 118, "purchasesPromotedClicks": 0, "eCPAddToCart": 3.712079743589744, "newToBrandDetailPageViews": 44, "clicks": 69, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "yyyyy yy | yyyyyyyyyyy | yyyyyyyyyy yyyy | yy"}, {"date": "2024-06-19", "newToBrandSalesClicks": 0, "viewabilityRate": 82.61442513438756, "purchasesClicks": 0, "detailPageViews": 315, "unitsSold": 13, "promotedSku": "uuu-uuu-uu", "addToCartViews": 58, "sales": 252.79, "newToBrandDetailPageViewClicks": 22, "viewClickThroughRate": 9.317898261185427, "newToBrandDetailPageViewRate": 0.09133135013830176, "newToBrandDetailPageViewViews": 48, "purchases": 12, "adGroupName": "OOOOOOOOOO OOOO", "campaignId": "eeeeeeeeeeeeeee", "leadFormOpens": 0, "adId": "ttttttttttttttt", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 63319, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 65, "newToBrandECPDetailPageView": 2.240472714285714, "newToBrandPurchases": 1, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "uuuuuuuuuuuuuuu", "newToBrandSales": 14.99, "brandedSearchRate": 8.48076822712802, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 65, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 58, "videoThirdQuartileViews": 0, "addToCartRate": 0.07567454725745003, "promotedAsin": "yyyyyyyyyy", "bidOptimization": "SD_REACH", "cost": 156.83, "salesPromotedClicks": 0, "eCPBrandSearch": 2.412816769230769, "newToBrandUnitsSold": 1, "impressions": 76644, "detailPageViewsClicks": 71, "purchasesPromotedClicks": 0, "eCPAddToCart": 2.7040187931034483, "newToBrandDetailPageViews": 70, "clicks": 59, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "yyyyy yy | yyyyyyyyyyy | yyyyyyyyyy yyyy | yy"}, {"date": "2024-06-20", "newToBrandSalesClicks": 0, "viewabilityRate": 80.37670727415161, "purchasesClicks": 0, "detailPageViews": 270, "unitsSold": 11, "promotedSku": "uuu-uuu-uu", "addToCartViews": 44, "sales": 257.89, "newToBrandDetailPageViewClicks": 13, "viewClickThroughRate": 7.768910233773571, "newToBrandDetailPageViewRate": 0.04087239864212809, "newToBrandDetailPageViewViews": 23, "purchases": 11, "adGroupName": "OOOOOOOOOO OOOO", "campaignId": "eeeeeeeeeeeeeee", "leadFormOpens": 0, "adId": "ttttttttttttttt", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 70795, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 70, "newToBrandECPDetailPageView": 4.803891111111111, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "uuuuuuuuuuuuuuu", "newToBrandSales": 0, "brandedSearchRate": 7.947410847080462, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 70, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 44, "videoThirdQuartileViews": 0, "addToCartRate": 0.04995515389593433, "promotedAsin": "yyyyyyyyyy", "bidOptimization": "SD_REACH", "cost": 172.94, "salesPromotedClicks": 0, "eCPBrandSearch": 2.4705725714285713, "newToBrandUnitsSold": 0, "impressions": 88079, "detailPageViewsClicks": 55, "purchasesPromotedClicks": 0, "eCPAddToCart": 3.9304563636363636, "newToBrandDetailPageViews": 36, "clicks": 55, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "yyyyy yy | yyyyyyyyyyy | yyyyyyyyyy yyyy | yy"}, {"date": "2024-06-21", "newToBrandSalesClicks": 0, "viewabilityRate": 78.71490475760585, "purchasesClicks": 0, "detailPageViews": 261, "unitsSold": 8, "promotedSku": "uuu-uuu-uu", "addToCartViews": 41, "sales": 211.92, "newToBrandDetailPageViewClicks": 18, "viewClickThroughRate": 7.454769618946583, "newToBrandDetailPageViewRate": 0.05078089735487948, "newToBrandDetailPageViewViews": 27, "purchases": 8, "adGroupName": "OOOOOOOOOO OOOO", "campaignId": "eeeeeeeeeeeeeee", "leadFormOpens": 0, "adId": "ttttttttttttttt", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 69754, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 71, "newToBrandECPDetailPageView": 3.8333613333333334, "newToBrandPurchases": 2, "cumulativeReach": null, "brandedSearchesClicks": 6, "adGroupId": "uuuuuuuuuuuuuuu", "newToBrandSales": 32.98, "brandedSearchRate": 8.012097138214317, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 65, "addToCartClicks": 1, "videoUnmutes": 0, "addToCart": 42, "videoThirdQuartileViews": 0, "addToCartRate": 0.04739550419788752, "promotedAsin": "yyyyyyyyyy", "bidOptimization": "SD_REACH", "cost": 172.5, "salesPromotedClicks": 0, "eCPBrandSearch": 2.4295952112676056, "newToBrandUnitsSold": 2, "impressions": 88616, "detailPageViewsClicks": 66, "purchasesPromotedClicks": 0, "eCPAddToCart": 4.107172857142857, "newToBrandDetailPageViews": 45, "clicks": 52, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "yyyyy yy | yyyyyyyyyyy | yyyyyyyyyy yyyy | yy"}, {"date": "2024-06-01", "newToBrandSalesClicks": 0, "viewabilityRate": 90.65559548890818, "purchasesClicks": 0, "detailPageViews": 27, "unitsSold": 1, "promotedSku": "III-III-II", "addToCartViews": 4, "sales": 22.99, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": 5.468215994531783, "newToBrandDetailPageViewRate": 0.024786218862312553, "newToBrandDetailPageViewViews": 2, "purchases": 1, "adGroupName": "OOOOOOOOOO OOOO", "campaignId": "eeeeeeeeeeeeeee", "leadFormOpens": 0, "adId": "mmmmmmmmmmmmmmm", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 7315, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 4, "newToBrandECPDetailPageView": 8.53809, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "uuuuuuuuuuuuuuu", "newToBrandSales": 0, "brandedSearchRate": 4.957243772462511, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 4, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 4, "videoThirdQuartileViews": 0, "addToCartRate": 0.04957243772462511, "promotedAsin": "WWWWWWWWWW", "bidOptimization": "SD_REACH", "cost": 17.08, "salesPromotedClicks": 0, "eCPBrandSearch": 4.269045, "newToBrandUnitsSold": 0, "impressions": 8069, "detailPageViewsClicks": 5, "purchasesPromotedClicks": 0, "eCPAddToCart": 4.269045, "newToBrandDetailPageViews": 2, "clicks": 4, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "yyyyy yy | yyyyyyyyyyy | yyyyyyyyyy yyyy | yy"}, {"date": "2024-06-02", "newToBrandSalesClicks": 0, "viewabilityRate": 88.4830035514967, "purchasesClicks": 0, "detailPageViews": 17, "unitsSold": 4, "promotedSku": "III-III-II", "addToCartViews": 2, "sales": 133.96, "newToBrandDetailPageViewClicks": 2, "viewClickThroughRate": 8.027522935779817, "newToBrandDetailPageViewRate": 0.04058853373921867, "newToBrandDetailPageViewViews": 2, "purchases": 4, "adGroupName": "OOOOOOOOOO OOOO", "campaignId": "eeeeeeeeeeeeeee", "leadFormOpens": 0, "adId": "mmmmmmmmmmmmmmm", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 8720, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 8, "newToBrandECPDetailPageView": 5.219555, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "uuuuuuuuuuuuuuu", "newToBrandSales": 0, "brandedSearchRate": 8.117706747843734, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 8, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 2, "videoThirdQuartileViews": 0, "addToCartRate": 0.020294266869609334, "promotedAsin": "WWWWWWWWWW", "bidOptimization": "SD_REACH", "cost": 20.88, "salesPromotedClicks": 0, "eCPBrandSearch": 2.6097775, "newToBrandUnitsSold": 0, "impressions": 9855, "detailPageViewsClicks": 6, "purchasesPromotedClicks": 0, "eCPAddToCart": 10.43911, "newToBrandDetailPageViews": 4, "clicks": 7, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "yyyyy yy | yyyyyyyyyyy | yyyyyyyyyy yyyy | yy"}, {"date": "2024-06-03", "newToBrandSalesClicks": 0, "viewabilityRate": 89.02581182348042, "purchasesClicks": 0, "detailPageViews": 17, "unitsSold": 0, "promotedSku": "III-III-II", "addToCartViews": 2, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": 4.676393565282454, "newToBrandDetailPageViewRate": 0.008326394671107412, "newToBrandDetailPageViewViews": 1, "purchases": 0, "adGroupName": "OOOOOOOOOO OOOO", "campaignId": "eeeeeeeeeeeeeee", "leadFormOpens": 0, "adId": "mmmmmmmmmmmmmmm", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 10692, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 4, "newToBrandECPDetailPageView": 25.08772, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "uuuuuuuuuuuuuuu", "newToBrandSales": 0, "brandedSearchRate": 3.330557868442965, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 4, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 2, "videoThirdQuartileViews": 0, "addToCartRate": 0.016652789342214824, "promotedAsin": "WWWWWWWWWW", "bidOptimization": "SD_REACH", "cost": 25.09, "salesPromotedClicks": 0, "eCPBrandSearch": 6.27193, "newToBrandUnitsSold": 0, "impressions": 12010, "detailPageViewsClicks": 5, "purchasesPromotedClicks": 0, "eCPAddToCart": 12.54386, "newToBrandDetailPageViews": 1, "clicks": 5, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "yyyyy yy | yyyyyyyyyyy | yyyyyyyyyy yyyy | yy"}, {"date": "2024-06-04", "newToBrandSalesClicks": 0, "viewabilityRate": 88.29722120210552, "purchasesClicks": 0, "detailPageViews": 21, "unitsSold": 0, "promotedSku": "III-III-II", "addToCartViews": 3, "sales": 0, "newToBrandDetailPageViewClicks": 3, "viewClickThroughRate": 12.47747123249688, "newToBrandDetailPageViewRate": 0.04896560166483046, "newToBrandDetailPageViewViews": 1, "purchases": 0, "adGroupName": "OOOOOOOOOO OOOO", "campaignId": "eeeeeeeeeeeeeee", "leadFormOpens": 0, "adId": "mmmmmmmmmmmmmmm", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 7213, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 2, "newToBrandECPDetailPageView": 4.090225, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "uuuuuuuuuuuuuuu", "newToBrandSales": 0, "brandedSearchRate": 2.448280083241523, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 2, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 3, "videoThirdQuartileViews": 0, "addToCartRate": 0.03672420124862284, "promotedAsin": "WWWWWWWWWW", "bidOptimization": "SD_REACH", "cost": 16.36, "salesPromotedClicks": 0, "eCPBrandSearch": 8.18045, "newToBrandUnitsSold": 0, "impressions": 8169, "detailPageViewsClicks": 8, "purchasesPromotedClicks": 0, "eCPAddToCart": 5.453633333333333, "newToBrandDetailPageViews": 4, "clicks": 9, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "yyyyy yy | yyyyyyyyyyy | yyyyyyyyyy yyyy | yy"}, {"date": "2024-06-05", "newToBrandSalesClicks": 0, "viewabilityRate": 85.42268438282304, "purchasesClicks": 0, "detailPageViews": 14, "unitsSold": 2, "promotedSku": "III-III-II", "addToCartViews": 3, "sales": 39.98, "newToBrandDetailPageViewClicks": 1, "viewClickThroughRate": 4.508566275924256, "newToBrandDetailPageViewRate": 0.05777007510109763, "newToBrandDetailPageViewViews": 2, "purchases": 2, "adGroupName": "OOOOOOOOOO OOOO", "campaignId": "eeeeeeeeeeeeeee", "leadFormOpens": 0, "adId": "mmmmmmmmmmmmmmm", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 4436, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 3, "newToBrandECPDetailPageView": 3.2444166666666665, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "uuuuuuuuuuuuuuu", "newToBrandSales": 0, "brandedSearchRate": 5.777007510109763, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 3, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 3, "videoThirdQuartileViews": 0, "addToCartRate": 0.05777007510109763, "promotedAsin": "WWWWWWWWWW", "bidOptimization": "SD_REACH", "cost": 9.73, "salesPromotedClicks": 0, "eCPBrandSearch": 3.2444166666666665, "newToBrandUnitsSold": 0, "impressions": 5193, "detailPageViewsClicks": 2, "purchasesPromotedClicks": 0, "eCPAddToCart": 3.2444166666666665, "newToBrandDetailPageViews": 3, "clicks": 2, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "yyyyy yy | yyyyyyyyyyy | yyyyyyyyyy yyyy | yy"}, {"date": "2024-06-06", "newToBrandSalesClicks": 0, "viewabilityRate": 78.99799822064057, "purchasesClicks": 0, "detailPageViews": 341, "unitsSold": 26, "promotedSku": "III-III-II", "addToCartViews": 98, "sales": 687.28, "newToBrandDetailPageViewClicks": 8, "viewClickThroughRate": 12.66981065671852, "newToBrandDetailPageViewRate": 0.1779359430604982, "newToBrandDetailPageViewViews": 24, "purchases": 26, "adGroupName": "OOOOOOOOOO OOOO", "campaignId": "eeeeeeeeeeeeeee", "leadFormOpens": 0, "adId": "mmmmmmmmmmmmmmm", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 14207, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 93, "newToBrandECPDetailPageView": 0.9304015625, "newToBrandPurchases": 4, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "uuuuuuuuuuuuuuu", "newToBrandSales": 78.96, "brandedSearchRate": 51.71263345195729, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 93, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 98, "videoThirdQuartileViews": 0, "addToCartRate": 0.5449288256227758, "promotedAsin": "WWWWWWWWWW", "bidOptimization": "SD_REACH", "cost": 29.77, "salesPromotedClicks": 0, "eCPBrandSearch": 0.32013817204301076, "newToBrandUnitsSold": 4, "impressions": 17984, "detailPageViewsClicks": 22, "purchasesPromotedClicks": 0, "eCPAddToCart": 0.3038045918367347, "newToBrandDetailPageViews": 32, "clicks": 18, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "yyyyy yy | yyyyyyyyyyy | yyyyyyyyyy yyyy | yy"}, {"date": "2024-06-07", "newToBrandSalesClicks": 0, "viewabilityRate": 87.62331095084141, "purchasesClicks": 0, "detailPageViews": 73, "unitsSold": 5, "promotedSku": "III-III-II", "addToCartViews": 21, "sales": 143.95, "newToBrandDetailPageViewClicks": 1, "viewClickThroughRate": 4.730368968779565, "newToBrandDetailPageViewRate": 0.02486943546381497, "newToBrandDetailPageViewViews": 2, "purchases": 5, "adGroupName": "OOOOOOOOOO OOOO", "campaignId": "eeeeeeeeeeeeeee", "leadFormOpens": 0, "adId": "mmmmmmmmmmmmmmm", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 10570, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 22, "newToBrandECPDetailPageView": 7.929666666666667, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "uuuuuuuuuuuuuuu", "newToBrandSales": 0, "brandedSearchRate": 18.237586006797645, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 22, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 21, "videoThirdQuartileViews": 0, "addToCartRate": 0.1740860482467048, "promotedAsin": "WWWWWWWWWW", "bidOptimization": "SD_REACH", "cost": 23.79, "salesPromotedClicks": 0, "eCPBrandSearch": 1.0813181818181818, "newToBrandUnitsSold": 0, "impressions": 12063, "detailPageViewsClicks": 5, "purchasesPromotedClicks": 0, "eCPAddToCart": 1.132809523809524, "newToBrandDetailPageViews": 3, "clicks": 5, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "yyyyy yy | yyyyyyyyyyy | yyyyyyyyyy yyyy | yy"}, {"date": "2024-06-08", "newToBrandSalesClicks": 0, "viewabilityRate": 90.3391481448685, "purchasesClicks": 0, "detailPageViews": 34, "unitsSold": 1, "promotedSku": "III-III-II", "addToCartViews": 4, "sales": 19.99, "newToBrandDetailPageViewClicks": 3, "viewClickThroughRate": 6.861399725544011, "newToBrandDetailPageViewRate": 0.035420171787833174, "newToBrandDetailPageViewViews": 1, "purchases": 1, "adGroupName": "OOOOOOOOOO OOOO", "campaignId": "eeeeeeeeeeeeeee", "leadFormOpens": 0, "adId": "mmmmmmmmmmmmmmm", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 10202, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 3, "newToBrandECPDetailPageView": 5.621792500000001, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "uuuuuuuuuuuuuuu", "newToBrandSales": 0, "brandedSearchRate": 2.656512884087488, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 3, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 4, "videoThirdQuartileViews": 0, "addToCartRate": 0.035420171787833174, "promotedAsin": "WWWWWWWWWW", "bidOptimization": "SD_REACH", "cost": 22.49, "salesPromotedClicks": 0, "eCPBrandSearch": 7.495723333333334, "newToBrandUnitsSold": 0, "impressions": 11293, "detailPageViewsClicks": 19, "purchasesPromotedClicks": 0, "eCPAddToCart": 5.621792500000001, "newToBrandDetailPageViews": 4, "clicks": 7, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "yyyyy yy | yyyyyyyyyyy | yyyyyyyyyy yyyy | yy"}, {"date": "2024-06-09", "newToBrandSalesClicks": 0, "viewabilityRate": 89.08147945953323, "purchasesClicks": 0, "detailPageViews": 38, "unitsSold": 6, "promotedSku": "III-III-II", "addToCartViews": 10, "sales": 154.94, "newToBrandDetailPageViewClicks": 6, "viewClickThroughRate": 6.51141412593841, "newToBrandDetailPageViewRate": 0.02388426368227105, "newToBrandDetailPageViewViews": 1, "purchases": 5, "adGroupName": "OOOOOOOOOO OOOO", "campaignId": "eeeeeeeeeeeeeee", "leadFormOpens": 0, "adId": "mmmmmmmmmmmmmmm", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 26108, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 6, "newToBrandECPDetailPageView": 8.692302857142858, "newToBrandPurchases": 1, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "uuuuuuuuuuuuuuu", "newToBrandSales": 24.99, "brandedSearchRate": 2.0472226013375185, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 6, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 10, "videoThirdQuartileViews": 0, "addToCartRate": 0.03412037668895864, "promotedAsin": "WWWWWWWWWW", "bidOptimization": "SD_REACH", "cost": 60.85, "salesPromotedClicks": 0, "eCPBrandSearch": 10.14102, "newToBrandUnitsSold": 1, "impressions": 29308, "detailPageViewsClicks": 19, "purchasesPromotedClicks": 0, "eCPAddToCart": 6.084612, "newToBrandDetailPageViews": 7, "clicks": 17, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "yyyyy yy | yyyyyyyyyyy | yyyyyyyyyy yyyy | yy"}, {"date": "2024-06-10", "newToBrandSalesClicks": 0, "viewabilityRate": 89.42555858712484, "purchasesClicks": 0, "detailPageViews": 35, "unitsSold": 1, "promotedSku": "III-III-II", "addToCartViews": 3, "sales": 22.99, "newToBrandDetailPageViewClicks": 6, "viewClickThroughRate": 5.359940628349962, "newToBrandDetailPageViewRate": 0.03318339355504756, "newToBrandDetailPageViewViews": 3, "purchases": 1, "adGroupName": "OOOOOOOOOO OOOO", "campaignId": "eeeeeeeeeeeeeee", "leadFormOpens": 0, "adId": "mmmmmmmmmmmmmmm", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 24254, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 6, "newToBrandECPDetailPageView": 6.301647777777777, "newToBrandPurchases": 1, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "uuuuuuuuuuuuuuu", "newToBrandSales": 22.99, "brandedSearchRate": 2.212226237003171, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 6, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 3, "videoThirdQuartileViews": 0, "addToCartRate": 0.011061131185015855, "promotedAsin": "WWWWWWWWWW", "bidOptimization": "SD_REACH", "cost": 56.71, "salesPromotedClicks": 0, "eCPBrandSearch": 9.452471666666666, "newToBrandUnitsSold": 1, "impressions": 27122, "detailPageViewsClicks": 17, "purchasesPromotedClicks": 0, "eCPAddToCart": 18.904943333333332, "newToBrandDetailPageViews": 9, "clicks": 13, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "yyyyy yy | yyyyyyyyyyy | yyyyyyyyyy yyyy | yy"}, {"date": "2024-06-11", "newToBrandSalesClicks": 0, "viewabilityRate": 88.97898857553727, "purchasesClicks": 0, "detailPageViews": 61, "unitsSold": 6, "promotedSku": "III-III-II", "addToCartViews": 8, "sales": 131.94, "newToBrandDetailPageViewClicks": 3, "viewClickThroughRate": 7.182940516273849, "newToBrandDetailPageViewRate": 0.02396740433011105, "newToBrandDetailPageViewViews": 3, "purchases": 6, "adGroupName": "OOOOOOOOOO OOOO", "campaignId": "eeeeeeeeeeeeeee", "leadFormOpens": 0, "adId": "mmmmmmmmmmmmmmm", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 22275, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 4, "newToBrandECPDetailPageView": 8.53139, "newToBrandPurchases": 4, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "uuuuuuuuuuuuuuu", "newToBrandSales": 83.96, "brandedSearchRate": 1.5978269553407365, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 4, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 8, "videoThirdQuartileViews": 0, "addToCartRate": 0.03195653910681473, "promotedAsin": "WWWWWWWWWW", "bidOptimization": "SD_REACH", "cost": 51.19, "salesPromotedClicks": 0, "eCPBrandSearch": 12.797085, "newToBrandUnitsSold": 4, "impressions": 25034, "detailPageViewsClicks": 19, "purchasesPromotedClicks": 0, "eCPAddToCart": 6.3985425, "newToBrandDetailPageViews": 6, "clicks": 16, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "yyyyy yy | yyyyyyyyyyy | yyyyyyyyyy yyyy | yy"}, {"date": "2024-06-12", "newToBrandSalesClicks": 34.99, "viewabilityRate": 84.89488271479753, "purchasesClicks": 2, "detailPageViews": 86, "unitsSold": 6, "promotedSku": "III-III-II", "addToCartViews": 17, "sales": 163.94, "newToBrandDetailPageViewClicks": 10, "viewClickThroughRate": 8.360871123143687, "newToBrandDetailPageViewRate": 0.05407963225850064, "newToBrandDetailPageViewViews": 6, "purchases": 6, "adGroupName": "OOOOOOOOOO OOOO", "campaignId": "eeeeeeeeeeeeeee", "leadFormOpens": 0, "adId": "mmmmmmmmmmmmmmm", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 25117, "salesClicks": 69.98, "videoFirstQuartileViews": 0, "unitsSoldClicks": 2, "brandedSearches": 22, "newToBrandECPDetailPageView": 3.63767375, "newToBrandPurchases": 2, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "uuuuuuuuuuuuuuu", "newToBrandSales": 59.98, "brandedSearchRate": 7.435949435543838, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 1, "brandedSearchesViews": 22, "addToCartClicks": 3, "videoUnmutes": 0, "addToCart": 20, "videoThirdQuartileViews": 0, "addToCartRate": 0.0675995403231258, "promotedAsin": "WWWWWWWWWW", "bidOptimization": "SD_REACH", "cost": 58.2, "salesPromotedClicks": 0, "eCPBrandSearch": 2.645580909090909, "newToBrandUnitsSold": 2, "impressions": 29586, "detailPageViewsClicks": 23, "purchasesPromotedClicks": 0, "eCPAddToCart": 2.910139, "newToBrandDetailPageViews": 16, "clicks": 21, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 1, "campaignName": "yyyyy yy | yyyyyyyyyyy | yyyyyyyyyy yyyy | yy"}, {"date": "2024-06-13", "newToBrandSalesClicks": 0, "viewabilityRate": 82.81689260948335, "purchasesClicks": 0, "detailPageViews": 129, "unitsSold": 7, "promotedSku": "III-III-II", "addToCartViews": 20, "sales": 170.93, "newToBrandDetailPageViewClicks": 8, "viewClickThroughRate": 8.297816165654584, "newToBrandDetailPageViewRate": 0.04997813456612732, "newToBrandDetailPageViewViews": 8, "purchases": 7, "adGroupName": "OOOOOOOOOO OOOO", "campaignId": "eeeeeeeeeeeeeee", "leadFormOpens": 0, "adId": "mmmmmmmmmmmmmmm", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 26513, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 35, "newToBrandECPDetailPageView": 3.826468125, "newToBrandPurchases": 5, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "uuuuuuuuuuuuuuu", "newToBrandSales": 121.95, "brandedSearchRate": 10.93271693634035, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 35, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 20, "videoThirdQuartileViews": 0, "addToCartRate": 0.062472668207659156, "promotedAsin": "WWWWWWWWWW", "bidOptimization": "SD_REACH", "cost": 61.22, "salesPromotedClicks": 0, "eCPBrandSearch": 1.7492425714285713, "newToBrandUnitsSold": 5, "impressions": 32014, "detailPageViewsClicks": 22, "purchasesPromotedClicks": 0, "eCPAddToCart": 3.0611745, "newToBrandDetailPageViews": 16, "clicks": 22, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "yyyyy yy | yyyyyyyyyyy | yyyyyyyyyy yyyy | yy"}, {"date": "2024-06-14", "newToBrandSalesClicks": 0, "viewabilityRate": 79.83725895664162, "purchasesClicks": 0, "detailPageViews": 390, "unitsSold": 20, "promotedSku": "III-III-II", "addToCartViews": 60, "sales": 477.65, "newToBrandDetailPageViewClicks": 22, "viewClickThroughRate": 12.213611859838275, "newToBrandDetailPageViewRate": 0.11600342966661623, "newToBrandDetailPageViewViews": 47, "purchases": 20, "adGroupName": "OOOOOOOOOO OOOO", "campaignId": "eeeeeeeeeeeeeee", "leadFormOpens": 0, "adId": "mmmmmmmmmmmmmmm", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 47488, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 103, "newToBrandECPDetailPageView": 1.726761884057971, "newToBrandPurchases": 8, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "uuuuuuuuuuuuuuu", "newToBrandSales": 153.87, "brandedSearchRate": 17.316453993712276, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 103, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 60, "videoThirdQuartileViews": 0, "addToCartRate": 0.10087254753618803, "promotedAsin": "WWWWWWWWWW", "bidOptimization": "SD_REACH", "cost": 119.15, "salesPromotedClicks": 0, "eCPBrandSearch": 1.1567628155339806, "newToBrandUnitsSold": 8, "impressions": 59481, "detailPageViewsClicks": 65, "purchasesPromotedClicks": 0, "eCPAddToCart": 1.9857761666666667, "newToBrandDetailPageViews": 69, "clicks": 58, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "yyyyy yy | yyyyyyyyyyy | yyyyyyyyyy yyyy | yy"}, {"date": "2024-06-15", "newToBrandSalesClicks": 0, "viewabilityRate": 82.14424748903481, "purchasesClicks": 0, "detailPageViews": 179, "unitsSold": 7, "promotedSku": "III-III-II", "addToCartViews": 23, "sales": 153.89, "newToBrandDetailPageViewClicks": 9, "viewClickThroughRate": 6.950807241477362, "newToBrandDetailPageViewRate": 0.08564532454387376, "newToBrandDetailPageViewViews": 24, "purchases": 7, "adGroupName": "OOOOOOOOOO OOOO", "campaignId": "eeeeeeeeeeeeeee", "leadFormOpens": 0, "adId": "mmmmmmmmmmmmmmm", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 31651, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 38, "newToBrandECPDetailPageView": 2.2766533333333334, "newToBrandPurchases": 3, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "uuuuuuuuuuuuuuu", "newToBrandSales": 55.93, "brandedSearchRate": 9.862188886870312, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 38, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 23, "videoThirdQuartileViews": 0, "addToCartRate": 0.059692195894215046, "promotedAsin": "WWWWWWWWWW", "bidOptimization": "SD_REACH", "cost": 75.13, "salesPromotedClicks": 0, "eCPBrandSearch": 1.9770936842105262, "newToBrandUnitsSold": 3, "impressions": 38531, "detailPageViewsClicks": 30, "purchasesPromotedClicks": 0, "eCPAddToCart": 3.266502608695652, "newToBrandDetailPageViews": 33, "clicks": 22, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "yyyyy yy | yyyyyyyyyyy | yyyyyyyyyy yyyy | yy"}, {"date": "2024-06-16", "newToBrandSalesClicks": 0, "viewabilityRate": 80.23270981711931, "purchasesClicks": 0, "detailPageViews": 287, "unitsSold": 15, "promotedSku": "III-III-II", "addToCartViews": 52, "sales": 328.75, "newToBrandDetailPageViewClicks": 12, "viewClickThroughRate": 9.104506730831762, "newToBrandDetailPageViewRate": 0.09652761472437453, "newToBrandDetailPageViewViews": 25, "purchases": 14, "adGroupName": "OOOOOOOOOO OOOO", "campaignId": "eeeeeeeeeeeeeee", "leadFormOpens": 0, "adId": "mmmmmmmmmmmmmmm", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 30754, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 38, "newToBrandECPDetailPageView": 1.9798116216216215, "newToBrandPurchases": 4, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "uuuuuuuuuuuuuuu", "newToBrandSales": 72.96, "brandedSearchRate": 9.913646917638465, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 38, "addToCartClicks": 3, "videoUnmutes": 0, "addToCart": 55, "videoThirdQuartileViews": 0, "addToCartRate": 0.14348699486055672, "promotedAsin": "WWWWWWWWWW", "bidOptimization": "SD_REACH", "cost": 73.25, "salesPromotedClicks": 0, "eCPBrandSearch": 1.9277113157894736, "newToBrandUnitsSold": 4, "impressions": 38331, "detailPageViewsClicks": 38, "purchasesPromotedClicks": 0, "eCPAddToCart": 1.3318732727272726, "newToBrandDetailPageViews": 37, "clicks": 28, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "yyyyy yy | yyyyyyyyyyy | yyyyyyyyyy yyyy | yy"}, {"date": "2024-06-17", "newToBrandSalesClicks": 0, "viewabilityRate": 74.14201032894904, "purchasesClicks": 0, "detailPageViews": 302, "unitsSold": 19, "promotedSku": "III-III-II", "addToCartViews": 69, "sales": 494.71, "newToBrandDetailPageViewClicks": 12, "viewClickThroughRate": 6.862711457296777, "newToBrandDetailPageViewRate": 0.09667489251278398, "newToBrandDetailPageViewViews": 26, "purchases": 19, "adGroupName": "OOOOOOOOOO OOOO", "campaignId": "eeeeeeeeeeeeeee", "leadFormOpens": 0, "adId": "mmmmmmmmmmmmmmm", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 29143, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 52, "newToBrandECPDetailPageView": 1.8934628947368424, "newToBrandPurchases": 6, "cumulativeReach": null, "brandedSearchesClicks": 2, "adGroupId": "uuuuuuuuuuuuuuu", "newToBrandSales": 155.84, "brandedSearchRate": 13.22919581753886, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 50, "addToCartClicks": 3, "videoUnmutes": 0, "addToCart": 72, "videoThirdQuartileViews": 0, "addToCartRate": 0.18317348055053806, "promotedAsin": "WWWWWWWWWW", "bidOptimization": "SD_REACH", "cost": 71.95, "salesPromotedClicks": 0, "eCPBrandSearch": 1.3836844230769232, "newToBrandUnitsSold": 6, "impressions": 39307, "detailPageViewsClicks": 35, "purchasesPromotedClicks": 0, "eCPAddToCart": 0.999327638888889, "newToBrandDetailPageViews": 38, "clicks": 20, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "yyyyy yy | yyyyyyyyyyy | yyyyyyyyyy yyyy | yy"}, {"date": "2024-06-18", "newToBrandSalesClicks": 0, "viewabilityRate": 78.29350378925449, "purchasesClicks": 0, "detailPageViews": 210, "unitsSold": 8, "promotedSku": "III-III-II", "addToCartViews": 43, "sales": 184.73, "newToBrandDetailPageViewClicks": 5, "viewClickThroughRate": 8.34982681840673, "newToBrandDetailPageViewRate": 0.05568872424396503, "newToBrandDetailPageViewViews": 18, "purchases": 7, "adGroupName": "OOOOOOOOOO OOOO", "campaignId": "eeeeeeeeeeeeeee", "leadFormOpens": 0, "adId": "mmmmmmmmmmmmmmm", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 32336, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 45, "newToBrandECPDetailPageView": 3.3610278260869566, "newToBrandPurchases": 2, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "uuuuuuuuuuuuuuu", "newToBrandSales": 52.83, "brandedSearchRate": 10.895619960775766, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 45, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 43, "videoThirdQuartileViews": 0, "addToCartRate": 0.1041137018474129, "promotedAsin": "WWWWWWWWWW", "bidOptimization": "SD_REACH", "cost": 77.3, "salesPromotedClicks": 0, "eCPBrandSearch": 1.7178586666666666, "newToBrandUnitsSold": 2, "impressions": 41301, "detailPageViewsClicks": 26, "purchasesPromotedClicks": 0, "eCPAddToCart": 1.797759069767442, "newToBrandDetailPageViews": 23, "clicks": 27, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "yyyyy yy | yyyyyyyyyyy | yyyyyyyyyy yyyy | yy"}, {"date": "2024-06-19", "newToBrandSalesClicks": 0, "viewabilityRate": 80.36989735584883, "purchasesClicks": 0, "detailPageViews": 203, "unitsSold": 12, "promotedSku": "III-III-II", "addToCartViews": 27, "sales": 228.78, "newToBrandDetailPageViewClicks": 12, "viewClickThroughRate": 11.182390677417455, "newToBrandDetailPageViewRate": 0.08750768648597512, "newToBrandDetailPageViewViews": 25, "purchases": 12, "adGroupName": "OOOOOOOOOO OOOO", "campaignId": "eeeeeeeeeeeeeee", "leadFormOpens": 0, "adId": "mmmmmmmmmmmmmmm", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 33982, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 47, "newToBrandECPDetailPageView": 2.2768127027027028, "newToBrandPurchases": 4, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "uuuuuuuuuuuuuuu", "newToBrandSales": 61.86, "brandedSearchRate": 11.11584125632657, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 47, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 27, "videoThirdQuartileViews": 0, "addToCartRate": 0.06385696040868455, "promotedAsin": "WWWWWWWWWW", "bidOptimization": "SD_REACH", "cost": 84.24, "salesPromotedClicks": 0, "eCPBrandSearch": 1.7923844680851064, "newToBrandUnitsSold": 4, "impressions": 42282, "detailPageViewsClicks": 44, "purchasesPromotedClicks": 0, "eCPAddToCart": 3.1200766666666664, "newToBrandDetailPageViews": 37, "clicks": 38, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "yyyyy yy | yyyyyyyyyyy | yyyyyyyyyy yyyy | yy"}, {"date": "2024-06-20", "newToBrandSalesClicks": 0, "viewabilityRate": 78.34973504920515, "purchasesClicks": 0, "detailPageViews": 192, "unitsSold": 9, "promotedSku": "III-III-II", "addToCartViews": 43, "sales": 209.91, "newToBrandDetailPageViewClicks": 9, "viewClickThroughRate": 13.112491373360937, "newToBrandDetailPageViewRate": 0.07029306802206121, "newToBrandDetailPageViewViews": 17, "purchases": 9, "adGroupName": "OOOOOOOOOO OOOO", "campaignId": "eeeeeeeeeeeeeee", "leadFormOpens": 0, "adId": "mmmmmmmmmmmmmmm", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 28980, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 43, "newToBrandECPDetailPageView": 2.8483349999999996, "newToBrandPurchases": 2, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "uuuuuuuuuuuuuuu", "newToBrandSales": 43.98, "brandedSearchRate": 11.6253920190332, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 43, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 43, "videoThirdQuartileViews": 0, "addToCartRate": 0.116253920190332, "promotedAsin": "WWWWWWWWWW", "bidOptimization": "SD_REACH", "cost": 74.06, "salesPromotedClicks": 0, "eCPBrandSearch": 1.7222490697674417, "newToBrandUnitsSold": 2, "impressions": 36988, "detailPageViewsClicks": 36, "purchasesPromotedClicks": 0, "eCPAddToCart": 1.7222490697674417, "newToBrandDetailPageViews": 26, "clicks": 38, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "yyyyy yy | yyyyyyyyyyy | yyyyyyyyyy yyyy | yy"}, {"date": "2024-06-21", "newToBrandSalesClicks": 0, "viewabilityRate": 76.82704524112025, "purchasesClicks": 0, "detailPageViews": 221, "unitsSold": 13, "promotedSku": "III-III-II", "addToCartViews": 43, "sales": 247.88, "newToBrandDetailPageViewClicks": 15, "viewClickThroughRate": 12.942191544434856, "newToBrandDetailPageViewRate": 0.0939070872231122, "newToBrandDetailPageViewViews": 19, "purchases": 13, "adGroupName": "OOOOOOOOOO OOOO", "campaignId": "eeeeeeeeeeeeeee", "leadFormOpens": 0, "adId": "mmmmmmmmmmmmmmm", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 27816, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 47, "newToBrandECPDetailPageView": 2.151841176470588, "newToBrandPurchases": 5, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "uuuuuuuuuuuuuuu", "newToBrandSales": 81.95, "brandedSearchRate": 12.981273822018451, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 47, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 43, "videoThirdQuartileViews": 0, "addToCartRate": 0.11876484560570072, "promotedAsin": "WWWWWWWWWW", "bidOptimization": "SD_REACH", "cost": 73.16, "salesPromotedClicks": 0, "eCPBrandSearch": 1.5566510638297872, "newToBrandUnitsSold": 5, "impressions": 36206, "detailPageViewsClicks": 41, "purchasesPromotedClicks": 0, "eCPAddToCart": 1.7014558139534883, "newToBrandDetailPageViews": 34, "clicks": 36, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "yyyyy yy | yyyyyyyyyyy | yyyyyyyyyy yyyy | yy"}, {"date": "2024-06-01", "newToBrandSalesClicks": 0, "viewabilityRate": 89.10083900585721, "purchasesClicks": 0, "detailPageViews": 36, "unitsSold": 0, "promotedSku": "ooo-ooo-ooo", "addToCartViews": 1, "sales": 0, "newToBrandDetailPageViewClicks": 4, "viewClickThroughRate": 7.106689171182374, "newToBrandDetailPageViewRate": 0.03957574798163686, "newToBrandDetailPageViewViews": 1, "purchases": 0, "adGroupName": "444444 4444444", "campaignId": "TTTTTTTTTTTTTTT", "leadFormOpens": 0, "adId": "nnnnnnnnnnnnnnn", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 11257, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 5, "newToBrandECPDetailPageView": 4.9739759999999995, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "iiiiiiiiiiiiiii", "newToBrandSales": 0, "brandedSearchRate": 3.9575747981636855, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 5, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 1, "videoThirdQuartileViews": 0, "addToCartRate": 0.007915149596327371, "promotedAsin": "gggggggggg", "bidOptimization": "SD_REACH", "cost": 24.87, "salesPromotedClicks": 0, "eCPBrandSearch": 4.9739759999999995, "newToBrandUnitsSold": 0, "impressions": 12634, "detailPageViewsClicks": 8, "purchasesPromotedClicks": 0, "eCPAddToCart": 24.86988, "newToBrandDetailPageViews": 5, "clicks": 8, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "22222 22 | 22222222222 | 222222 2222222 | 22"}, {"date": "2024-06-02", "newToBrandSalesClicks": 0, "viewabilityRate": 88.3436701933601, "purchasesClicks": 0, "detailPageViews": 13, "unitsSold": 1, "promotedSku": "ooo-ooo-ooo", "addToCartViews": 2, "sales": 37.99, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": 5.162089613875697, "newToBrandDetailPageViewRate": 0.009120758847136081, "newToBrandDetailPageViewViews": 1, "purchases": 1, "adGroupName": "444444 4444444", "campaignId": "TTTTTTTTTTTTTTT", "leadFormOpens": 0, "adId": "nnnnnnnnnnnnnnn", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 9686, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 4, "newToBrandECPDetailPageView": 21.762990000000002, "newToBrandPurchases": 1, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "iiiiiiiiiiiiiii", "newToBrandSales": 37.99, "brandedSearchRate": 3.6483035388544325, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 4, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 2, "videoThirdQuartileViews": 0, "addToCartRate": 0.018241517694272163, "promotedAsin": "gggggggggg", "bidOptimization": "SD_REACH", "cost": 21.76, "salesPromotedClicks": 0, "eCPBrandSearch": 5.4407475000000005, "newToBrandUnitsSold": 1, "impressions": 10964, "detailPageViewsClicks": 8, "purchasesPromotedClicks": 0, "eCPAddToCart": 10.881495000000001, "newToBrandDetailPageViews": 1, "clicks": 5, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "22222 22 | 22222222222 | 222222 2222222 | 22"}, {"date": "2024-06-03", "newToBrandSalesClicks": 0, "viewabilityRate": 89.62264150943396, "purchasesClicks": 0, "detailPageViews": 25, "unitsSold": 1, "promotedSku": "ooo-ooo-ooo", "addToCartViews": 5, "sales": 22.99, "newToBrandDetailPageViewClicks": 3, "viewClickThroughRate": 7.017543859649122, "newToBrandDetailPageViewRate": 0.03593890386343217, "newToBrandDetailPageViewViews": 1, "purchases": 1, "adGroupName": "444444 4444444", "campaignId": "TTTTTTTTTTTTTTT", "leadFormOpens": 0, "adId": "nnnnnnnnnnnnnnn", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 9975, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 2, "newToBrandECPDetailPageView": 5.506315, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "iiiiiiiiiiiiiii", "newToBrandSales": 0, "brandedSearchRate": 1.7969451931716083, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 2, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 5, "videoThirdQuartileViews": 0, "addToCartRate": 0.04492362982929021, "promotedAsin": "gggggggggg", "bidOptimization": "SD_REACH", "cost": 22.03, "salesPromotedClicks": 0, "eCPBrandSearch": 11.01263, "newToBrandUnitsSold": 0, "impressions": 11130, "detailPageViewsClicks": 6, "purchasesPromotedClicks": 0, "eCPAddToCart": 4.4050519999999995, "newToBrandDetailPageViews": 4, "clicks": 7, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "22222 22 | 22222222222 | 222222 2222222 | 22"}, {"date": "2024-06-04", "newToBrandSalesClicks": 0, "viewabilityRate": 89.66478088322216, "purchasesClicks": 0, "detailPageViews": 18, "unitsSold": 1, "promotedSku": "ooo-ooo-ooo", "addToCartViews": 5, "sales": 22.99, "newToBrandDetailPageViewClicks": 2, "viewClickThroughRate": 7.533666070251435, "newToBrandDetailPageViewRate": 0.01688761293591151, "newToBrandDetailPageViewViews": 0, "purchases": 1, "adGroupName": "444444 4444444", "campaignId": "TTTTTTTTTTTTTTT", "leadFormOpens": 0, "adId": "nnnnnnnnnnnnnnn", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 10619, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": 11.656625, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "iiiiiiiiiiiiiii", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 5, "videoThirdQuartileViews": 0, "addToCartRate": 0.04221903233977877, "promotedAsin": "gggggggggg", "bidOptimization": "SD_REACH", "cost": 23.31, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 11843, "detailPageViewsClicks": 8, "purchasesPromotedClicks": 0, "eCPAddToCart": 4.66265, "newToBrandDetailPageViews": 2, "clicks": 8, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "22222 22 | 22222222222 | 222222 2222222 | 22"}, {"date": "2024-06-05", "newToBrandSalesClicks": 0, "viewabilityRate": 87.14968738506805, "purchasesClicks": 0, "detailPageViews": 33, "unitsSold": 1, "promotedSku": "ooo-ooo-ooo", "addToCartViews": 1, "sales": 22.99, "newToBrandDetailPageViewClicks": 5, "viewClickThroughRate": 12.660364618501013, "newToBrandDetailPageViewRate": 0.05884516366311144, "newToBrandDetailPageViewViews": 3, "purchases": 1, "adGroupName": "444444 4444444", "campaignId": "TTTTTTTTTTTTTTT", "leadFormOpens": 0, "adId": "nnnnnnnnnnnnnnn", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 11848, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 2, "newToBrandECPDetailPageView": 3.2537149999999997, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "iiiiiiiiiiiiiii", "newToBrandSales": 0, "brandedSearchRate": 1.471129091577786, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 2, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 1, "videoThirdQuartileViews": 0, "addToCartRate": 0.00735564545788893, "promotedAsin": "gggggggggg", "bidOptimization": "SD_REACH", "cost": 26.03, "salesPromotedClicks": 0, "eCPBrandSearch": 13.014859999999999, "newToBrandUnitsSold": 0, "impressions": 13595, "detailPageViewsClicks": 14, "purchasesPromotedClicks": 0, "eCPAddToCart": 26.029719999999998, "newToBrandDetailPageViews": 8, "clicks": 15, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "22222 22 | 22222222222 | 222222 2222222 | 22"}, {"date": "2024-06-06", "newToBrandSalesClicks": 0, "viewabilityRate": 82.22297756628144, "purchasesClicks": 0, "detailPageViews": 117, "unitsSold": 4, "promotedSku": "ooo-ooo-ooo", "addToCartViews": 34, "sales": 83.92, "newToBrandDetailPageViewClicks": 4, "viewClickThroughRate": 9.301364200082679, "newToBrandDetailPageViewRate": 0.13596193065941536, "newToBrandDetailPageViewViews": 12, "purchases": 4, "adGroupName": "444444 4444444", "campaignId": "TTTTTTTTTTTTTTT", "leadFormOpens": 0, "adId": "nnnnnnnnnnnnnnn", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 9676, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 19, "newToBrandECPDetailPageView": 1.2434474999999998, "newToBrandPurchases": 2, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "iiiiiiiiiiiiiii", "newToBrandSales": 40.94, "brandedSearchRate": 16.145479265805577, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 19, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 34, "videoThirdQuartileViews": 0, "addToCartRate": 0.28891910265125764, "promotedAsin": "gggggggggg", "bidOptimization": "SD_REACH", "cost": 19.9, "salesPromotedClicks": 0, "eCPBrandSearch": 1.0471136842105262, "newToBrandUnitsSold": 2, "impressions": 11768, "detailPageViewsClicks": 9, "purchasesPromotedClicks": 0, "eCPAddToCart": 0.5851517647058823, "newToBrandDetailPageViews": 16, "clicks": 9, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "22222 22 | 22222222222 | 222222 2222222 | 22"}, {"date": "2024-06-07", "newToBrandSalesClicks": 0, "viewabilityRate": 70.5, "purchasesClicks": 0, "detailPageViews": 4, "unitsSold": 1, "promotedSku": "ooo-ooo-ooo", "addToCartViews": 2, "sales": 35.99, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": 0.0, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 1, "adGroupName": "444444 4444444", "campaignId": "TTTTTTTTTTTTTTT", "leadFormOpens": 0, "adId": "nnnnnnnnnnnnnnn", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 141, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 1, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "iiiiiiiiiiiiiii", "newToBrandSales": 0, "brandedSearchRate": 50.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 1, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 2, "videoThirdQuartileViews": 0, "addToCartRate": 1, "promotedAsin": "gggggggggg", "bidOptimization": "SD_REACH", "cost": 0.3, "salesPromotedClicks": 0, "eCPBrandSearch": 0.30088000000000004, "newToBrandUnitsSold": 0, "impressions": 200, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": 0.15044000000000002, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "22222 22 | 22222222222 | 222222 2222222 | 22"}, {"date": "2024-06-08", "newToBrandSalesClicks": 0, "viewabilityRate": 92.41702198812808, "purchasesClicks": 0, "detailPageViews": 25, "unitsSold": 2, "promotedSku": "ooo-ooo-ooo", "addToCartViews": 5, "sales": 45.98, "newToBrandDetailPageViewClicks": 3, "viewClickThroughRate": 9.951148905373621, "newToBrandDetailPageViewRate": 0.025081514923501375, "newToBrandDetailPageViewViews": 0, "purchases": 2, "adGroupName": "444444 4444444", "campaignId": "TTTTTTTTTTTTTTT", "leadFormOpens": 0, "adId": "nnnnnnnnnnnnnnn", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 11054, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 5, "newToBrandECPDetailPageView": 7.6239300000000005, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "iiiiiiiiiiiiiii", "newToBrandSales": 0, "brandedSearchRate": 4.18025248725023, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 5, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 5, "videoThirdQuartileViews": 0, "addToCartRate": 0.0418025248725023, "promotedAsin": "gggggggggg", "bidOptimization": "SD_REACH", "cost": 22.87, "salesPromotedClicks": 0, "eCPBrandSearch": 4.574358, "newToBrandUnitsSold": 0, "impressions": 11961, "detailPageViewsClicks": 9, "purchasesPromotedClicks": 0, "eCPAddToCart": 4.574358, "newToBrandDetailPageViews": 3, "clicks": 11, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "22222 22 | 22222222222 | 222222 2222222 | 22"}, {"date": "2024-06-09", "newToBrandSalesClicks": 0, "viewabilityRate": 89.57935880135871, "purchasesClicks": 0, "detailPageViews": 140, "unitsSold": 4, "promotedSku": "ooo-ooo-ooo", "addToCartViews": 22, "sales": 110.96, "newToBrandDetailPageViewClicks": 5, "viewClickThroughRate": 8.830480741760383, "newToBrandDetailPageViewRate": 0.041877995439951604, "newToBrandDetailPageViewViews": 13, "purchases": 4, "adGroupName": "444444 4444444", "campaignId": "TTTTTTTTTTTTTTT", "leadFormOpens": 0, "adId": "nnnnnnnnnnnnnnn", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 38503, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 51, "newToBrandECPDetailPageView": 4.5822, "newToBrandPurchases": 1, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "iiiiiiiiiiiiiii", "newToBrandSales": 24.99, "brandedSearchRate": 11.865432041319622, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 51, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 22, "videoThirdQuartileViews": 0, "addToCartRate": 0.051184216648829745, "promotedAsin": "gggggggggg", "bidOptimization": "SD_REACH", "cost": 82.48, "salesPromotedClicks": 0, "eCPBrandSearch": 1.6172470588235295, "newToBrandUnitsSold": 1, "impressions": 42982, "detailPageViewsClicks": 27, "purchasesPromotedClicks": 0, "eCPAddToCart": 3.7490727272727273, "newToBrandDetailPageViews": 18, "clicks": 34, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "22222 22 | 22222222222 | 222222 2222222 | 22"}, {"date": "2024-06-10", "newToBrandSalesClicks": 0, "viewabilityRate": 0.0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "ooo-ooo-ooo", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": null, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "444444 4444444", "campaignId": "TTTTTTTTTTTTTTT", "leadFormOpens": 0, "adId": "nnnnnnnnnnnnnnn", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "iiiiiiiiiiiiiii", "newToBrandSales": 0, "brandedSearchRate": null, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": null, "promotedAsin": "gggggggggg", "bidOptimization": "SD_REACH", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 0, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "22222 22 | 22222222222 | 222222 2222222 | 22"}, {"date": "2024-06-11", "newToBrandSalesClicks": 0, "viewabilityRate": 75, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "ooo-ooo-ooo", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": 0.0, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "444444 4444444", "campaignId": "TTTTTTTTTTTTTTT", "leadFormOpens": 0, "adId": "nnnnnnnnnnnnnnn", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 15, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "iiiiiiiiiiiiiii", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "gggggggggg", "bidOptimization": "SD_REACH", "cost": 0.03, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 20, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "22222 22 | 22222222222 | 222222 2222222 | 22"}, {"date": "2024-06-12", "newToBrandSalesClicks": 0, "viewabilityRate": 63.28125, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "ooo-ooo-ooo", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": 0.0, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "444444 4444444", "campaignId": "TTTTTTTTTTTTTTT", "leadFormOpens": 0, "adId": "nnnnnnnnnnnnnnn", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 81, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "iiiiiiiiiiiiiii", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "gggggggggg", "bidOptimization": "SD_REACH", "cost": 0.23, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 128, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "22222 22 | 22222222222 | 222222 2222222 | 22"}, {"date": "2024-06-13", "newToBrandSalesClicks": 0, "viewabilityRate": 0.0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "ooo-ooo-ooo", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": null, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "444444 4444444", "campaignId": "TTTTTTTTTTTTTTT", "leadFormOpens": 0, "adId": "nnnnnnnnnnnnnnn", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "iiiiiiiiiiiiiii", "newToBrandSales": 0, "brandedSearchRate": null, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": null, "promotedAsin": "gggggggggg", "bidOptimization": "SD_REACH", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 0, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "22222 22 | 22222222222 | 222222 2222222 | 22"}, {"date": "2024-06-14", "newToBrandSalesClicks": 0, "viewabilityRate": 57.1066632885736, "purchasesClicks": 0, "detailPageViews": 135, "unitsSold": 7, "promotedSku": "ooo-ooo-ooo", "addToCartViews": 30, "sales": 133.93, "newToBrandDetailPageViewClicks": 1, "viewClickThroughRate": 8.873114463176575, "newToBrandDetailPageViewRate": 0.5067139599695971, "newToBrandDetailPageViewViews": 19, "purchases": 7, "adGroupName": "444444 4444444", "campaignId": "TTTTTTTTTTTTTTT", "leadFormOpens": 0, "adId": "nnnnnnnnnnnnnnn", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 2254, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 16, "newToBrandECPDetailPageView": 0.42357700000000004, "newToBrandPurchases": 4, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "iiiiiiiiiiiiiii", "newToBrandSales": 76.96, "brandedSearchRate": 40.537116797567776, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 16, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 30, "videoThirdQuartileViews": 0, "addToCartRate": 0.7600709399543958, "promotedAsin": "gggggggggg", "bidOptimization": "SD_REACH", "cost": 8.47, "salesPromotedClicks": 0, "eCPBrandSearch": 0.5294712500000001, "newToBrandUnitsSold": 4, "impressions": 3947, "detailPageViewsClicks": 2, "purchasesPromotedClicks": 0, "eCPAddToCart": 0.2823846666666667, "newToBrandDetailPageViews": 20, "clicks": 2, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "22222 22 | 22222222222 | 222222 2222222 | 22"}, {"date": "2024-06-15", "newToBrandSalesClicks": 0, "viewabilityRate": 63.78737541528239, "purchasesClicks": 0, "detailPageViews": 63, "unitsSold": 1, "promotedSku": "ooo-ooo-ooo", "addToCartViews": 3, "sales": 24.99, "newToBrandDetailPageViewClicks": 3, "viewClickThroughRate": 20.833333333333336, "newToBrandDetailPageViewRate": 0.7973421926910298, "newToBrandDetailPageViewViews": 9, "purchases": 1, "adGroupName": "444444 4444444", "campaignId": "TTTTTTTTTTTTTTT", "leadFormOpens": 0, "adId": "nnnnnnnnnnnnnnn", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 960, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 7, "newToBrandECPDetailPageView": 0.3354916666666667, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "iiiiiiiiiiiiiii", "newToBrandSales": 0, "brandedSearchRate": 46.51162790697674, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 7, "addToCartClicks": 2, "videoUnmutes": 0, "addToCart": 5, "videoThirdQuartileViews": 0, "addToCartRate": 0.33222591362126247, "promotedAsin": "gggggggggg", "bidOptimization": "SD_REACH", "cost": 4.03, "salesPromotedClicks": 0, "eCPBrandSearch": 0.5751285714285714, "newToBrandUnitsSold": 0, "impressions": 1505, "detailPageViewsClicks": 29, "purchasesPromotedClicks": 0, "eCPAddToCart": 0.80518, "newToBrandDetailPageViews": 12, "clicks": 2, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "22222 22 | 22222222222 | 222222 2222222 | 22"}, {"date": "2024-06-16", "newToBrandSalesClicks": 0, "viewabilityRate": 64.35568952524491, "purchasesClicks": 0, "detailPageViews": 105, "unitsSold": 4, "promotedSku": "ooo-ooo-ooo", "addToCartViews": 24, "sales": 71.96, "newToBrandDetailPageViewClicks": 1, "viewClickThroughRate": 7.8064012490242005, "newToBrandDetailPageViewRate": 0.30143180105501133, "newToBrandDetailPageViewViews": 11, "purchases": 4, "adGroupName": "444444 4444444", "campaignId": "TTTTTTTTTTTTTTT", "leadFormOpens": 0, "adId": "nnnnnnnnnnnnnnn", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 2562, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 30, "newToBrandECPDetailPageView": 0.8703591666666668, "newToBrandPurchases": 2, "cumulativeReach": null, "brandedSearchesClicks": 4, "adGroupId": "iiiiiiiiiiiiiii", "newToBrandSales": 34.98, "brandedSearchRate": 75.35795026375283, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 26, "addToCartClicks": 2, "videoUnmutes": 0, "addToCart": 26, "videoThirdQuartileViews": 0, "addToCartRate": 0.6531022356191912, "promotedAsin": "gggggggggg", "bidOptimization": "SD_REACH", "cost": 10.44, "salesPromotedClicks": 0, "eCPBrandSearch": 0.34814366666666674, "newToBrandUnitsSold": 2, "impressions": 3981, "detailPageViewsClicks": 11, "purchasesPromotedClicks": 0, "eCPAddToCart": 0.40170423076923084, "newToBrandDetailPageViews": 12, "clicks": 2, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "22222 22 | 22222222222 | 222222 2222222 | 22"}, {"date": "2024-06-17", "newToBrandSalesClicks": 0, "viewabilityRate": 66.13792436405842, "purchasesClicks": 0, "detailPageViews": 265, "unitsSold": 18, "promotedSku": "ooo-ooo-ooo", "addToCartViews": 69, "sales": 455.72, "newToBrandDetailPageViewClicks": 5, "viewClickThroughRate": 16.086575021936238, "newToBrandDetailPageViewRate": 0.26114711287358544, "newToBrandDetailPageViewViews": 22, "purchases": 18, "adGroupName": "444444 4444444", "campaignId": "TTTTTTTTTTTTTTT", "leadFormOpens": 0, "adId": "nnnnnnnnnnnnnnn", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 6838, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 46, "newToBrandECPDetailPageView": 0.8222296296296298, "newToBrandPurchases": 2, "cumulativeReach": null, "brandedSearchesClicks": 1, "adGroupId": "iiiiiiiiiiiiiii", "newToBrandSales": 46.98, "brandedSearchRate": 44.49173034142567, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 45, "addToCartClicks": 1, "videoUnmutes": 0, "addToCart": 70, "videoThirdQuartileViews": 0, "addToCartRate": 0.6770480704129994, "promotedAsin": "gggggggggg", "bidOptimization": "SD_REACH", "cost": 22.2, "salesPromotedClicks": 0, "eCPBrandSearch": 0.4826130434782609, "newToBrandUnitsSold": 2, "impressions": 10339, "detailPageViewsClicks": 27, "purchasesPromotedClicks": 0, "eCPAddToCart": 0.3171457142857143, "newToBrandDetailPageViews": 27, "clicks": 11, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "22222 22 | 22222222222 | 222222 2222222 | 22"}, {"date": "2024-06-18", "newToBrandSalesClicks": 22.99, "viewabilityRate": 78.1592259712195, "purchasesClicks": 1, "detailPageViews": 174, "unitsSold": 12, "promotedSku": "ooo-ooo-ooo", "addToCartViews": 35, "sales": 262.79, "newToBrandDetailPageViewClicks": 7, "viewClickThroughRate": 15.709438230488876, "newToBrandDetailPageViewRate": 0.10313835273316635, "newToBrandDetailPageViewViews": 14, "purchases": 12, "adGroupName": "444444 4444444", "campaignId": "TTTTTTTTTTTTTTT", "leadFormOpens": 0, "adId": "nnnnnnnnnnnnnnn", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 15914, "salesClicks": 22.99, "videoFirstQuartileViews": 0, "unitsSoldClicks": 1, "brandedSearches": 22, "newToBrandECPDetailPageView": 1.838828571428571, "newToBrandPurchases": 4, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "iiiiiiiiiiiiiii", "newToBrandSales": 76.96, "brandedSearchRate": 10.804970286331713, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 1, "brandedSearchesViews": 22, "addToCartClicks": 5, "videoUnmutes": 0, "addToCart": 40, "videoThirdQuartileViews": 0, "addToCartRate": 0.19645400520603112, "promotedAsin": "gggggggggg", "bidOptimization": "SD_REACH", "cost": 38.62, "salesPromotedClicks": 22.99, "eCPBrandSearch": 1.7552454545454543, "newToBrandUnitsSold": 4, "impressions": 20361, "detailPageViewsClicks": 34, "purchasesPromotedClicks": 1, "eCPAddToCart": 0.9653849999999998, "newToBrandDetailPageViews": 21, "clicks": 25, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 1, "campaignName": "22222 22 | 22222222222 | 222222 2222222 | 22"}, {"date": "2024-06-19", "newToBrandSalesClicks": 0, "viewabilityRate": 81.59610806334749, "purchasesClicks": 0, "detailPageViews": 111, "unitsSold": 6, "promotedSku": "ooo-ooo-ooo", "addToCartViews": 20, "sales": 163.94, "newToBrandDetailPageViewClicks": 5, "viewClickThroughRate": 13.319802105797285, "newToBrandDetailPageViewRate": 0.056929924438463925, "newToBrandDetailPageViewViews": 6, "purchases": 6, "adGroupName": "444444 4444444", "campaignId": "TTTTTTTTTTTTTTT", "leadFormOpens": 0, "adId": "nnnnnnnnnnnnnnn", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 15766, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 22, "newToBrandECPDetailPageView": 3.364103636363636, "newToBrandPurchases": 1, "cumulativeReach": null, "brandedSearchesClicks": 1, "adGroupId": "iiiiiiiiiiiiiii", "newToBrandSales": 35.99, "brandedSearchRate": 11.385984887692786, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 21, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 20, "videoThirdQuartileViews": 0, "addToCartRate": 0.10350895352447986, "promotedAsin": "gggggggggg", "bidOptimization": "SD_REACH", "cost": 37.01, "salesPromotedClicks": 0, "eCPBrandSearch": 1.682051818181818, "newToBrandUnitsSold": 1, "impressions": 19322, "detailPageViewsClicks": 31, "purchasesPromotedClicks": 0, "eCPAddToCart": 1.8502569999999998, "newToBrandDetailPageViews": 11, "clicks": 21, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "22222 22 | 22222222222 | 222222 2222222 | 22"}, {"date": "2024-06-20", "newToBrandSalesClicks": 0, "viewabilityRate": 88.3602404311509, "purchasesClicks": 0, "detailPageViews": 366, "unitsSold": 9, "promotedSku": "ooo-ooo-ooo", "addToCartViews": 35, "sales": 206.91, "newToBrandDetailPageViewClicks": 35, "viewClickThroughRate": 11.90113939885722, "newToBrandDetailPageViewRate": 0.025692195547482765, "newToBrandDetailPageViewViews": 8, "purchases": 9, "adGroupName": "444444 4444444", "campaignId": "TTTTTTTTTTTTTTT", "leadFormOpens": 0, "adId": "nnnnnnnnnnnnnnn", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 147885, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 47, "newToBrandECPDetailPageView": 7.783671395348836, "newToBrandPurchases": 2, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "iiiiiiiiiiiiiii", "newToBrandSales": 34.98, "brandedSearchRate": 2.8082167226318373, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 47, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 35, "videoThirdQuartileViews": 0, "addToCartRate": 0.02091225218981155, "promotedAsin": "gggggggggg", "bidOptimization": "SD_REACH", "cost": 334.7, "salesPromotedClicks": 0, "eCPBrandSearch": 7.121231276595744, "newToBrandUnitsSold": 2, "impressions": 167366, "detailPageViewsClicks": 188, "purchasesPromotedClicks": 0, "eCPAddToCart": 9.562796285714285, "newToBrandDetailPageViews": 43, "clicks": 176, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "22222 22 | 22222222222 | 222222 2222222 | 22"}, {"date": "2024-06-21", "newToBrandSalesClicks": 0, "viewabilityRate": 86.77092628431701, "purchasesClicks": 0, "detailPageViews": 425, "unitsSold": 34, "promotedSku": "ooo-ooo-ooo", "addToCartViews": 55, "sales": 851.66, "newToBrandDetailPageViewClicks": 43, "viewClickThroughRate": 10.684402775273622, "newToBrandDetailPageViewRate": 0.03766325572771204, "newToBrandDetailPageViewViews": 22, "purchases": 33, "adGroupName": "444444 4444444", "campaignId": "TTTTTTTTTTTTTTT", "leadFormOpens": 0, "adId": "nnnnnnnnnnnnnnn", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 149751, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 55, "newToBrandECPDetailPageView": 5.121220307692308, "newToBrandPurchases": 6, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "iiiiiiiiiiiiiii", "newToBrandSales": 134.94, "brandedSearchRate": 3.186890869267942, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 55, "addToCartClicks": 1, "videoUnmutes": 0, "addToCart": 56, "videoThirdQuartileViews": 0, "addToCartRate": 0.03244834339618268, "promotedAsin": "gggggggggg", "bidOptimization": "SD_REACH", "cost": 332.88, "salesPromotedClicks": 0, "eCPBrandSearch": 6.052351272727273, "newToBrandUnitsSold": 6, "impressions": 172582, "detailPageViewsClicks": 228, "purchasesPromotedClicks": 0, "eCPAddToCart": 5.944273571428572, "newToBrandDetailPageViews": 65, "clicks": 160, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "22222 22 | 22222222222 | 222222 2222222 | 22"}, {"date": "2024-06-01", "newToBrandSalesClicks": 0, "viewabilityRate": 90.90001426330053, "purchasesClicks": 0, "detailPageViews": 31, "unitsSold": 1, "promotedSku": "yyy-yyy-yyy", "addToCartViews": 2, "sales": 13.99, "newToBrandDetailPageViewClicks": 2, "viewClickThroughRate": 5.49191903342225, "newToBrandDetailPageViewRate": 0.014263300527742119, "newToBrandDetailPageViewViews": 0, "purchases": 1, "adGroupName": "444444 4444444", "campaignId": "TTTTTTTTTTTTTTT", "leadFormOpens": 0, "adId": "hhhhhhhhhhhhhhh", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 12746, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 4, "newToBrandECPDetailPageView": 14.16789, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "iiiiiiiiiiiiiii", "newToBrandSales": 0, "brandedSearchRate": 2.8526601055484235, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 4, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 2, "videoThirdQuartileViews": 0, "addToCartRate": 0.014263300527742119, "promotedAsin": "RRRRRRRRRR", "bidOptimization": "SD_REACH", "cost": 28.34, "salesPromotedClicks": 0, "eCPBrandSearch": 7.083945, "newToBrandUnitsSold": 0, "impressions": 14022, "detailPageViewsClicks": 16, "purchasesPromotedClicks": 0, "eCPAddToCart": 14.16789, "newToBrandDetailPageViews": 2, "clicks": 7, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "22222 22 | 22222222222 | 222222 2222222 | 22"}, {"date": "2024-06-02", "newToBrandSalesClicks": 0, "viewabilityRate": 89.29786575935663, "purchasesClicks": 0, "detailPageViews": 30, "unitsSold": 0, "promotedSku": "yyy-yyy-yyy", "addToCartViews": 1, "sales": 0, "newToBrandDetailPageViewClicks": 1, "viewClickThroughRate": 11.257360581918947, "newToBrandDetailPageViewRate": 0.023198267862666253, "newToBrandDetailPageViewViews": 2, "purchases": 0, "adGroupName": "444444 4444444", "campaignId": "TTTTTTTTTTTTTTT", "leadFormOpens": 0, "adId": "hhhhhhhhhhhhhhh", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 11548, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": 8.75246, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "iiiiiiiiiiiiiii", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 1, "videoThirdQuartileViews": 0, "addToCartRate": 0.007732755954222085, "promotedAsin": "RRRRRRRRRR", "bidOptimization": "SD_REACH", "cost": 26.26, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 12932, "detailPageViewsClicks": 13, "purchasesPromotedClicks": 0, "eCPAddToCart": 26.257379999999998, "newToBrandDetailPageViews": 3, "clicks": 13, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "22222 22 | 22222222222 | 222222 2222222 | 22"}, {"date": "2024-06-03", "newToBrandSalesClicks": 0, "viewabilityRate": 88.8194400153071, "purchasesClicks": 0, "detailPageViews": 47, "unitsSold": 1, "promotedSku": "yyy-yyy-yyy", "addToCartViews": 3, "sales": 22.99, "newToBrandDetailPageViewClicks": 4, "viewClickThroughRate": 9.335056728421657, "newToBrandDetailPageViewRate": 0.03188978888959755, "newToBrandDetailPageViewViews": 1, "purchases": 1, "adGroupName": "444444 4444444", "campaignId": "TTTTTTTTTTTTTTT", "leadFormOpens": 0, "adId": "hhhhhhhhhhhhhhh", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 13926, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 7, "newToBrandECPDetailPageView": 6.23845, "newToBrandPurchases": 1, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "iiiiiiiiiiiiiii", "newToBrandSales": 22.99, "brandedSearchRate": 4.464570444543657, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 7, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 3, "videoThirdQuartileViews": 0, "addToCartRate": 0.01913387333375853, "promotedAsin": "RRRRRRRRRR", "bidOptimization": "SD_REACH", "cost": 31.19, "salesPromotedClicks": 0, "eCPBrandSearch": 4.456035714285714, "newToBrandUnitsSold": 1, "impressions": 15679, "detailPageViewsClicks": 22, "purchasesPromotedClicks": 0, "eCPAddToCart": 10.397416666666667, "newToBrandDetailPageViews": 5, "clicks": 13, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "22222 22 | 22222222222 | 222222 2222222 | 22"}, {"date": "2024-06-04", "newToBrandSalesClicks": 0, "viewabilityRate": 88.34212459103959, "purchasesClicks": 0, "detailPageViews": 42, "unitsSold": 0, "promotedSku": "yyy-yyy-yyy", "addToCartViews": 6, "sales": 0, "newToBrandDetailPageViewClicks": 2, "viewClickThroughRate": 11.337011563751794, "newToBrandDetailPageViewRate": 0.02670761834813381, "newToBrandDetailPageViewViews": 2, "purchases": 0, "adGroupName": "444444 4444444", "campaignId": "TTTTTTTTTTTTTTT", "leadFormOpens": 0, "adId": "hhhhhhhhhhhhhhh", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 13231, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 4, "newToBrandECPDetailPageView": 7.152430000000001, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "iiiiiiiiiiiiiii", "newToBrandSales": 0, "brandedSearchRate": 2.670761834813381, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 4, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 6, "videoThirdQuartileViews": 0, "addToCartRate": 0.0400614275222007, "promotedAsin": "RRRRRRRRRR", "bidOptimization": "SD_REACH", "cost": 28.61, "salesPromotedClicks": 0, "eCPBrandSearch": 7.152430000000001, "newToBrandUnitsSold": 0, "impressions": 14977, "detailPageViewsClicks": 16, "purchasesPromotedClicks": 0, "eCPAddToCart": 4.7682866666666675, "newToBrandDetailPageViews": 4, "clicks": 15, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "22222 22 | 22222222222 | 222222 2222222 | 22"}, {"date": "2024-06-05", "newToBrandSalesClicks": 0, "viewabilityRate": 86.42676378001359, "purchasesClicks": 0, "detailPageViews": 60, "unitsSold": 1, "promotedSku": "yyy-yyy-yyy", "addToCartViews": 9, "sales": 13.99, "newToBrandDetailPageViewClicks": 5, "viewClickThroughRate": 10.712755320668476, "newToBrandDetailPageViewRate": 0.05555212641194988, "newToBrandDetailPageViewViews": 4, "purchases": 1, "adGroupName": "444444 4444444", "campaignId": "TTTTTTTTTTTTTTT", "leadFormOpens": 0, "adId": "hhhhhhhhhhhhhhh", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 14002, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 15, "newToBrandECPDetailPageView": 3.3211500000000003, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "iiiiiiiiiiiiiii", "newToBrandSales": 0, "brandedSearchRate": 9.25868773532498, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 15, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 9, "videoThirdQuartileViews": 0, "addToCartRate": 0.05555212641194988, "promotedAsin": "RRRRRRRRRR", "bidOptimization": "SD_REACH", "cost": 29.89, "salesPromotedClicks": 0, "eCPBrandSearch": 1.99269, "newToBrandUnitsSold": 0, "impressions": 16201, "detailPageViewsClicks": 15, "purchasesPromotedClicks": 0, "eCPAddToCart": 3.3211500000000003, "newToBrandDetailPageViews": 9, "clicks": 15, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "22222 22 | 22222222222 | 222222 2222222 | 22"}, {"date": "2024-06-06", "newToBrandSalesClicks": 0, "viewabilityRate": 81.87481889307448, "purchasesClicks": 0, "detailPageViews": 507, "unitsSold": 29, "promotedSku": "yyy-yyy-yyy", "addToCartViews": 113, "sales": 761.66, "newToBrandDetailPageViewClicks": 15, "viewClickThroughRate": 10.91252285731139, "newToBrandDetailPageViewRate": 0.14488554042306578, "newToBrandDetailPageViewViews": 45, "purchases": 29, "adGroupName": "444444 4444444", "campaignId": "TTTTTTTTTTTTTTT", "leadFormOpens": 0, "adId": "hhhhhhhhhhhhhhh", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 33906, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 190, "newToBrandECPDetailPageView": 1.2001876666666669, "newToBrandPurchases": 15, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "iiiiiiiiiiiiiii", "newToBrandSales": 381.8, "brandedSearchRate": 45.88042113397083, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 190, "addToCartClicks": 1, "videoUnmutes": 0, "addToCart": 114, "videoThirdQuartileViews": 0, "addToCartRate": 0.275282526803825, "promotedAsin": "RRRRRRRRRR", "bidOptimization": "SD_REACH", "cost": 72.01, "salesPromotedClicks": 0, "eCPBrandSearch": 0.37900663157894743, "newToBrandUnitsSold": 15, "impressions": 41412, "detailPageViewsClicks": 45, "purchasesPromotedClicks": 0, "eCPAddToCart": 0.6316777192982457, "newToBrandDetailPageViews": 60, "clicks": 37, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "22222 22 | 22222222222 | 222222 2222222 | 22"}, {"date": "2024-06-07", "newToBrandSalesClicks": 0, "viewabilityRate": 88.07925282726107, "purchasesClicks": 0, "detailPageViews": 100, "unitsSold": 5, "promotedSku": "yyy-yyy-yyy", "addToCartViews": 16, "sales": 97.95, "newToBrandDetailPageViewClicks": 9, "viewClickThroughRate": 7.791855816789756, "newToBrandDetailPageViewRate": 0.05371050040282875, "newToBrandDetailPageViewViews": 9, "purchases": 5, "adGroupName": "444444 4444444", "campaignId": "TTTTTTTTTTTTTTT", "leadFormOpens": 0, "adId": "hhhhhhhhhhhhhhh", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 29518, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 20, "newToBrandECPDetailPageView": 3.581104444444444, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "iiiiiiiiiiiiiii", "newToBrandSales": 0, "brandedSearchRate": 5.967833378092084, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 20, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 16, "videoThirdQuartileViews": 0, "addToCartRate": 0.047742667024736674, "promotedAsin": "RRRRRRRRRR", "bidOptimization": "SD_REACH", "cost": 64.46, "salesPromotedClicks": 0, "eCPBrandSearch": 3.222994, "newToBrandUnitsSold": 0, "impressions": 33513, "detailPageViewsClicks": 28, "purchasesPromotedClicks": 0, "eCPAddToCart": 4.0287425, "newToBrandDetailPageViews": 18, "clicks": 23, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "22222 22 | 22222222222 | 222222 2222222 | 22"}, {"date": "2024-06-08", "newToBrandSalesClicks": 0, "viewabilityRate": 88.3674700933584, "purchasesClicks": 0, "detailPageViews": 65, "unitsSold": 9, "promotedSku": "yyy-yyy-yyy", "addToCartViews": 17, "sales": 210.87, "newToBrandDetailPageViewClicks": 6, "viewClickThroughRate": 11.649393428135294, "newToBrandDetailPageViewRate": 0.02839799794114515, "newToBrandDetailPageViewViews": 2, "purchases": 9, "adGroupName": "444444 4444444", "campaignId": "TTTTTTTTTTTTTTT", "leadFormOpens": 0, "adId": "hhhhhhhhhhhhhhh", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 24894, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 12, "newToBrandECPDetailPageView": 6.694933750000001, "newToBrandPurchases": 1, "cumulativeReach": null, "brandedSearchesClicks": 2, "adGroupId": "iiiiiiiiiiiiiii", "newToBrandSales": 35.99, "brandedSearchRate": 4.259699691171773, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 10, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 17, "videoThirdQuartileViews": 0, "addToCartRate": 0.06034574562493344, "promotedAsin": "RRRRRRRRRR", "bidOptimization": "SD_REACH", "cost": 53.56, "salesPromotedClicks": 0, "eCPBrandSearch": 4.463289166666667, "newToBrandUnitsSold": 1, "impressions": 28171, "detailPageViewsClicks": 33, "purchasesPromotedClicks": 0, "eCPAddToCart": 3.1505570588235297, "newToBrandDetailPageViews": 8, "clicks": 29, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "22222 22 | 22222222222 | 222222 2222222 | 22"}, {"date": "2024-06-09", "newToBrandSalesClicks": 0, "viewabilityRate": 89.91352318473237, "purchasesClicks": 0, "detailPageViews": 66, "unitsSold": 1, "promotedSku": "yyy-yyy-yyy", "addToCartViews": 10, "sales": 22.99, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": 2.901915264074289, "newToBrandDetailPageViewRate": 0.003727448933949605, "newToBrandDetailPageViewViews": 1, "purchases": 1, "adGroupName": "444444 4444444", "campaignId": "TTTTTTTTTTTTTTT", "leadFormOpens": 0, "adId": "hhhhhhhhhhhhhhh", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 24122, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 15, "newToBrandECPDetailPageView": 49.26112, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "iiiiiiiiiiiiiii", "newToBrandSales": 0, "brandedSearchRate": 5.591173400924407, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 15, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 10, "videoThirdQuartileViews": 0, "addToCartRate": 0.03727448933949605, "promotedAsin": "RRRRRRRRRR", "bidOptimization": "SD_REACH", "cost": 49.26, "salesPromotedClicks": 0, "eCPBrandSearch": 3.2840746666666667, "newToBrandUnitsSold": 0, "impressions": 26828, "detailPageViewsClicks": 6, "purchasesPromotedClicks": 0, "eCPAddToCart": 4.926112, "newToBrandDetailPageViews": 1, "clicks": 7, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "22222 22 | 22222222222 | 222222 2222222 | 22"}, {"date": "2024-06-10", "newToBrandSalesClicks": 0, "viewabilityRate": 89.09537166900421, "purchasesClicks": 1, "detailPageViews": 120, "unitsSold": 6, "promotedSku": "yyy-yyy-yyy", "addToCartViews": 25, "sales": 149.94, "newToBrandDetailPageViewClicks": 7, "viewClickThroughRate": 7.663787568093788, "newToBrandDetailPageViewRate": 0.022145124381781945, "newToBrandDetailPageViewViews": 5, "purchases": 6, "adGroupName": "444444 4444444", "campaignId": "TTTTTTTTTTTTTTT", "leadFormOpens": 0, "adId": "hhhhhhhhhhhhhhh", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 48279, "salesClicks": 22.99, "videoFirstQuartileViews": 0, "unitsSoldClicks": 1, "brandedSearches": 50, "newToBrandECPDetailPageView": 8.404535000000001, "newToBrandPurchases": 2, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "iiiiiiiiiiiiiii", "newToBrandSales": 45.98, "brandedSearchRate": 9.227135159075809, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 50, "addToCartClicks": 2, "videoUnmutes": 0, "addToCart": 27, "videoThirdQuartileViews": 0, "addToCartRate": 0.04982652985900937, "promotedAsin": "RRRRRRRRRR", "bidOptimization": "SD_REACH", "cost": 100.85, "salesPromotedClicks": 22.99, "eCPBrandSearch": 2.0170884, "newToBrandUnitsSold": 2, "impressions": 54188, "detailPageViewsClicks": 43, "purchasesPromotedClicks": 1, "eCPAddToCart": 3.7353488888888893, "newToBrandDetailPageViews": 12, "clicks": 37, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "22222 22 | 22222222222 | 222222 2222222 | 22"}, {"date": "2024-06-11", "newToBrandSalesClicks": 0, "viewabilityRate": 87.0743705990161, "purchasesClicks": 0, "detailPageViews": 127, "unitsSold": 4, "promotedSku": "yyy-yyy-yyy", "addToCartViews": 17, "sales": 88.95, "newToBrandDetailPageViewClicks": 11, "viewClickThroughRate": 9.231564565562572, "newToBrandDetailPageViewRate": 0.027330310922478375, "newToBrandDetailPageViewViews": 6, "purchases": 4, "adGroupName": "444444 4444444", "campaignId": "TTTTTTTTTTTTTTT", "leadFormOpens": 0, "adId": "hhhhhhhhhhhhhhh", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 54162, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 20, "newToBrandECPDetailPageView": 6.6922935294117645, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "iiiiiiiiiiiiiii", "newToBrandSales": 0, "brandedSearchRate": 3.215330696762162, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 20, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 17, "videoThirdQuartileViews": 0, "addToCartRate": 0.027330310922478375, "promotedAsin": "RRRRRRRRRR", "bidOptimization": "SD_REACH", "cost": 113.77, "salesPromotedClicks": 0, "eCPBrandSearch": 5.6884495, "newToBrandUnitsSold": 0, "impressions": 62202, "detailPageViewsClicks": 56, "purchasesPromotedClicks": 0, "eCPAddToCart": 6.6922935294117645, "newToBrandDetailPageViews": 17, "clicks": 50, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "22222 22 | 22222222222 | 222222 2222222 | 22"}, {"date": "2024-06-12", "newToBrandSalesClicks": 0, "viewabilityRate": 83.98738331972397, "purchasesClicks": 0, "detailPageViews": 258, "unitsSold": 6, "promotedSku": "yyy-yyy-yyy", "addToCartViews": 44, "sales": 141.94, "newToBrandDetailPageViewClicks": 9, "viewClickThroughRate": 11.056885770931828, "newToBrandDetailPageViewRate": 0.04483084362041084, "newToBrandDetailPageViewViews": 19, "purchases": 6, "adGroupName": "444444 4444444", "campaignId": "TTTTTTTTTTTTTTT", "leadFormOpens": 0, "adId": "hhhhhhhhhhhhhhh", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 52456, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 39, "newToBrandECPDetailPageView": 4.219411785714286, "newToBrandPurchases": 3, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "iiiiiiiiiiiiiii", "newToBrandSales": 60.97, "brandedSearchRate": 6.244296075700082, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 39, "addToCartClicks": 2, "videoUnmutes": 0, "addToCart": 46, "videoThirdQuartileViews": 0, "addToCartRate": 0.07365067166210353, "promotedAsin": "RRRRRRRRRR", "bidOptimization": "SD_REACH", "cost": 118.14, "salesPromotedClicks": 0, "eCPBrandSearch": 3.029321282051282, "newToBrandUnitsSold": 3, "impressions": 62457, "detailPageViewsClicks": 74, "purchasesPromotedClicks": 0, "eCPAddToCart": 2.568337608695652, "newToBrandDetailPageViews": 28, "clicks": 58, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "22222 22 | 22222222222 | 222222 2222222 | 22"}, {"date": "2024-06-13", "newToBrandSalesClicks": 0, "viewabilityRate": 83.52299850629052, "purchasesClicks": 1, "detailPageViews": 246, "unitsSold": 15, "promotedSku": "yyy-yyy-yyy", "addToCartViews": 42, "sales": 358.78, "newToBrandDetailPageViewClicks": 15, "viewClickThroughRate": 10.877781670016038, "newToBrandDetailPageViewRate": 0.05081692049461803, "newToBrandDetailPageViewViews": 18, "purchases": 15, "adGroupName": "444444 4444444", "campaignId": "TTTTTTTTTTTTTTT", "leadFormOpens": 0, "adId": "hhhhhhhhhhhhhhh", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 54239, "salesClicks": 35.99, "videoFirstQuartileViews": 0, "unitsSoldClicks": 1, "brandedSearches": 51, "newToBrandECPDetailPageView": 3.6407345454545452, "newToBrandPurchases": 4, "cumulativeReach": null, "brandedSearchesClicks": 2, "adGroupId": "iiiiiiiiiiiiiii", "newToBrandSales": 113.96, "brandedSearchRate": 7.853524076440968, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 49, "addToCartClicks": 1, "videoUnmutes": 0, "addToCart": 43, "videoThirdQuartileViews": 0, "addToCartRate": 0.06621598731116894, "promotedAsin": "RRRRRRRRRR", "bidOptimization": "SD_REACH", "cost": 120.14, "salesPromotedClicks": 0, "eCPBrandSearch": 2.355769411764706, "newToBrandUnitsSold": 4, "impressions": 64939, "detailPageViewsClicks": 72, "purchasesPromotedClicks": 0, "eCPAddToCart": 2.7940520930232555, "newToBrandDetailPageViews": 33, "clicks": 59, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "22222 22 | 22222222222 | 222222 2222222 | 22"}, {"date": "2024-06-14", "newToBrandSalesClicks": 0, "viewabilityRate": 86.78686329460419, "purchasesClicks": 0, "detailPageViews": 680, "unitsSold": 28, "promotedSku": "yyy-yyy-yyy", "addToCartViews": 97, "sales": 577.27, "newToBrandDetailPageViewClicks": 42, "viewClickThroughRate": 11.605838419421346, "newToBrandDetailPageViewRate": 0.05450915101997286, "newToBrandDetailPageViewViews": 50, "purchases": 27, "adGroupName": "444444 4444444", "campaignId": "TTTTTTTTTTTTTTT", "leadFormOpens": 0, "adId": "hhhhhhhhhhhhhhh", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 146478, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 88, "newToBrandECPDetailPageView": 3.5869648913043477, "newToBrandPurchases": 8, "cumulativeReach": null, "brandedSearchesClicks": 1, "adGroupId": "iiiiiiiiiiiiiii", "newToBrandSales": 142.34, "brandedSearchRate": 5.213918793214796, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 87, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 97, "videoThirdQuartileViews": 0, "addToCartRate": 0.057471604879753994, "promotedAsin": "RRRRRRRRRR", "bidOptimization": "SD_REACH", "cost": 330.0, "salesPromotedClicks": 0, "eCPBrandSearch": 3.7500087499999997, "newToBrandUnitsSold": 8, "impressions": 168779, "detailPageViewsClicks": 227, "purchasesPromotedClicks": 0, "eCPAddToCart": 3.402069793814433, "newToBrandDetailPageViews": 92, "clicks": 170, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "22222 22 | 22222222222 | 222222 2222222 | 22"}, {"date": "2024-06-15", "newToBrandSalesClicks": 0, "viewabilityRate": 86.18472073478905, "purchasesClicks": 0, "detailPageViews": 478, "unitsSold": 11, "promotedSku": "yyy-yyy-yyy", "addToCartViews": 56, "sales": 324.89, "newToBrandDetailPageViewClicks": 60, "viewClickThroughRate": 10.957126417080874, "newToBrandDetailPageViewRate": 0.054338937805656524, "newToBrandDetailPageViewViews": 43, "purchases": 11, "adGroupName": "444444 4444444", "campaignId": "TTTTTTTTTTTTTTT", "leadFormOpens": 0, "adId": "hhhhhhhhhhhhhhh", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 163364, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 90, "newToBrandECPDetailPageView": 3.5042975728155334, "newToBrandPurchases": 2, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "iiiiiiiiiiiiiii", "newToBrandSales": 29.98, "brandedSearchRate": 4.748062526707852, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 90, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 56, "videoThirdQuartileViews": 0, "addToCartRate": 0.029543500166182186, "promotedAsin": "RRRRRRRRRR", "bidOptimization": "SD_REACH", "cost": 360.94, "salesPromotedClicks": 0, "eCPBrandSearch": 4.010473888888888, "newToBrandUnitsSold": 2, "impressions": 189551, "detailPageViewsClicks": 183, "purchasesPromotedClicks": 0, "eCPAddToCart": 6.445404464285714, "newToBrandDetailPageViews": 103, "clicks": 179, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "22222 22 | 22222222222 | 222222 2222222 | 22"}, {"date": "2024-06-16", "newToBrandSalesClicks": 45.98, "viewabilityRate": 84.56059406045851, "purchasesClicks": 2, "detailPageViews": 631, "unitsSold": 40, "promotedSku": "yyy-yyy-yyy", "addToCartViews": 99, "sales": 997.42, "newToBrandDetailPageViewClicks": 44, "viewClickThroughRate": 11.000546884330822, "newToBrandDetailPageViewRate": 0.04837106453550489, "newToBrandDetailPageViewViews": 47, "purchases": 38, "adGroupName": "444444 4444444", "campaignId": "TTTTTTTTTTTTTTT", "leadFormOpens": 0, "adId": "hhhhhhhhhhhhhhh", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 159083, "salesClicks": 45.98, "videoFirstQuartileViews": 0, "unitsSoldClicks": 2, "brandedSearches": 99, "newToBrandECPDetailPageView": 3.7901292307692303, "newToBrandPurchases": 13, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "iiiiiiiiiiiiiii", "newToBrandSales": 284.78, "brandedSearchRate": 5.262346581335148, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 2, "brandedSearchesViews": 99, "addToCartClicks": 2, "videoUnmutes": 0, "addToCart": 101, "videoThirdQuartileViews": 0, "addToCartRate": 0.05368656613281313, "promotedAsin": "RRRRRRRRRR", "bidOptimization": "SD_REACH", "cost": 344.9, "salesPromotedClicks": 45.98, "eCPBrandSearch": 3.483856161616161, "newToBrandUnitsSold": 13, "impressions": 188129, "detailPageViewsClicks": 221, "purchasesPromotedClicks": 2, "eCPAddToCart": 3.4148689108910886, "newToBrandDetailPageViews": 91, "clicks": 175, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 2, "campaignName": "22222 22 | 22222222222 | 222222 2222222 | 22"}, {"date": "2024-06-17", "newToBrandSalesClicks": 0, "viewabilityRate": 79.95166613870694, "purchasesClicks": 0, "detailPageViews": 825, "unitsSold": 46, "promotedSku": "yyy-yyy-yyy", "addToCartViews": 118, "sales": 1122.47, "newToBrandDetailPageViewClicks": 58, "viewClickThroughRate": 11.886275186441978, "newToBrandDetailPageViewRate": 0.06795352591941632, "newToBrandDetailPageViewViews": 75, "purchases": 44, "adGroupName": "444444 4444444", "campaignId": "TTTTTTTTTTTTTTT", "leadFormOpens": 0, "adId": "hhhhhhhhhhhhhhh", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 156483, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 138, "newToBrandECPDetailPageView": 2.5954802255639096, "newToBrandPurchases": 12, "cumulativeReach": null, "brandedSearchesClicks": 3, "adGroupId": "iiiiiiiiiiiiiii", "newToBrandSales": 296.79, "brandedSearchRate": 7.050816975097332, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 135, "addToCartClicks": 3, "videoUnmutes": 0, "addToCart": 121, "videoThirdQuartileViews": 0, "addToCartRate": 0.06182238072367951, "promotedAsin": "RRRRRRRRRR", "bidOptimization": "SD_REACH", "cost": 345.2, "salesPromotedClicks": 0, "eCPBrandSearch": 2.501441086956522, "newToBrandUnitsSold": 13, "impressions": 195722, "detailPageViewsClicks": 213, "purchasesPromotedClicks": 0, "eCPAddToCart": 2.8528832231404957, "newToBrandDetailPageViews": 133, "clicks": 186, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "22222 22 | 22222222222 | 222222 2222222 | 22"}, {"date": "2024-06-18", "newToBrandSalesClicks": 0, "viewabilityRate": 83.91504981646565, "purchasesClicks": 0, "detailPageViews": 613, "unitsSold": 20, "promotedSku": "yyy-yyy-yyy", "addToCartViews": 78, "sales": 462.76, "newToBrandDetailPageViewClicks": 47, "viewClickThroughRate": 11.248172172022047, "newToBrandDetailPageViewRate": 0.04195070791819612, "newToBrandDetailPageViewViews": 33, "purchases": 20, "adGroupName": "444444 4444444", "campaignId": "TTTTTTTTTTTTTTT", "leadFormOpens": 0, "adId": "hhhhhhhhhhhhhhh", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 160026, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 75, "newToBrandECPDetailPageView": 4.444684625, "newToBrandPurchases": 8, "cumulativeReach": null, "brandedSearchesClicks": 2, "adGroupId": "iiiiiiiiiiiiiii", "newToBrandSales": 155.88, "brandedSearchRate": 3.9328788673308863, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 73, "addToCartClicks": 4, "videoUnmutes": 0, "addToCart": 82, "videoThirdQuartileViews": 0, "addToCartRate": 0.04299947561615102, "promotedAsin": "RRRRRRRRRR", "bidOptimization": "SD_REACH", "cost": 355.57, "salesPromotedClicks": 0, "eCPBrandSearch": 4.740996933333333, "newToBrandUnitsSold": 8, "impressions": 190700, "detailPageViewsClicks": 237, "purchasesPromotedClicks": 0, "eCPAddToCart": 4.33627768292683, "newToBrandDetailPageViews": 80, "clicks": 180, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "22222 22 | 22222222222 | 222222 2222222 | 22"}, {"date": "2024-06-19", "newToBrandSalesClicks": 0, "viewabilityRate": 86.3765458998903, "purchasesClicks": 0, "detailPageViews": 323, "unitsSold": 14, "promotedSku": "yyy-yyy-yyy", "addToCartViews": 33, "sales": 286.86, "newToBrandDetailPageViewClicks": 39, "viewClickThroughRate": 8.640536293151941, "newToBrandDetailPageViewRate": 0.029553047720658584, "newToBrandDetailPageViewViews": 20, "purchases": 14, "adGroupName": "444444 4444444", "campaignId": "TTTTTTTTTTTTTTT", "leadFormOpens": 0, "adId": "hhhhhhhhhhhhhhh", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 172443, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 57, "newToBrandECPDetailPageView": 6.389397118644068, "newToBrandPurchases": 6, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "iiiiiiiiiiiiiii", "newToBrandSales": 135.94, "brandedSearchRate": 2.8551249492839648, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 57, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 33, "videoThirdQuartileViews": 0, "addToCartRate": 0.016529670759012426, "promotedAsin": "RRRRRRRRRR", "bidOptimization": "SD_REACH", "cost": 376.97, "salesPromotedClicks": 0, "eCPBrandSearch": 6.6135864912280695, "newToBrandUnitsSold": 6, "impressions": 199641, "detailPageViewsClicks": 160, "purchasesPromotedClicks": 0, "eCPAddToCart": 11.423467575757575, "newToBrandDetailPageViews": 59, "clicks": 149, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "22222 22 | 22222222222 | 222222 2222222 | 22"}, {"date": "2024-06-20", "newToBrandSalesClicks": 0, "viewabilityRate": 74.80703920963259, "purchasesClicks": 0, "detailPageViews": 39, "unitsSold": 3, "promotedSku": "yyy-yyy-yyy", "addToCartViews": 8, "sales": 76.97, "newToBrandDetailPageViewClicks": 3, "viewClickThroughRate": 8.254230293025175, "newToBrandDetailPageViewRate": 0.06946588453226304, "newToBrandDetailPageViewViews": 6, "purchases": 3, "adGroupName": "444444 4444444", "campaignId": "TTTTTTTTTTTTTTT", "leadFormOpens": 0, "adId": "hhhhhhhhhhhhhhh", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 9692, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 4, "newToBrandECPDetailPageView": 3.0454455555555557, "newToBrandPurchases": 1, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "iiiiiiiiiiiiiii", "newToBrandSales": 14.99, "brandedSearchRate": 3.0873726458783572, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 4, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 8, "videoThirdQuartileViews": 0, "addToCartRate": 0.06174745291756715, "promotedAsin": "RRRRRRRRRR", "bidOptimization": "SD_REACH", "cost": 27.41, "salesPromotedClicks": 0, "eCPBrandSearch": 6.8522525000000005, "newToBrandUnitsSold": 1, "impressions": 12956, "detailPageViewsClicks": 6, "purchasesPromotedClicks": 0, "eCPAddToCart": 3.4261262500000003, "newToBrandDetailPageViews": 9, "clicks": 8, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "22222 22 | 22222222222 | 222222 2222222 | 22"}, {"date": "2024-06-21", "newToBrandSalesClicks": 0, "viewabilityRate": 70.53539346029464, "purchasesClicks": 0, "detailPageViews": 76, "unitsSold": 7, "promotedSku": "yyy-yyy-yyy", "addToCartViews": 17, "sales": 155.89, "newToBrandDetailPageViewClicks": 3, "viewClickThroughRate": 8.91492613346918, "newToBrandDetailPageViewRate": 0.10779734099892202, "newToBrandDetailPageViewViews": 9, "purchases": 7, "adGroupName": "444444 4444444", "campaignId": "TTTTTTTTTTTTTTT", "leadFormOpens": 0, "adId": "hhhhhhhhhhhhhhh", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 7852, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 14, "newToBrandECPDetailPageView": 1.8161175, "newToBrandPurchases": 3, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "iiiiiiiiiiiiiii", "newToBrandSales": 60.93, "brandedSearchRate": 12.576356449874238, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 14, "addToCartClicks": 1, "videoUnmutes": 0, "addToCart": 18, "videoThirdQuartileViews": 0, "addToCartRate": 0.16169601149838303, "promotedAsin": "RRRRRRRRRR", "bidOptimization": "SD_REACH", "cost": 21.79, "salesPromotedClicks": 0, "eCPBrandSearch": 1.556672142857143, "newToBrandUnitsSold": 3, "impressions": 11132, "detailPageViewsClicks": 10, "purchasesPromotedClicks": 0, "eCPAddToCart": 1.2107450000000002, "newToBrandDetailPageViews": 12, "clicks": 7, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "22222 22 | 22222222222 | 222222 2222222 | 22"}, {"date": "2024-06-01", "newToBrandSalesClicks": 0, "viewabilityRate": 90.77098058331302, "purchasesClicks": 0, "detailPageViews": 15, "unitsSold": 0, "promotedSku": "666-666-666", "addToCartViews": 1, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": 1.7900295354873357, "newToBrandDetailPageViewRate": 0.016248273620927775, "newToBrandDetailPageViewViews": 2, "purchases": 0, "adGroupName": "444444 4444444", "campaignId": "TTTTTTTTTTTTTTT", "leadFormOpens": 0, "adId": "zzzzzzzzzzzzzzz", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 11173, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 2, "newToBrandECPDetailPageView": 12.519825, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "iiiiiiiiiiiiiii", "newToBrandSales": 0, "brandedSearchRate": 1.6248273620927776, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 2, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 1, "videoThirdQuartileViews": 0, "addToCartRate": 0.008124136810463888, "promotedAsin": "VVVVVVVVVV", "bidOptimization": "SD_REACH", "cost": 25.04, "salesPromotedClicks": 0, "eCPBrandSearch": 12.519825, "newToBrandUnitsSold": 0, "impressions": 12309, "detailPageViewsClicks": 1, "purchasesPromotedClicks": 0, "eCPAddToCart": 25.03965, "newToBrandDetailPageViews": 2, "clicks": 2, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "22222 22 | 22222222222 | 222222 2222222 | 22"}, {"date": "2024-06-02", "newToBrandSalesClicks": 0, "viewabilityRate": 89.68471785260057, "purchasesClicks": 0, "detailPageViews": 43, "unitsSold": 1, "promotedSku": "666-666-666", "addToCartViews": 4, "sales": 19.99, "newToBrandDetailPageViewClicks": 1, "viewClickThroughRate": 7.463800567248843, "newToBrandDetailPageViewRate": 0.026775553919271704, "newToBrandDetailPageViewViews": 3, "purchases": 1, "adGroupName": "444444 4444444", "campaignId": "TTTTTTTTTTTTTTT", "leadFormOpens": 0, "adId": "zzzzzzzzzzzzzzz", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 13398, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 6, "newToBrandECPDetailPageView": 7.7060925000000005, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 2, "adGroupId": "iiiiiiiiiiiiiii", "newToBrandSales": 0, "brandedSearchRate": 4.0163330878907555, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 4, "addToCartClicks": 3, "videoUnmutes": 0, "addToCart": 7, "videoThirdQuartileViews": 0, "addToCartRate": 0.046857219358725485, "promotedAsin": "VVVVVVVVVV", "bidOptimization": "SD_REACH", "cost": 30.82, "salesPromotedClicks": 0, "eCPBrandSearch": 5.137395000000001, "newToBrandUnitsSold": 0, "impressions": 14939, "detailPageViewsClicks": 25, "purchasesPromotedClicks": 0, "eCPAddToCart": 4.403481428571429, "newToBrandDetailPageViews": 4, "clicks": 10, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "22222 22 | 22222222222 | 222222 2222222 | 22"}, {"date": "2024-06-03", "newToBrandSalesClicks": 0, "viewabilityRate": 89.25838728663919, "purchasesClicks": 0, "detailPageViews": 28, "unitsSold": 0, "promotedSku": "666-666-666", "addToCartViews": 2, "sales": 0, "newToBrandDetailPageViewClicks": 4, "viewClickThroughRate": 9.066930431915594, "newToBrandDetailPageViewRate": 0.04414361389052383, "newToBrandDetailPageViewViews": 2, "purchases": 0, "adGroupName": "444444 4444444", "campaignId": "TTTTTTTTTTTTTTT", "leadFormOpens": 0, "adId": "zzzzzzzzzzzzzzz", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 12132, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 1, "newToBrandECPDetailPageView": 4.580563333333333, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "iiiiiiiiiiiiiii", "newToBrandSales": 0, "brandedSearchRate": 0.7357268981753973, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 1, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 2, "videoThirdQuartileViews": 0, "addToCartRate": 0.014714537963507945, "promotedAsin": "VVVVVVVVVV", "bidOptimization": "SD_REACH", "cost": 27.48, "salesPromotedClicks": 0, "eCPBrandSearch": 27.483379999999997, "newToBrandUnitsSold": 0, "impressions": 13592, "detailPageViewsClicks": 13, "purchasesPromotedClicks": 0, "eCPAddToCart": 13.741689999999998, "newToBrandDetailPageViews": 6, "clicks": 11, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "22222 22 | 22222222222 | 222222 2222222 | 22"}, {"date": "2024-06-04", "newToBrandSalesClicks": 0, "viewabilityRate": 89.3346448394576, "purchasesClicks": 0, "detailPageViews": 60, "unitsSold": 1, "promotedSku": "666-666-666", "addToCartViews": 4, "sales": 35.99, "newToBrandDetailPageViewClicks": 3, "viewClickThroughRate": 7.078254030672435, "newToBrandDetailPageViewRate": 0.03512962832853229, "newToBrandDetailPageViewViews": 2, "purchases": 1, "adGroupName": "444444 4444444", "campaignId": "TTTTTTTTTTTTTTT", "leadFormOpens": 0, "adId": "zzzzzzzzzzzzzzz", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 12715, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 10, "newToBrandECPDetailPageView": 5.6910359999999995, "newToBrandPurchases": 1, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "iiiiiiiiiiiiiii", "newToBrandSales": 35.99, "brandedSearchRate": 7.025925665706458, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 10, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 4, "videoThirdQuartileViews": 0, "addToCartRate": 0.02810370266282583, "promotedAsin": "VVVVVVVVVV", "bidOptimization": "SD_REACH", "cost": 28.46, "salesPromotedClicks": 0, "eCPBrandSearch": 2.8455179999999998, "newToBrandUnitsSold": 1, "impressions": 14233, "detailPageViewsClicks": 9, "purchasesPromotedClicks": 0, "eCPAddToCart": 7.113795, "newToBrandDetailPageViews": 5, "clicks": 9, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "22222 22 | 22222222222 | 222222 2222222 | 22"}, {"date": "2024-06-05", "newToBrandSalesClicks": 0, "viewabilityRate": 88.93152553935363, "purchasesClicks": 0, "detailPageViews": 22, "unitsSold": 4, "promotedSku": "666-666-666", "addToCartViews": 2, "sales": 92.96, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": 3.8354588167609553, "newToBrandDetailPageViewRate": 0.008527330092947897, "newToBrandDetailPageViewViews": 1, "purchases": 2, "adGroupName": "444444 4444444", "campaignId": "TTTTTTTTTTTTTTT", "leadFormOpens": 0, "adId": "zzzzzzzzzzzzzzz", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 10429, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 1, "newToBrandECPDetailPageView": 22.33249, "newToBrandPurchases": 1, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "iiiiiiiiiiiiiii", "newToBrandSales": 14.99, "brandedSearchRate": 0.8527330092947897, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 1, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 2, "videoThirdQuartileViews": 0, "addToCartRate": 0.017054660185895795, "promotedAsin": "VVVVVVVVVV", "bidOptimization": "SD_REACH", "cost": 22.33, "salesPromotedClicks": 0, "eCPBrandSearch": 22.33249, "newToBrandUnitsSold": 1, "impressions": 11727, "detailPageViewsClicks": 3, "purchasesPromotedClicks": 0, "eCPAddToCart": 11.166245, "newToBrandDetailPageViews": 1, "clicks": 4, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "22222 22 | 22222222222 | 222222 2222222 | 22"}, {"date": "2024-06-06", "newToBrandSalesClicks": 0, "viewabilityRate": 82.27876290955655, "purchasesClicks": 0, "detailPageViews": 165, "unitsSold": 11, "promotedSku": "666-666-666", "addToCartViews": 32, "sales": 256.84, "newToBrandDetailPageViewClicks": 10, "viewClickThroughRate": 10.48820922285753, "newToBrandDetailPageViewRate": 0.07516076051554715, "newToBrandDetailPageViewViews": 17, "purchases": 11, "adGroupName": "444444 4444444", "campaignId": "TTTTTTTTTTTTTTT", "leadFormOpens": 0, "adId": "zzzzzzzzzzzzzzz", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 29557, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 25, "newToBrandECPDetailPageView": 2.3608685185185188, "newToBrandPurchases": 3, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "iiiiiiiiiiiiiii", "newToBrandSales": 52.92, "brandedSearchRate": 6.959329677365476, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 25, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 32, "videoThirdQuartileViews": 0, "addToCartRate": 0.08907941987027809, "promotedAsin": "VVVVVVVVVV", "bidOptimization": "SD_REACH", "cost": 63.74, "salesPromotedClicks": 0, "eCPBrandSearch": 2.549738, "newToBrandUnitsSold": 3, "impressions": 35923, "detailPageViewsClicks": 35, "purchasesPromotedClicks": 0, "eCPAddToCart": 1.9919828125, "newToBrandDetailPageViews": 27, "clicks": 31, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "22222 22 | 22222222222 | 222222 2222222 | 22"}, {"date": "2024-06-07", "newToBrandSalesClicks": 0, "viewabilityRate": 89.85511620887414, "purchasesClicks": 0, "detailPageViews": 75, "unitsSold": 2, "promotedSku": "666-666-666", "addToCartViews": 5, "sales": 49.93, "newToBrandDetailPageViewClicks": 14, "viewClickThroughRate": 10.41351741744768, "newToBrandDetailPageViewRate": 0.05433142167220042, "newToBrandDetailPageViewViews": 4, "purchases": 2, "adGroupName": "444444 4444444", "campaignId": "TTTTTTTTTTTTTTT", "leadFormOpens": 0, "adId": "zzzzzzzzzzzzzzz", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 29769, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 11, "newToBrandECPDetailPageView": 3.6198372222222224, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "iiiiiiiiiiiiiii", "newToBrandSales": 0, "brandedSearchRate": 3.32025354663447, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 11, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 5, "videoThirdQuartileViews": 0, "addToCartRate": 0.015092061575611227, "promotedAsin": "VVVVVVVVVV", "bidOptimization": "SD_REACH", "cost": 65.16, "salesPromotedClicks": 0, "eCPBrandSearch": 5.92337, "newToBrandUnitsSold": 0, "impressions": 33130, "detailPageViewsClicks": 41, "purchasesPromotedClicks": 0, "eCPAddToCart": 13.031414000000002, "newToBrandDetailPageViews": 18, "clicks": 31, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "22222 22 | 22222222222 | 222222 2222222 | 22"}, {"date": "2024-06-08", "newToBrandSalesClicks": 0, "viewabilityRate": 89.95465164216023, "purchasesClicks": 0, "detailPageViews": 48, "unitsSold": 2, "promotedSku": "666-666-666", "addToCartViews": 4, "sales": 44.98, "newToBrandDetailPageViewClicks": 5, "viewClickThroughRate": 9.547815459822791, "newToBrandDetailPageViewRate": 0.02748385323622372, "newToBrandDetailPageViewViews": 3, "purchases": 2, "adGroupName": "444444 4444444", "campaignId": "TTTTTTTTTTTTTTT", "leadFormOpens": 0, "adId": "zzzzzzzzzzzzzzz", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 26184, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 6, "newToBrandECPDetailPageView": 7.0945124999999996, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "iiiiiiiiiiiiiii", "newToBrandSales": 0, "brandedSearchRate": 2.061288992716779, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 6, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 4, "videoThirdQuartileViews": 0, "addToCartRate": 0.01374192661811186, "promotedAsin": "VVVVVVVVVV", "bidOptimization": "SD_REACH", "cost": 56.76, "salesPromotedClicks": 0, "eCPBrandSearch": 9.459349999999999, "newToBrandUnitsSold": 0, "impressions": 29108, "detailPageViewsClicks": 31, "purchasesPromotedClicks": 0, "eCPAddToCart": 14.189024999999999, "newToBrandDetailPageViews": 8, "clicks": 25, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "22222 22 | 22222222222 | 222222 2222222 | 22"}, {"date": "2024-06-09", "newToBrandSalesClicks": 0, "viewabilityRate": 0.0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "666-666-666", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": null, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "444444 4444444", "campaignId": "TTTTTTTTTTTTTTT", "leadFormOpens": 0, "adId": "zzzzzzzzzzzzzzz", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "iiiiiiiiiiiiiii", "newToBrandSales": 0, "brandedSearchRate": null, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": null, "promotedAsin": "VVVVVVVVVV", "bidOptimization": "SD_REACH", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 0, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "22222 22 | 22222222222 | 222222 2222222 | 22"}, {"date": "2024-06-10", "newToBrandSalesClicks": 0, "viewabilityRate": 89.47811447811448, "purchasesClicks": 0, "detailPageViews": 2, "unitsSold": 0, "promotedSku": "666-666-666", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 1, "viewClickThroughRate": 18.814675446848543, "newToBrandDetailPageViewRate": 0.08417508417508417, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "444444 4444444", "campaignId": "TTTTTTTTTTTTTTT", "leadFormOpens": 0, "adId": "zzzzzzzzzzzzzzz", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 1063, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": 2.1139, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "iiiiiiiiiiiiiii", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "VVVVVVVVVV", "bidOptimization": "SD_REACH", "cost": 2.11, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 1188, "detailPageViewsClicks": 2, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 1, "clicks": 2, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "22222 22 | 22222222222 | 222222 2222222 | 22"}, {"date": "2024-06-11", "newToBrandSalesClicks": 0, "viewabilityRate": 0.0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "666-666-666", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": null, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "444444 4444444", "campaignId": "TTTTTTTTTTTTTTT", "leadFormOpens": 0, "adId": "zzzzzzzzzzzzzzz", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "iiiiiiiiiiiiiii", "newToBrandSales": 0, "brandedSearchRate": null, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": null, "promotedAsin": "VVVVVVVVVV", "bidOptimization": "SD_REACH", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 0, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "22222 22 | 22222222222 | 222222 2222222 | 22"}, {"date": "2024-06-12", "newToBrandSalesClicks": 0, "viewabilityRate": 67, "purchasesClicks": 0, "detailPageViews": 13, "unitsSold": 0, "promotedSku": "666-666-666", "addToCartViews": 1, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": 0.0, "newToBrandDetailPageViewRate": 1, "newToBrandDetailPageViewViews": 1, "purchases": 0, "adGroupName": "444444 4444444", "campaignId": "TTTTTTTTTTTTTTT", "leadFormOpens": 0, "adId": "zzzzzzzzzzzzzzz", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 67, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": 0.18121, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "iiiiiiiiiiiiiii", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 1, "videoThirdQuartileViews": 0, "addToCartRate": 1, "promotedAsin": "VVVVVVVVVV", "bidOptimization": "SD_REACH", "cost": 0.18, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 100, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": 0.18121, "newToBrandDetailPageViews": 1, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "22222 22 | 22222222222 | 222222 2222222 | 22"}, {"date": "2024-06-13", "newToBrandSalesClicks": 0, "viewabilityRate": 0.0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "666-666-666", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": null, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "444444 4444444", "campaignId": "TTTTTTTTTTTTTTT", "leadFormOpens": 0, "adId": "zzzzzzzzzzzzzzz", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "iiiiiiiiiiiiiii", "newToBrandSales": 0, "brandedSearchRate": null, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": null, "promotedAsin": "VVVVVVVVVV", "bidOptimization": "SD_REACH", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 0, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "22222 22 | 22222222222 | 222222 2222222 | 22"}, {"date": "2024-06-14", "newToBrandSalesClicks": 0, "viewabilityRate": 54.96453900709219, "purchasesClicks": 0, "detailPageViews": 6, "unitsSold": 0, "promotedSku": "666-666-666", "addToCartViews": 2, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": 0.0, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "444444 4444444", "campaignId": "TTTTTTTTTTTTTTT", "leadFormOpens": 0, "adId": "zzzzzzzzzzzzzzz", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 155, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 3, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "iiiiiiiiiiiiiii", "newToBrandSales": 0, "brandedSearchRate": 106.38297872340425, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 3, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 2, "videoThirdQuartileViews": 0, "addToCartRate": 0.7092198581560284, "promotedAsin": "VVVVVVVVVV", "bidOptimization": "SD_REACH", "cost": 0.63, "salesPromotedClicks": 0, "eCPBrandSearch": 0.20869000000000001, "newToBrandUnitsSold": 0, "impressions": 282, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": 0.313035, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "22222 22 | 22222222222 | 222222 2222222 | 22"}, {"date": "2024-06-15", "newToBrandSalesClicks": 0, "viewabilityRate": 71.42857142857143, "purchasesClicks": 0, "detailPageViews": 1, "unitsSold": 0, "promotedSku": "666-666-666", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 1, "viewClickThroughRate": 333.33333333333337, "newToBrandDetailPageViewRate": 2.380952380952381, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "444444 4444444", "campaignId": "TTTTTTTTTTTTTTT", "leadFormOpens": 0, "adId": "zzzzzzzzzzzzzzz", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 30, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": 0.11526, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "iiiiiiiiiiiiiii", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "VVVVVVVVVV", "bidOptimization": "SD_REACH", "cost": 0.12, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 42, "detailPageViewsClicks": 1, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 1, "clicks": 1, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "22222 22 | 22222222222 | 222222 2222222 | 22"}, {"date": "2024-06-16", "newToBrandSalesClicks": 0, "viewabilityRate": 96.27450980392157, "purchasesClicks": 0, "detailPageViews": 2, "unitsSold": 0, "promotedSku": "666-666-666", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": 0.0, "newToBrandDetailPageViewRate": 0.19607843137254902, "newToBrandDetailPageViewViews": 1, "purchases": 0, "adGroupName": "444444 4444444", "campaignId": "TTTTTTTTTTTTTTT", "leadFormOpens": 0, "adId": "zzzzzzzzzzzzzzz", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 491, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": 1.18331, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "iiiiiiiiiiiiiii", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "VVVVVVVVVV", "bidOptimization": "SD_REACH", "cost": 1.18, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 510, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 1, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "22222 22 | 22222222222 | 222222 2222222 | 22"}, {"date": "2024-06-17", "newToBrandSalesClicks": 0, "viewabilityRate": 71.42857142857143, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "666-666-666", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": 0.0, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "444444 4444444", "campaignId": "TTTTTTTTTTTTTTT", "leadFormOpens": 0, "adId": "zzzzzzzzzzzzzzz", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 10, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "iiiiiiiiiiiiiii", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "VVVVVVVVVV", "bidOptimization": "SD_REACH", "cost": 0.04, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 14, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "22222 22 | 22222222222 | 222222 2222222 | 22"}, {"date": "2024-06-18", "newToBrandSalesClicks": 0, "viewabilityRate": 56.71788166067342, "purchasesClicks": 0, "detailPageViews": 86, "unitsSold": 10, "promotedSku": "666-666-666", "addToCartViews": 16, "sales": 244.86, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": 0.0, "newToBrandDetailPageViewRate": 0.2615233736515201, "newToBrandDetailPageViewViews": 8, "purchases": 8, "adGroupName": "444444 4444444", "campaignId": "TTTTTTTTTTTTTTT", "leadFormOpens": 0, "adId": "zzzzzzzzzzzzzzz", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 1735, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 9, "newToBrandECPDetailPageView": 0.8895525, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "iiiiiiiiiiiiiii", "newToBrandSales": 0, "brandedSearchRate": 29.42137953579601, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 9, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 16, "videoThirdQuartileViews": 0, "addToCartRate": 0.5230467473030402, "promotedAsin": "VVVVVVVVVV", "bidOptimization": "SD_REACH", "cost": 7.12, "salesPromotedClicks": 0, "eCPBrandSearch": 0.7907133333333333, "newToBrandUnitsSold": 0, "impressions": 3059, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": 0.44477625, "newToBrandDetailPageViews": 8, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "22222 22 | 22222222222 | 222222 2222222 | 22"}, {"date": "2024-06-19", "newToBrandSalesClicks": 0, "viewabilityRate": 62.87308228730822, "purchasesClicks": 0, "detailPageViews": 14, "unitsSold": 0, "promotedSku": "666-666-666", "addToCartViews": 2, "sales": 0, "newToBrandDetailPageViewClicks": 2, "viewClickThroughRate": 8.873114463176575, "newToBrandDetailPageViewRate": 0.08368200836820083, "newToBrandDetailPageViewViews": 1, "purchases": 0, "adGroupName": "444444 4444444", "campaignId": "TTTTTTTTTTTTTTT", "leadFormOpens": 0, "adId": "zzzzzzzzzzzzzzz", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 2254, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": 3.6582500000000002, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "iiiiiiiiiiiiiii", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 2, "videoThirdQuartileViews": 0, "addToCartRate": 0.05578800557880056, "promotedAsin": "VVVVVVVVVV", "bidOptimization": "SD_REACH", "cost": 10.97, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 3585, "detailPageViewsClicks": 2, "purchasesPromotedClicks": 0, "eCPAddToCart": 5.487375, "newToBrandDetailPageViews": 3, "clicks": 2, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "22222 22 | 22222222222 | 222222 2222222 | 22"}, {"date": "2024-06-20", "newToBrandSalesClicks": 0, "viewabilityRate": 84.93992300812691, "purchasesClicks": 0, "detailPageViews": 140, "unitsSold": 10, "promotedSku": "666-666-666", "addToCartViews": 21, "sales": 260.9, "newToBrandDetailPageViewClicks": 6, "viewClickThroughRate": 7.095770005493499, "newToBrandDetailPageViewRate": 0.025275109849515885, "newToBrandDetailPageViewViews": 7, "purchases": 9, "adGroupName": "444444 4444444", "campaignId": "TTTTTTTTTTTTTTT", "leadFormOpens": 0, "adId": "zzzzzzzzzzzzzzz", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 43688, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 24, "newToBrandECPDetailPageView": 7.726556923076923, "newToBrandPurchases": 4, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "iiiiiiiiiiiiiii", "newToBrandSales": 78.96, "brandedSearchRate": 4.666174126064472, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 24, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 21, "videoThirdQuartileViews": 0, "addToCartRate": 0.040829023603064125, "promotedAsin": "VVVVVVVVVV", "bidOptimization": "SD_REACH", "cost": 100.45, "salesPromotedClicks": 0, "eCPBrandSearch": 4.185218333333333, "newToBrandUnitsSold": 4, "impressions": 51434, "detailPageViewsClicks": 32, "purchasesPromotedClicks": 0, "eCPAddToCart": 4.783106666666667, "newToBrandDetailPageViews": 13, "clicks": 31, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "22222 22 | 22222222222 | 222222 2222222 | 22"}, {"date": "2024-06-21", "newToBrandSalesClicks": 0, "viewabilityRate": 83.21223924197596, "purchasesClicks": 0, "detailPageViews": 172, "unitsSold": 5, "promotedSku": "666-666-666", "addToCartViews": 23, "sales": 134.95, "newToBrandDetailPageViewClicks": 10, "viewClickThroughRate": 8.101356977293696, "newToBrandDetailPageViewRate": 0.033706602748960715, "newToBrandDetailPageViewViews": 8, "purchases": 5, "adGroupName": "444444 4444444", "campaignId": "TTTTTTTTTTTTTTT", "leadFormOpens": 0, "adId": "zzzzzzzzzzzzzzz", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 44437, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 20, "newToBrandECPDetailPageView": 5.589792222222222, "newToBrandPurchases": 2, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "iiiiiiiiiiiiiii", "newToBrandSales": 50.98, "brandedSearchRate": 3.7451780832178567, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 20, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 23, "videoThirdQuartileViews": 0, "addToCartRate": 0.04306954795700536, "promotedAsin": "VVVVVVVVVV", "bidOptimization": "SD_REACH", "cost": 100.62, "salesPromotedClicks": 0, "eCPBrandSearch": 5.030813, "newToBrandUnitsSold": 2, "impressions": 53402, "detailPageViewsClicks": 46, "purchasesPromotedClicks": 0, "eCPAddToCart": 4.37462, "newToBrandDetailPageViews": 18, "clicks": 36, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "22222 22 | 22222222222 | 222222 2222222 | 22"}, {"date": "2024-06-01", "newToBrandSalesClicks": 0, "viewabilityRate": 92.41528132992327, "purchasesClicks": 0, "detailPageViews": 25, "unitsSold": 1, "promotedSku": "222-222-222", "addToCartViews": 5, "sales": 25.99, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": 6.053792268442446, "newToBrandDetailPageViewRate": 0.0079923273657289, "newToBrandDetailPageViewViews": 1, "purchases": 1, "adGroupName": "444444 4444444", "campaignId": "TTTTTTTTTTTTTTT", "leadFormOpens": 0, "adId": "KKKKKKKKKKKKKKK", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 11563, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 1, "newToBrandECPDetailPageView": 25.102330000000002, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "iiiiiiiiiiiiiii", "newToBrandSales": 0, "brandedSearchRate": 0.7992327365728901, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 1, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 5, "videoThirdQuartileViews": 0, "addToCartRate": 0.0399616368286445, "promotedAsin": "3333333333", "bidOptimization": "SD_REACH", "cost": 25.1, "salesPromotedClicks": 0, "eCPBrandSearch": 25.102330000000002, "newToBrandUnitsSold": 0, "impressions": 12512, "detailPageViewsClicks": 10, "purchasesPromotedClicks": 0, "eCPAddToCart": 5.020466000000001, "newToBrandDetailPageViews": 1, "clicks": 7, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "22222 22 | 22222222222 | 222222 2222222 | 22"}, {"date": "2024-06-02", "newToBrandSalesClicks": 0, "viewabilityRate": 88.54479544277577, "purchasesClicks": 0, "detailPageViews": 37, "unitsSold": 1, "promotedSku": "222-222-222", "addToCartViews": 7, "sales": 24.99, "newToBrandDetailPageViewClicks": 1, "viewClickThroughRate": 8.188092174523335, "newToBrandDetailPageViewRate": 0.06214396685655101, "newToBrandDetailPageViewViews": 5, "purchases": 1, "adGroupName": "444444 4444444", "campaignId": "TTTTTTTTTTTTTTT", "leadFormOpens": 0, "adId": "KKKKKKKKKKKKKKK", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 8549, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 6, "newToBrandECPDetailPageView": 3.1301249999999996, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "iiiiiiiiiiiiiii", "newToBrandSales": 0, "brandedSearchRate": 6.214396685655101, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 6, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 7, "videoThirdQuartileViews": 0, "addToCartRate": 0.07250129466597618, "promotedAsin": "3333333333", "bidOptimization": "SD_REACH", "cost": 18.78, "salesPromotedClicks": 0, "eCPBrandSearch": 3.1301249999999996, "newToBrandUnitsSold": 0, "impressions": 9655, "detailPageViewsClicks": 6, "purchasesPromotedClicks": 0, "eCPAddToCart": 2.6829642857142852, "newToBrandDetailPageViews": 6, "clicks": 7, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "22222 22 | 22222222222 | 222222 2222222 | 22"}, {"date": "2024-06-03", "newToBrandSalesClicks": 0, "viewabilityRate": 89.36576540355816, "purchasesClicks": 0, "detailPageViews": 12, "unitsSold": 0, "promotedSku": "222-222-222", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 1, "viewClickThroughRate": 3.374198627825891, "newToBrandDetailPageViewRate": 0.02010252286661976, "newToBrandDetailPageViewViews": 1, "purchases": 0, "adGroupName": "444444 4444444", "campaignId": "TTTTTTTTTTTTTTT", "leadFormOpens": 0, "adId": "KKKKKKKKKKKKKKK", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 8891, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 6, "newToBrandECPDetailPageView": 9.593505, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "iiiiiiiiiiiiiii", "newToBrandSales": 0, "brandedSearchRate": 6.030756859985928, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 6, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "3333333333", "bidOptimization": "SD_REACH", "cost": 19.19, "salesPromotedClicks": 0, "eCPBrandSearch": 3.197835, "newToBrandUnitsSold": 0, "impressions": 9949, "detailPageViewsClicks": 3, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 2, "clicks": 3, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "22222 22 | 22222222222 | 222222 2222222 | 22"}, {"date": "2024-06-04", "newToBrandSalesClicks": 0, "viewabilityRate": 88.68840350321831, "purchasesClicks": 0, "detailPageViews": 32, "unitsSold": 1, "promotedSku": "222-222-222", "addToCartViews": 7, "sales": 35.99, "newToBrandDetailPageViewClicks": 2, "viewClickThroughRate": 5.94883997620464, "newToBrandDetailPageViewRate": 0.02110372480742851, "newToBrandDetailPageViewViews": 0, "purchases": 1, "adGroupName": "444444 4444444", "campaignId": "TTTTTTTTTTTTTTT", "leadFormOpens": 0, "adId": "KKKKKKKKKKKKKKK", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 8405, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 4, "newToBrandECPDetailPageView": 8.82349, "newToBrandPurchases": 1, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "iiiiiiiiiiiiiii", "newToBrandSales": 35.99, "brandedSearchRate": 4.220744961485702, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 4, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 7, "videoThirdQuartileViews": 0, "addToCartRate": 0.07386303682599979, "promotedAsin": "3333333333", "bidOptimization": "SD_REACH", "cost": 17.65, "salesPromotedClicks": 0, "eCPBrandSearch": 4.411745, "newToBrandUnitsSold": 1, "impressions": 9477, "detailPageViewsClicks": 10, "purchasesPromotedClicks": 0, "eCPAddToCart": 2.520997142857143, "newToBrandDetailPageViews": 2, "clicks": 5, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "22222 22 | 22222222222 | 222222 2222222 | 22"}, {"date": "2024-06-05", "newToBrandSalesClicks": 0, "viewabilityRate": 88.14655172413794, "purchasesClicks": 0, "detailPageViews": 42, "unitsSold": 2, "promotedSku": "222-222-222", "addToCartViews": 5, "sales": 39.98, "newToBrandDetailPageViewClicks": 2, "viewClickThroughRate": 10.187449062754686, "newToBrandDetailPageViewRate": 0.02693965517241379, "newToBrandDetailPageViewViews": 1, "purchases": 2, "adGroupName": "444444 4444444", "campaignId": "TTTTTTTTTTTTTTT", "leadFormOpens": 0, "adId": "KKKKKKKKKKKKKKK", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 9816, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 12, "newToBrandECPDetailPageView": 6.9334999999999996, "newToBrandPurchases": 1, "cumulativeReach": null, "brandedSearchesClicks": 3, "adGroupId": "iiiiiiiiiiiiiii", "newToBrandSales": 14.99, "brandedSearchRate": 10.775862068965516, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 9, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 5, "videoThirdQuartileViews": 0, "addToCartRate": 0.04489942528735632, "promotedAsin": "3333333333", "bidOptimization": "SD_REACH", "cost": 20.8, "salesPromotedClicks": 0, "eCPBrandSearch": 1.7333749999999999, "newToBrandUnitsSold": 1, "impressions": 11136, "detailPageViewsClicks": 11, "purchasesPromotedClicks": 0, "eCPAddToCart": 4.1601, "newToBrandDetailPageViews": 3, "clicks": 10, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "22222 22 | 22222222222 | 222222 2222222 | 22"}, {"date": "2024-06-06", "newToBrandSalesClicks": 0, "viewabilityRate": 80.65817489073997, "purchasesClicks": 0, "detailPageViews": 243, "unitsSold": 18, "promotedSku": "222-222-222", "addToCartViews": 49, "sales": 377.74, "newToBrandDetailPageViewClicks": 7, "viewClickThroughRate": 9.72537396378456, "newToBrandDetailPageViewRate": 0.11953232975981472, "newToBrandDetailPageViewViews": 25, "purchases": 16, "adGroupName": "444444 4444444", "campaignId": "TTTTTTTTTTTTTTT", "leadFormOpens": 0, "adId": "KKKKKKKKKKKKKKK", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 21593, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 44, "newToBrandECPDetailPageView": 1.384575, "newToBrandPurchases": 3, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "iiiiiiiiiiiiiii", "newToBrandSales": 54.93, "brandedSearchRate": 16.435695341974522, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 44, "addToCartClicks": 1, "videoUnmutes": 0, "addToCart": 50, "videoThirdQuartileViews": 0, "addToCartRate": 0.18676926524971052, "promotedAsin": "3333333333", "bidOptimization": "SD_REACH", "cost": 44.31, "salesPromotedClicks": 0, "eCPBrandSearch": 1.0069636363636363, "newToBrandUnitsSold": 3, "impressions": 26771, "detailPageViewsClicks": 36, "purchasesPromotedClicks": 0, "eCPAddToCart": 0.8861279999999999, "newToBrandDetailPageViews": 32, "clicks": 21, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "22222 22 | 22222222222 | 222222 2222222 | 22"}, {"date": "2024-06-07", "newToBrandSalesClicks": 0, "viewabilityRate": 90.14134653042333, "purchasesClicks": 2, "detailPageViews": 70, "unitsSold": 6, "promotedSku": "222-222-222", "addToCartViews": 18, "sales": 130.89, "newToBrandDetailPageViewClicks": 5, "viewClickThroughRate": 8.294494035863814, "newToBrandDetailPageViewRate": 0.03560366005625379, "newToBrandDetailPageViewViews": 5, "purchases": 5, "adGroupName": "444444 4444444", "campaignId": "TTTTTTTTTTTTTTT", "leadFormOpens": 0, "adId": "KKKKKKKKKKKKKKK", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 25318, "salesClicks": 43.92, "videoFirstQuartileViews": 0, "unitsSoldClicks": 3, "brandedSearches": 13, "newToBrandECPDetailPageView": 5.234212, "newToBrandPurchases": 1, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "iiiiiiiiiiiiiii", "newToBrandSales": 35.99, "brandedSearchRate": 4.6284758073129915, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 13, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 18, "videoThirdQuartileViews": 0, "addToCartRate": 0.06408658810125681, "promotedAsin": "3333333333", "bidOptimization": "SD_REACH", "cost": 52.34, "salesPromotedClicks": 0, "eCPBrandSearch": 4.026316923076923, "newToBrandUnitsSold": 1, "impressions": 28087, "detailPageViewsClicks": 22, "purchasesPromotedClicks": 0, "eCPAddToCart": 2.9078955555555557, "newToBrandDetailPageViews": 10, "clicks": 21, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "22222 22 | 22222222222 | 222222 2222222 | 22"}, {"date": "2024-06-08", "newToBrandSalesClicks": 0, "viewabilityRate": 90.10507541390407, "purchasesClicks": 0, "detailPageViews": 46, "unitsSold": 0, "promotedSku": "222-222-222", "addToCartViews": 2, "sales": 0, "newToBrandDetailPageViewClicks": 5, "viewClickThroughRate": 6.454666724041483, "newToBrandDetailPageViewRate": 0.02714125082393083, "newToBrandDetailPageViewViews": 2, "purchases": 0, "adGroupName": "444444 4444444", "campaignId": "TTTTTTTTTTTTTTT", "leadFormOpens": 0, "adId": "KKKKKKKKKKKKKKK", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 23239, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 12, "newToBrandECPDetailPageView": 6.921385714285713, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "iiiiiiiiiiiiiii", "newToBrandSales": 0, "brandedSearchRate": 4.6527858555309995, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 12, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 2, "videoThirdQuartileViews": 0, "addToCartRate": 0.007754643092551665, "promotedAsin": "3333333333", "bidOptimization": "SD_REACH", "cost": 48.45, "salesPromotedClicks": 0, "eCPBrandSearch": 4.037475, "newToBrandUnitsSold": 0, "impressions": 25791, "detailPageViewsClicks": 16, "purchasesPromotedClicks": 0, "eCPAddToCart": 24.224849999999996, "newToBrandDetailPageViews": 7, "clicks": 15, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "22222 22 | 22222222222 | 222222 2222222 | 22"}, {"date": "2024-06-09", "newToBrandSalesClicks": 0, "viewabilityRate": 91.23448581560284, "purchasesClicks": 0, "detailPageViews": 48, "unitsSold": 1, "promotedSku": "222-222-222", "addToCartViews": 8, "sales": 22.99, "newToBrandDetailPageViewClicks": 3, "viewClickThroughRate": 5.668245677962671, "newToBrandDetailPageViewRate": 0.022163120567375887, "newToBrandDetailPageViewViews": 3, "purchases": 1, "adGroupName": "444444 4444444", "campaignId": "TTTTTTTTTTTTTTT", "leadFormOpens": 0, "adId": "KKKKKKKKKKKKKKK", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 24699, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 6, "newToBrandECPDetailPageView": 8.302113333333333, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "iiiiiiiiiiiiiii", "newToBrandSales": 0, "brandedSearchRate": 2.2163120567375887, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 6, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 8, "videoThirdQuartileViews": 0, "addToCartRate": 0.02955082742316785, "promotedAsin": "3333333333", "bidOptimization": "SD_REACH", "cost": 49.81, "salesPromotedClicks": 0, "eCPBrandSearch": 8.302113333333333, "newToBrandUnitsSold": 0, "impressions": 27072, "detailPageViewsClicks": 16, "purchasesPromotedClicks": 0, "eCPAddToCart": 6.226585, "newToBrandDetailPageViews": 6, "clicks": 14, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "22222 22 | 22222222222 | 222222 2222222 | 22"}, {"date": "2024-06-10", "newToBrandSalesClicks": 35.99, "viewabilityRate": 88.74986879395402, "purchasesClicks": 1, "detailPageViews": 85, "unitsSold": 4, "promotedSku": "222-222-222", "addToCartViews": 12, "sales": 96.96, "newToBrandDetailPageViewClicks": 8, "viewClickThroughRate": 6.859683981455198, "newToBrandDetailPageViewRate": 0.03148945103390364, "newToBrandDetailPageViewViews": 7, "purchases": 4, "adGroupName": "444444 4444444", "campaignId": "TTTTTTTTTTTTTTT", "leadFormOpens": 0, "adId": "KKKKKKKKKKKKKKK", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 42276, "salesClicks": 35.99, "videoFirstQuartileViews": 0, "unitsSoldClicks": 1, "brandedSearches": 11, "newToBrandECPDetailPageView": 5.693879333333333, "newToBrandPurchases": 2, "cumulativeReach": null, "brandedSearchesClicks": 1, "adGroupId": "iiiiiiiiiiiiiii", "newToBrandSales": 50.98, "brandedSearchRate": 2.3092264091529335, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 1, "brandedSearchesViews": 10, "addToCartClicks": 1, "videoUnmutes": 0, "addToCart": 13, "videoThirdQuartileViews": 0, "addToCartRate": 0.02729085756271649, "promotedAsin": "3333333333", "bidOptimization": "SD_REACH", "cost": 85.41, "salesPromotedClicks": 0, "eCPBrandSearch": 7.764380909090909, "newToBrandUnitsSold": 2, "impressions": 47635, "detailPageViewsClicks": 37, "purchasesPromotedClicks": 0, "eCPAddToCart": 6.56986076923077, "newToBrandDetailPageViews": 15, "clicks": 29, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 1, "campaignName": "22222 22 | 22222222222 | 222222 2222222 | 22"}, {"date": "2024-06-11", "newToBrandSalesClicks": 0, "viewabilityRate": 87.77244258872652, "purchasesClicks": 0, "detailPageViews": 92, "unitsSold": 4, "promotedSku": "222-222-222", "addToCartViews": 17, "sales": 93.91, "newToBrandDetailPageViewClicks": 8, "viewClickThroughRate": 7.373403420307779, "newToBrandDetailPageViewRate": 0.022964509394572025, "newToBrandDetailPageViewViews": 3, "purchases": 4, "adGroupName": "444444 4444444", "campaignId": "TTTTTTTTTTTTTTT", "leadFormOpens": 0, "adId": "KKKKKKKKKKKKKKK", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 42043, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 20, "newToBrandECPDetailPageView": 7.665080909090909, "newToBrandPurchases": 1, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "iiiiiiiiiiiiiii", "newToBrandSales": 22.99, "brandedSearchRate": 4.175365344467641, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 20, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 17, "videoThirdQuartileViews": 0, "addToCartRate": 0.03549060542797495, "promotedAsin": "3333333333", "bidOptimization": "SD_REACH", "cost": 84.32, "salesPromotedClicks": 0, "eCPBrandSearch": 4.2157944999999994, "newToBrandUnitsSold": 1, "impressions": 47900, "detailPageViewsClicks": 29, "purchasesPromotedClicks": 0, "eCPAddToCart": 4.959758235294117, "newToBrandDetailPageViews": 11, "clicks": 31, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "22222 22 | 22222222222 | 222222 2222222 | 22"}, {"date": "2024-06-12", "newToBrandSalesClicks": 0, "viewabilityRate": 81.48326743176777, "purchasesClicks": 0, "detailPageViews": 235, "unitsSold": 13, "promotedSku": "222-222-222", "addToCartViews": 41, "sales": 277.88, "newToBrandDetailPageViewClicks": 17, "viewClickThroughRate": 10.35625517812759, "newToBrandDetailPageViewRate": 0.07474201948114573, "newToBrandDetailPageViewViews": 14, "purchases": 12, "adGroupName": "444444 4444444", "campaignId": "TTTTTTTTTTTTTTT", "leadFormOpens": 0, "adId": "KKKKKKKKKKKKKKK", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 33796, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 33, "newToBrandECPDetailPageView": 2.4652945161290325, "newToBrandPurchases": 4, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "iiiiiiiiiiiiiii", "newToBrandSales": 80.96, "brandedSearchRate": 7.956408525412287, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 33, "addToCartClicks": 1, "videoUnmutes": 0, "addToCart": 42, "videoThirdQuartileViews": 0, "addToCartRate": 0.10126338123252002, "promotedAsin": "3333333333", "bidOptimization": "SD_REACH", "cost": 76.42, "salesPromotedClicks": 0, "eCPBrandSearch": 2.3158827272727276, "newToBrandUnitsSold": 4, "impressions": 41476, "detailPageViewsClicks": 41, "purchasesPromotedClicks": 0, "eCPAddToCart": 1.819622142857143, "newToBrandDetailPageViews": 31, "clicks": 35, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "22222 22 | 22222222222 | 222222 2222222 | 22"}, {"date": "2024-06-13", "newToBrandSalesClicks": 0, "viewabilityRate": 78.26832706766918, "purchasesClicks": 0, "detailPageViews": 244, "unitsSold": 14, "promotedSku": "222-222-222", "addToCartViews": 37, "sales": 367.05, "newToBrandDetailPageViewClicks": 12, "viewClickThroughRate": 8.705832908048393, "newToBrandDetailPageViewRate": 0.06343984962406016, "newToBrandDetailPageViewViews": 15, "purchases": 13, "adGroupName": "444444 4444444", "campaignId": "TTTTTTTTTTTTTTT", "leadFormOpens": 0, "adId": "KKKKKKKKKKKKKKK", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 33311, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 66, "newToBrandECPDetailPageView": 2.757843333333333, "newToBrandPurchases": 3, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "iiiiiiiiiiiiiii", "newToBrandSales": 86.96, "brandedSearchRate": 15.507518796992482, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 66, "addToCartClicks": 3, "videoUnmutes": 0, "addToCart": 40, "videoThirdQuartileViews": 0, "addToCartRate": 0.09398496240601503, "promotedAsin": "3333333333", "bidOptimization": "SD_REACH", "cost": 74.46, "salesPromotedClicks": 0, "eCPBrandSearch": 1.1282086363636363, "newToBrandUnitsSold": 4, "impressions": 42560, "detailPageViewsClicks": 47, "purchasesPromotedClicks": 0, "eCPAddToCart": 1.8615442500000001, "newToBrandDetailPageViews": 27, "clicks": 29, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "22222 22 | 22222222222 | 222222 2222222 | 22"}, {"date": "2024-06-14", "newToBrandSalesClicks": 0, "viewabilityRate": 80.12833011326373, "purchasesClicks": 1, "detailPageViews": 490, "unitsSold": 40, "promotedSku": "222-222-222", "addToCartViews": 109, "sales": 981.6, "newToBrandDetailPageViewClicks": 19, "viewClickThroughRate": 9.290802105915144, "newToBrandDetailPageViewRate": 0.11698601485367885, "newToBrandDetailPageViewViews": 47, "purchases": 40, "adGroupName": "444444 4444444", "campaignId": "TTTTTTTTTTTTTTT", "leadFormOpens": 0, "adId": "KKKKKKKKKKKKKKK", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 45206, "salesClicks": 22.99, "videoFirstQuartileViews": 0, "unitsSoldClicks": 1, "brandedSearches": 114, "newToBrandECPDetailPageView": 1.615180606060606, "newToBrandPurchases": 15, "cumulativeReach": null, "brandedSearchesClicks": 3, "adGroupId": "iiiiiiiiiiiiiii", "newToBrandSales": 327.85, "brandedSearchRate": 20.20667529290817, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 111, "addToCartClicks": 1, "videoUnmutes": 0, "addToCart": 110, "videoThirdQuartileViews": 0, "addToCartRate": 0.1949766914227981, "promotedAsin": "3333333333", "bidOptimization": "SD_REACH", "cost": 106.6, "salesPromotedClicks": 0, "eCPBrandSearch": 0.9351045614035087, "newToBrandUnitsSold": 15, "impressions": 56417, "detailPageViewsClicks": 51, "purchasesPromotedClicks": 0, "eCPAddToCart": 0.9691083636363635, "newToBrandDetailPageViews": 66, "clicks": 42, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "22222 22 | 22222222222 | 222222 2222222 | 22"}, {"date": "2024-06-15", "newToBrandSalesClicks": 0, "viewabilityRate": 78.19969742813917, "purchasesClicks": 0, "detailPageViews": 130, "unitsSold": 8, "promotedSku": "222-222-222", "addToCartViews": 25, "sales": 205.82, "newToBrandDetailPageViewClicks": 5, "viewClickThroughRate": 7.093570645514929, "newToBrandDetailPageViewRate": 0.06555723651033787, "newToBrandDetailPageViewViews": 8, "purchases": 8, "adGroupName": "444444 4444444", "campaignId": "TTTTTTTTTTTTTTT", "leadFormOpens": 0, "adId": "KKKKKKKKKKKKKKK", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 15507, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 25, "newToBrandECPDetailPageView": 2.7783923076923074, "newToBrandPurchases": 1, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "iiiiiiiiiiiiiii", "newToBrandSales": 34.89, "brandedSearchRate": 12.607160867372667, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 25, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 25, "videoThirdQuartileViews": 0, "addToCartRate": 0.12607160867372666, "promotedAsin": "3333333333", "bidOptimization": "SD_REACH", "cost": 36.12, "salesPromotedClicks": 0, "eCPBrandSearch": 1.444764, "newToBrandUnitsSold": 1, "impressions": 19830, "detailPageViewsClicks": 15, "purchasesPromotedClicks": 0, "eCPAddToCart": 1.444764, "newToBrandDetailPageViews": 13, "clicks": 11, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "22222 22 | 22222222222 | 222222 2222222 | 22"}, {"date": "2024-06-16", "newToBrandSalesClicks": 0, "viewabilityRate": 76.11460930566707, "purchasesClicks": 0, "detailPageViews": 259, "unitsSold": 21, "promotedSku": "222-222-222", "addToCartViews": 55, "sales": 483.14, "newToBrandDetailPageViewClicks": 5, "viewClickThroughRate": 8.883460107711953, "newToBrandDetailPageViewRate": 0.10987617799940837, "newToBrandDetailPageViewViews": 21, "purchases": 21, "adGroupName": "444444 4444444", "campaignId": "TTTTTTTTTTTTTTT", "leadFormOpens": 0, "adId": "KKKKKKKKKKKKKKK", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 18011, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 53, "newToBrandECPDetailPageView": 1.8639030769230769, "newToBrandPurchases": 6, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "iiiiiiiiiiiiiii", "newToBrandSales": 135.8, "brandedSearchRate": 22.397836284494783, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 53, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 55, "videoThirdQuartileViews": 0, "addToCartRate": 0.23243037653721002, "promotedAsin": "3333333333", "bidOptimization": "SD_REACH", "cost": 48.46, "salesPromotedClicks": 0, "eCPBrandSearch": 0.9143675471698114, "newToBrandUnitsSold": 6, "impressions": 23663, "detailPageViewsClicks": 14, "purchasesPromotedClicks": 0, "eCPAddToCart": 0.8811178181818182, "newToBrandDetailPageViews": 26, "clicks": 16, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "22222 22 | 22222222222 | 222222 2222222 | 22"}, {"date": "2024-06-17", "newToBrandSalesClicks": 0, "viewabilityRate": 76.14056720098644, "purchasesClicks": 0, "detailPageViews": 166, "unitsSold": 14, "promotedSku": "222-222-222", "addToCartViews": 25, "sales": 372.76, "newToBrandDetailPageViewClicks": 2, "viewClickThroughRate": 7.287449392712551, "newToBrandDetailPageViewRate": 0.06781750924784216, "newToBrandDetailPageViewViews": 9, "purchases": 14, "adGroupName": "444444 4444444", "campaignId": "TTTTTTTTTTTTTTT", "leadFormOpens": 0, "adId": "KKKKKKKKKKKKKKK", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 12350, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 20, "newToBrandECPDetailPageView": 2.7094590909090908, "newToBrandPurchases": 3, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "iiiiiiiiiiiiiii", "newToBrandSales": 70.97, "brandedSearchRate": 12.330456226880395, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 20, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 25, "videoThirdQuartileViews": 0, "addToCartRate": 0.15413070283600494, "promotedAsin": "3333333333", "bidOptimization": "SD_REACH", "cost": 29.8, "salesPromotedClicks": 0, "eCPBrandSearch": 1.4902024999999999, "newToBrandUnitsSold": 3, "impressions": 16220, "detailPageViewsClicks": 19, "purchasesPromotedClicks": 0, "eCPAddToCart": 1.192162, "newToBrandDetailPageViews": 11, "clicks": 9, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "22222 22 | 22222222222 | 222222 2222222 | 22"}, {"date": "2024-06-18", "newToBrandSalesClicks": 0, "viewabilityRate": 0.0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "222-222-222", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": null, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "444444 4444444", "campaignId": "TTTTTTTTTTTTTTT", "leadFormOpens": 0, "adId": "KKKKKKKKKKKKKKK", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "iiiiiiiiiiiiiii", "newToBrandSales": 0, "brandedSearchRate": null, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": null, "promotedAsin": "3333333333", "bidOptimization": "SD_REACH", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 0, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "22222 22 | 22222222222 | 222222 2222222 | 22"}, {"date": "2024-06-19", "newToBrandSalesClicks": 0, "viewabilityRate": 81.11361926260346, "purchasesClicks": 0, "detailPageViews": 65, "unitsSold": 4, "promotedSku": "222-222-222", "addToCartViews": 21, "sales": 96.96, "newToBrandDetailPageViewClicks": 3, "viewClickThroughRate": 8.348794063079778, "newToBrandDetailPageViewRate": 0.06772009029345372, "newToBrandDetailPageViewViews": 6, "purchases": 4, "adGroupName": "444444 4444444", "campaignId": "TTTTTTTTTTTTTTT", "leadFormOpens": 0, "adId": "KKKKKKKKKKKKKKK", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 10780, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 24, "newToBrandECPDetailPageView": 2.74345, "newToBrandPurchases": 1, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "iiiiiiiiiiiiiii", "newToBrandSales": 22.99, "brandedSearchRate": 18.05869074492099, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 24, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 21, "videoThirdQuartileViews": 0, "addToCartRate": 0.1580135440180587, "promotedAsin": "3333333333", "bidOptimization": "SD_REACH", "cost": 24.69, "salesPromotedClicks": 0, "eCPBrandSearch": 1.02879375, "newToBrandUnitsSold": 1, "impressions": 13290, "detailPageViewsClicks": 14, "purchasesPromotedClicks": 0, "eCPAddToCart": 1.1757642857142858, "newToBrandDetailPageViews": 9, "clicks": 9, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "22222 22 | 22222222222 | 222222 2222222 | 22"}, {"date": "2024-06-20", "newToBrandSalesClicks": 0, "viewabilityRate": 60.86021505376345, "purchasesClicks": 0, "detailPageViews": 44, "unitsSold": 3, "promotedSku": "222-222-222", "addToCartViews": 14, "sales": 52.97, "newToBrandDetailPageViewClicks": 2, "viewClickThroughRate": 17.6678445229682, "newToBrandDetailPageViewRate": 0.17204301075268819, "newToBrandDetailPageViewViews": 6, "purchases": 3, "adGroupName": "444444 4444444", "campaignId": "TTTTTTTTTTTTTTT", "leadFormOpens": 0, "adId": "KKKKKKKKKKKKKKK", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 2830, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 7, "newToBrandECPDetailPageView": 1.38878875, "newToBrandPurchases": 2, "cumulativeReach": null, "brandedSearchesClicks": 1, "adGroupId": "iiiiiiiiiiiiiii", "newToBrandSales": 37.98, "brandedSearchRate": 15.053763440860216, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 6, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 14, "videoThirdQuartileViews": 0, "addToCartRate": 0.3010752688172043, "promotedAsin": "3333333333", "bidOptimization": "SD_REACH", "cost": 11.11, "salesPromotedClicks": 0, "eCPBrandSearch": 1.587187142857143, "newToBrandUnitsSold": 2, "impressions": 4650, "detailPageViewsClicks": 6, "purchasesPromotedClicks": 0, "eCPAddToCart": 0.7935935714285715, "newToBrandDetailPageViews": 8, "clicks": 5, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "22222 22 | 22222222222 | 222222 2222222 | 22"}, {"date": "2024-06-21", "newToBrandSalesClicks": 0, "viewabilityRate": 66.92548902493654, "purchasesClicks": 0, "detailPageViews": 72, "unitsSold": 4, "promotedSku": "222-222-222", "addToCartViews": 11, "sales": 74.88, "newToBrandDetailPageViewClicks": 1, "viewClickThroughRate": 20.08032128514056, "newToBrandDetailPageViewRate": 0.13438853217858743, "newToBrandDetailPageViewViews": 8, "purchases": 4, "adGroupName": "444444 4444444", "campaignId": "TTTTTTTTTTTTTTT", "leadFormOpens": 0, "adId": "KKKKKKKKKKKKKKK", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 4482, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 15, "newToBrandECPDetailPageView": 1.826968888888889, "newToBrandPurchases": 4, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "iiiiiiiiiiiiiii", "newToBrandSales": 74.88, "brandedSearchRate": 22.398088696431238, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 15, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 11, "videoThirdQuartileViews": 0, "addToCartRate": 0.16425265044049575, "promotedAsin": "3333333333", "bidOptimization": "SD_REACH", "cost": 16.44, "salesPromotedClicks": 0, "eCPBrandSearch": 1.0961813333333335, "newToBrandUnitsSold": 4, "impressions": 6697, "detailPageViewsClicks": 11, "purchasesPromotedClicks": 0, "eCPAddToCart": 1.4947927272727275, "newToBrandDetailPageViews": 9, "clicks": 9, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "22222 22 | 22222222222 | 222222 2222222 | 22"}, {"date": "2024-06-01", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 2, "unitsSold": 0, "promotedSku": "uuu-uuu-uu", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 2, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0.5586592178770949, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "OOOOOOOOOO OOOO", "campaignId": "aaaaaaaaaaaaaaa", "leadFormOpens": 0, "adId": "ppppppppppppppp", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": 2.3449999999999998, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "rrrrrrrrrrrrrrr", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "yyyyyyyyyy", "bidOptimization": "SD_CONVERSIONS", "cost": 4.69, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 358, "detailPageViewsClicks": 2, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 2, "clicks": 2, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "bbbbb bb | bbbbbbbbbb | bbbb | bbbbbbbbbb bbbb | bb"}, {"date": "2024-06-02", "newToBrandSalesClicks": 34.99, "viewabilityRate": 0, "purchasesClicks": 1, "detailPageViews": 8, "unitsSold": 1, "promotedSku": "uuu-uuu-uu", "addToCartViews": 0, "sales": 34.99, "newToBrandDetailPageViewClicks": 2, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0.24183796856106407, "newToBrandDetailPageViewViews": 0, "purchases": 1, "adGroupName": "OOOOOOOOOO OOOO", "campaignId": "aaaaaaaaaaaaaaa", "leadFormOpens": 0, "adId": "ppppppppppppppp", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 34.99, "videoFirstQuartileViews": 0, "unitsSoldClicks": 1, "brandedSearches": 0, "newToBrandECPDetailPageView": 2.7, "newToBrandPurchases": 1, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "rrrrrrrrrrrrrrr", "newToBrandSales": 34.99, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 1, "brandedSearchesViews": 0, "addToCartClicks": 1, "videoUnmutes": 0, "addToCart": 1, "videoThirdQuartileViews": 0, "addToCartRate": 0.12091898428053204, "promotedAsin": "yyyyyyyyyy", "bidOptimization": "SD_CONVERSIONS", "cost": 5.4, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 1, "impressions": 827, "detailPageViewsClicks": 8, "purchasesPromotedClicks": 0, "eCPAddToCart": 5.4, "newToBrandDetailPageViews": 2, "clicks": 3, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 1, "campaignName": "bbbbb bb | bbbbbbbbbb | bbbb | bbbbbbbbbb bbbb | bb"}, {"date": "2024-06-03", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 5, "unitsSold": 0, "promotedSku": "uuu-uuu-uu", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 1, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0.18281535648994515, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "OOOOOOOOOO OOOO", "campaignId": "aaaaaaaaaaaaaaa", "leadFormOpens": 0, "adId": "ppppppppppppppp", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": 2.12, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "rrrrrrrrrrrrrrr", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "yyyyyyyyyy", "bidOptimization": "SD_CONVERSIONS", "cost": 2.12, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 547, "detailPageViewsClicks": 5, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 1, "clicks": 2, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "bbbbb bb | bbbbbbbbbb | bbbb | bbbbbbbbbb bbbb | bb"}, {"date": "2024-06-04", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 2, "unitsSold": 0, "promotedSku": "uuu-uuu-uu", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 2, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0.3656307129798903, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "OOOOOOOOOO OOOO", "campaignId": "aaaaaaaaaaaaaaa", "leadFormOpens": 0, "adId": "ppppppppppppppp", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": 1.4100000000000001, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "rrrrrrrrrrrrrrr", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "yyyyyyyyyy", "bidOptimization": "SD_CONVERSIONS", "cost": 2.82, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 547, "detailPageViewsClicks": 2, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 2, "clicks": 2, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "bbbbb bb | bbbbbbbbbb | bbbb | bbbbbbbbbb bbbb | bb"}, {"date": "2024-06-05", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "uuu-uuu-uu", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "OOOOOOOOOO OOOO", "campaignId": "aaaaaaaaaaaaaaa", "leadFormOpens": 0, "adId": "ppppppppppppppp", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "rrrrrrrrrrrrrrr", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "yyyyyyyyyy", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 125, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "bbbbb bb | bbbbbbbbbb | bbbb | bbbbbbbbbb bbbb | bb"}, {"date": "2024-06-06", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "uuu-uuu-uu", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "OOOOOOOOOO OOOO", "campaignId": "aaaaaaaaaaaaaaa", "leadFormOpens": 0, "adId": "ppppppppppppppp", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "rrrrrrrrrrrrrrr", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "yyyyyyyyyy", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 200, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "bbbbb bb | bbbbbbbbbb | bbbb | bbbbbbbbbb bbbb | bb"}, {"date": "2024-06-07", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "uuu-uuu-uu", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "OOOOOOOOOO OOOO", "campaignId": "aaaaaaaaaaaaaaa", "leadFormOpens": 0, "adId": "ppppppppppppppp", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "rrrrrrrrrrrrrrr", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "yyyyyyyyyy", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 217, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "bbbbb bb | bbbbbbbbbb | bbbb | bbbbbbbbbb bbbb | bb"}, {"date": "2024-06-08", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 3, "unitsSold": 0, "promotedSku": "uuu-uuu-uu", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 1, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0.21551724137931033, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "OOOOOOOOOO OOOO", "campaignId": "aaaaaaaaaaaaaaa", "leadFormOpens": 0, "adId": "ppppppppppppppp", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": 5.23, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "rrrrrrrrrrrrrrr", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "yyyyyyyyyy", "bidOptimization": "SD_CONVERSIONS", "cost": 5.23, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 464, "detailPageViewsClicks": 3, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 1, "clicks": 2, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "bbbbb bb | bbbbbbbbbb | bbbb | bbbbbbbbbb bbbb | bb"}, {"date": "2024-06-09", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "uuu-uuu-uu", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "OOOOOOOOOO OOOO", "campaignId": "aaaaaaaaaaaaaaa", "leadFormOpens": 0, "adId": "ppppppppppppppp", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "rrrrrrrrrrrrrrr", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "yyyyyyyyyy", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 383, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "bbbbb bb | bbbbbbbbbb | bbbb | bbbbbbbbbb bbbb | bb"}, {"date": "2024-06-10", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 5, "unitsSold": 0, "promotedSku": "uuu-uuu-uu", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 3, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0.3516998827667058, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "OOOOOOOOOO OOOO", "campaignId": "aaaaaaaaaaaaaaa", "leadFormOpens": 0, "adId": "ppppppppppppppp", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": 3.19, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "rrrrrrrrrrrrrrr", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "yyyyyyyyyy", "bidOptimization": "SD_CONVERSIONS", "cost": 9.57, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 853, "detailPageViewsClicks": 5, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 3, "clicks": 4, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "bbbbb bb | bbbbbbbbbb | bbbb | bbbbbbbbbb bbbb | bb"}, {"date": "2024-06-11", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 3, "unitsSold": 0, "promotedSku": "uuu-uuu-uu", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 1, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0.10799136069114472, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "OOOOOOOOOO OOOO", "campaignId": "aaaaaaaaaaaaaaa", "leadFormOpens": 0, "adId": "ppppppppppppppp", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": 2.88, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "rrrrrrrrrrrrrrr", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 1, "videoUnmutes": 0, "addToCart": 1, "videoThirdQuartileViews": 0, "addToCartRate": 0.10799136069114472, "promotedAsin": "yyyyyyyyyy", "bidOptimization": "SD_CONVERSIONS", "cost": 2.88, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 926, "detailPageViewsClicks": 3, "purchasesPromotedClicks": 0, "eCPAddToCart": 2.88, "newToBrandDetailPageViews": 1, "clicks": 3, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "bbbbb bb | bbbbbbbbbb | bbbb | bbbbbbbbbb bbbb | bb"}, {"date": "2024-06-12", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 7, "unitsSold": 0, "promotedSku": "uuu-uuu-uu", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 1, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0.1142857142857143, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "OOOOOOOOOO OOOO", "campaignId": "aaaaaaaaaaaaaaa", "leadFormOpens": 0, "adId": "ppppppppppppppp", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 1, "newToBrandECPDetailPageView": 3.5, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 1, "adGroupId": "rrrrrrrrrrrrrrr", "newToBrandSales": 0, "brandedSearchRate": 11.428571428571429, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 2, "videoUnmutes": 0, "addToCart": 2, "videoThirdQuartileViews": 0, "addToCartRate": 0.2285714285714286, "promotedAsin": "yyyyyyyyyy", "bidOptimization": "SD_CONVERSIONS", "cost": 3.5, "salesPromotedClicks": 0, "eCPBrandSearch": 3.5, "newToBrandUnitsSold": 0, "impressions": 875, "detailPageViewsClicks": 7, "purchasesPromotedClicks": 0, "eCPAddToCart": 1.75, "newToBrandDetailPageViews": 1, "clicks": 3, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "bbbbb bb | bbbbbbbbbb | bbbb | bbbbbbbbbb bbbb | bb"}, {"date": "2024-06-13", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 13, "unitsSold": 0, "promotedSku": "uuu-uuu-uu", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 3, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0.6012024048096193, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "OOOOOOOOOO OOOO", "campaignId": "aaaaaaaaaaaaaaa", "leadFormOpens": 0, "adId": "ppppppppppppppp", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": 4.33, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "rrrrrrrrrrrrrrr", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 1, "videoUnmutes": 0, "addToCart": 1, "videoThirdQuartileViews": 0, "addToCartRate": 0.2004008016032064, "promotedAsin": "yyyyyyyyyy", "bidOptimization": "SD_CONVERSIONS", "cost": 12.99, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 499, "detailPageViewsClicks": 13, "purchasesPromotedClicks": 0, "eCPAddToCart": 12.99, "newToBrandDetailPageViews": 3, "clicks": 5, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "bbbbb bb | bbbbbbbbbb | bbbb | bbbbbbbbbb bbbb | bb"}, {"date": "2024-06-14", "newToBrandSalesClicks": 19.99, "viewabilityRate": 0, "purchasesClicks": 1, "detailPageViews": 8, "unitsSold": 1, "promotedSku": "uuu-uuu-uu", "addToCartViews": 0, "sales": 19.99, "newToBrandDetailPageViewClicks": 1, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0.19083969465648853, "newToBrandDetailPageViewViews": 0, "purchases": 1, "adGroupName": "OOOOOOOOOO OOOO", "campaignId": "aaaaaaaaaaaaaaa", "leadFormOpens": 0, "adId": "ppppppppppppppp", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 19.99, "videoFirstQuartileViews": 0, "unitsSoldClicks": 1, "brandedSearches": 2, "newToBrandECPDetailPageView": 5.28, "newToBrandPurchases": 1, "cumulativeReach": null, "brandedSearchesClicks": 2, "adGroupId": "rrrrrrrrrrrrrrr", "newToBrandSales": 19.99, "brandedSearchRate": 38.167938931297705, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 1, "brandedSearchesViews": 0, "addToCartClicks": 1, "videoUnmutes": 0, "addToCart": 1, "videoThirdQuartileViews": 0, "addToCartRate": 0.19083969465648853, "promotedAsin": "yyyyyyyyyy", "bidOptimization": "SD_CONVERSIONS", "cost": 5.28, "salesPromotedClicks": 19.99, "eCPBrandSearch": 2.64, "newToBrandUnitsSold": 1, "impressions": 524, "detailPageViewsClicks": 8, "purchasesPromotedClicks": 1, "eCPAddToCart": 5.28, "newToBrandDetailPageViews": 1, "clicks": 3, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 1, "campaignName": "bbbbb bb | bbbbbbbbbb | bbbb | bbbbbbbbbb bbbb | bb"}, {"date": "2024-06-15", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 10, "unitsSold": 0, "promotedSku": "uuu-uuu-uu", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "OOOOOOOOOO OOOO", "campaignId": "aaaaaaaaaaaaaaa", "leadFormOpens": 0, "adId": "ppppppppppppppp", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "rrrrrrrrrrrrrrr", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 2, "videoUnmutes": 0, "addToCart": 2, "videoThirdQuartileViews": 0, "addToCartRate": 0.2372479240806643, "promotedAsin": "yyyyyyyyyy", "bidOptimization": "SD_CONVERSIONS", "cost": 6.47, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 843, "detailPageViewsClicks": 10, "purchasesPromotedClicks": 0, "eCPAddToCart": 3.235, "newToBrandDetailPageViews": 0, "clicks": 3, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "bbbbb bb | bbbbbbbbbb | bbbb | bbbbbbbbbb bbbb | bb"}, {"date": "2024-06-16", "newToBrandSalesClicks": 19.99, "viewabilityRate": 0, "purchasesClicks": 2, "detailPageViews": 20, "unitsSold": 2, "promotedSku": "uuu-uuu-uu", "addToCartViews": 0, "sales": 54.98, "newToBrandDetailPageViewClicks": 7, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0.5882352941176471, "newToBrandDetailPageViewViews": 0, "purchases": 2, "adGroupName": "OOOOOOOOOO OOOO", "campaignId": "aaaaaaaaaaaaaaa", "leadFormOpens": 0, "adId": "ppppppppppppppp", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 54.98, "videoFirstQuartileViews": 0, "unitsSoldClicks": 2, "brandedSearches": 0, "newToBrandECPDetailPageView": 3.2314285714285718, "newToBrandPurchases": 1, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "rrrrrrrrrrrrrrr", "newToBrandSales": 19.99, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 1, "brandedSearchesViews": 0, "addToCartClicks": 4, "videoUnmutes": 0, "addToCart": 4, "videoThirdQuartileViews": 0, "addToCartRate": 0.33613445378151263, "promotedAsin": "yyyyyyyyyy", "bidOptimization": "SD_CONVERSIONS", "cost": 22.62, "salesPromotedClicks": 19.99, "eCPBrandSearch": null, "newToBrandUnitsSold": 1, "impressions": 1190, "detailPageViewsClicks": 20, "purchasesPromotedClicks": 1, "eCPAddToCart": 5.655, "newToBrandDetailPageViews": 7, "clicks": 9, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 1, "campaignName": "bbbbb bb | bbbbbbbbbb | bbbb | bbbbbbbbbb bbbb | bb"}, {"date": "2024-06-17", "newToBrandSalesClicks": 39.98, "viewabilityRate": 0, "purchasesClicks": 2, "detailPageViews": 12, "unitsSold": 2, "promotedSku": "uuu-uuu-uu", "addToCartViews": 0, "sales": 39.98, "newToBrandDetailPageViewClicks": 3, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0.2976190476190476, "newToBrandDetailPageViewViews": 0, "purchases": 2, "adGroupName": "OOOOOOOOOO OOOO", "campaignId": "aaaaaaaaaaaaaaa", "leadFormOpens": 0, "adId": "ppppppppppppppp", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 39.98, "videoFirstQuartileViews": 0, "unitsSoldClicks": 2, "brandedSearches": 0, "newToBrandECPDetailPageView": 5.87, "newToBrandPurchases": 2, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "rrrrrrrrrrrrrrr", "newToBrandSales": 39.98, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 2, "brandedSearchesViews": 0, "addToCartClicks": 2, "videoUnmutes": 0, "addToCart": 2, "videoThirdQuartileViews": 0, "addToCartRate": 0.1984126984126984, "promotedAsin": "yyyyyyyyyy", "bidOptimization": "SD_CONVERSIONS", "cost": 17.61, "salesPromotedClicks": 39.98, "eCPBrandSearch": null, "newToBrandUnitsSold": 2, "impressions": 1008, "detailPageViewsClicks": 12, "purchasesPromotedClicks": 2, "eCPAddToCart": 8.805, "newToBrandDetailPageViews": 3, "clicks": 6, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 2, "campaignName": "bbbbb bb | bbbbbbbbbb | bbbb | bbbbbbbbbb bbbb | bb"}, {"date": "2024-06-18", "newToBrandSalesClicks": 39.98, "viewabilityRate": 0, "purchasesClicks": 2, "detailPageViews": 21, "unitsSold": 2, "promotedSku": "uuu-uuu-uu", "addToCartViews": 0, "sales": 39.98, "newToBrandDetailPageViewClicks": 5, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0.5959475566150179, "newToBrandDetailPageViewViews": 0, "purchases": 2, "adGroupName": "OOOOOOOOOO OOOO", "campaignId": "aaaaaaaaaaaaaaa", "leadFormOpens": 0, "adId": "ppppppppppppppp", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 39.98, "videoFirstQuartileViews": 0, "unitsSoldClicks": 2, "brandedSearches": 0, "newToBrandECPDetailPageView": 7.188, "newToBrandPurchases": 2, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "rrrrrrrrrrrrrrr", "newToBrandSales": 39.98, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 2, "brandedSearchesViews": 0, "addToCartClicks": 4, "videoUnmutes": 0, "addToCart": 4, "videoThirdQuartileViews": 0, "addToCartRate": 0.47675804529201427, "promotedAsin": "yyyyyyyyyy", "bidOptimization": "SD_CONVERSIONS", "cost": 35.94, "salesPromotedClicks": 39.98, "eCPBrandSearch": null, "newToBrandUnitsSold": 2, "impressions": 839, "detailPageViewsClicks": 21, "purchasesPromotedClicks": 2, "eCPAddToCart": 8.985, "newToBrandDetailPageViews": 5, "clicks": 11, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 2, "campaignName": "bbbbb bb | bbbbbbbbbb | bbbb | bbbbbbbbbb bbbb | bb"}, {"date": "2024-06-19", "newToBrandSalesClicks": 19.99, "viewabilityRate": 0, "purchasesClicks": 1, "detailPageViews": 6, "unitsSold": 1, "promotedSku": "uuu-uuu-uu", "addToCartViews": 0, "sales": 19.99, "newToBrandDetailPageViewClicks": 4, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0.33755274261603374, "newToBrandDetailPageViewViews": 0, "purchases": 1, "adGroupName": "OOOOOOOOOO OOOO", "campaignId": "aaaaaaaaaaaaaaa", "leadFormOpens": 0, "adId": "ppppppppppppppp", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 19.99, "videoFirstQuartileViews": 0, "unitsSoldClicks": 1, "brandedSearches": 0, "newToBrandECPDetailPageView": 3.0975, "newToBrandPurchases": 1, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "rrrrrrrrrrrrrrr", "newToBrandSales": 19.99, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 1, "brandedSearchesViews": 0, "addToCartClicks": 1, "videoUnmutes": 0, "addToCart": 1, "videoThirdQuartileViews": 0, "addToCartRate": 0.08438818565400844, "promotedAsin": "yyyyyyyyyy", "bidOptimization": "SD_CONVERSIONS", "cost": 12.39, "salesPromotedClicks": 19.99, "eCPBrandSearch": null, "newToBrandUnitsSold": 1, "impressions": 1185, "detailPageViewsClicks": 6, "purchasesPromotedClicks": 1, "eCPAddToCart": 12.39, "newToBrandDetailPageViews": 4, "clicks": 5, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 1, "campaignName": "bbbbb bb | bbbbbbbbbb | bbbb | bbbbbbbbbb bbbb | bb"}, {"date": "2024-06-20", "newToBrandSalesClicks": 19.99, "viewabilityRate": 0, "purchasesClicks": 1, "detailPageViews": 1, "unitsSold": 1, "promotedSku": "uuu-uuu-uu", "addToCartViews": 0, "sales": 19.99, "newToBrandDetailPageViewClicks": 1, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0.19455252918287938, "newToBrandDetailPageViewViews": 0, "purchases": 1, "adGroupName": "OOOOOOOOOO OOOO", "campaignId": "aaaaaaaaaaaaaaa", "leadFormOpens": 0, "adId": "ppppppppppppppp", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 19.99, "videoFirstQuartileViews": 0, "unitsSoldClicks": 1, "brandedSearches": 0, "newToBrandECPDetailPageView": 1.02, "newToBrandPurchases": 1, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "rrrrrrrrrrrrrrr", "newToBrandSales": 19.99, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 1, "brandedSearchesViews": 0, "addToCartClicks": 1, "videoUnmutes": 0, "addToCart": 1, "videoThirdQuartileViews": 0, "addToCartRate": 0.19455252918287938, "promotedAsin": "yyyyyyyyyy", "bidOptimization": "SD_CONVERSIONS", "cost": 1.02, "salesPromotedClicks": 19.99, "eCPBrandSearch": null, "newToBrandUnitsSold": 1, "impressions": 514, "detailPageViewsClicks": 1, "purchasesPromotedClicks": 1, "eCPAddToCart": 1.02, "newToBrandDetailPageViews": 1, "clicks": 1, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 1, "campaignName": "bbbbb bb | bbbbbbbbbb | bbbb | bbbbbbbbbb bbbb | bb"}, {"date": "2024-06-21", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 1, "unitsSold": 0, "promotedSku": "uuu-uuu-uu", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "OOOOOOOOOO OOOO", "campaignId": "aaaaaaaaaaaaaaa", "leadFormOpens": 0, "adId": "ppppppppppppppp", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "rrrrrrrrrrrrrrr", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "yyyyyyyyyy", "bidOptimization": "SD_CONVERSIONS", "cost": 2.39, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 360, "detailPageViewsClicks": 1, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 1, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "bbbbb bb | bbbbbbbbbb | bbbb | bbbbbbbbbb bbbb | bb"}, {"date": "2024-06-01", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 13, "unitsSold": 0, "promotedSku": "III-III-II", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 5, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0.3448275862068966, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "OOOOOOOOOO OOOO", "campaignId": "aaaaaaaaaaaaaaa", "leadFormOpens": 0, "adId": "YYYYYYYYYYYYYYY", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": 1.9300000000000002, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "rrrrrrrrrrrrrrr", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 1, "videoUnmutes": 0, "addToCart": 1, "videoThirdQuartileViews": 0, "addToCartRate": 0.06896551724137931, "promotedAsin": "WWWWWWWWWW", "bidOptimization": "SD_CONVERSIONS", "cost": 9.65, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 1450, "detailPageViewsClicks": 13, "purchasesPromotedClicks": 0, "eCPAddToCart": 9.65, "newToBrandDetailPageViews": 5, "clicks": 6, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "bbbbb bb | bbbbbbbbbb | bbbb | bbbbbbbbbb bbbb | bb"}, {"date": "2024-06-02", "newToBrandSalesClicks": 54.98, "viewabilityRate": 0, "purchasesClicks": 2, "detailPageViews": 10, "unitsSold": 2, "promotedSku": "III-III-II", "addToCartViews": 0, "sales": 54.98, "newToBrandDetailPageViewClicks": 7, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0.3076923076923077, "newToBrandDetailPageViewViews": 0, "purchases": 2, "adGroupName": "OOOOOOOOOO OOOO", "campaignId": "aaaaaaaaaaaaaaa", "leadFormOpens": 0, "adId": "YYYYYYYYYYYYYYY", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 54.98, "videoFirstQuartileViews": 0, "unitsSoldClicks": 2, "brandedSearches": 1, "newToBrandECPDetailPageView": 2.202857142857143, "newToBrandPurchases": 2, "cumulativeReach": null, "brandedSearchesClicks": 1, "adGroupId": "rrrrrrrrrrrrrrr", "newToBrandSales": 54.98, "brandedSearchRate": 4.395604395604395, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 2, "brandedSearchesViews": 0, "addToCartClicks": 2, "videoUnmutes": 0, "addToCart": 2, "videoThirdQuartileViews": 0, "addToCartRate": 0.0879120879120879, "promotedAsin": "WWWWWWWWWW", "bidOptimization": "SD_CONVERSIONS", "cost": 15.42, "salesPromotedClicks": 19.99, "eCPBrandSearch": 15.42, "newToBrandUnitsSold": 2, "impressions": 2275, "detailPageViewsClicks": 10, "purchasesPromotedClicks": 1, "eCPAddToCart": 7.71, "newToBrandDetailPageViews": 7, "clicks": 7, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 2, "campaignName": "bbbbb bb | bbbbbbbbbb | bbbb | bbbbbbbbbb bbbb | bb"}, {"date": "2024-06-03", "newToBrandSalesClicks": 39.98, "viewabilityRate": 0, "purchasesClicks": 2, "detailPageViews": 15, "unitsSold": 2, "promotedSku": "III-III-II", "addToCartViews": 0, "sales": 39.98, "newToBrandDetailPageViewClicks": 6, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0.33575825405707893, "newToBrandDetailPageViewViews": 0, "purchases": 2, "adGroupName": "OOOOOOOOOO OOOO", "campaignId": "aaaaaaaaaaaaaaa", "leadFormOpens": 0, "adId": "YYYYYYYYYYYYYYY", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 39.98, "videoFirstQuartileViews": 0, "unitsSoldClicks": 2, "brandedSearches": 1, "newToBrandECPDetailPageView": 2.9966666666666666, "newToBrandPurchases": 2, "cumulativeReach": null, "brandedSearchesClicks": 1, "adGroupId": "rrrrrrrrrrrrrrr", "newToBrandSales": 39.98, "brandedSearchRate": 5.595970900951316, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 2, "brandedSearchesViews": 0, "addToCartClicks": 2, "videoUnmutes": 0, "addToCart": 2, "videoThirdQuartileViews": 0, "addToCartRate": 0.11191941801902631, "promotedAsin": "WWWWWWWWWW", "bidOptimization": "SD_CONVERSIONS", "cost": 17.98, "salesPromotedClicks": 39.98, "eCPBrandSearch": 17.98, "newToBrandUnitsSold": 2, "impressions": 1787, "detailPageViewsClicks": 15, "purchasesPromotedClicks": 2, "eCPAddToCart": 8.99, "newToBrandDetailPageViews": 6, "clicks": 8, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 2, "campaignName": "bbbbb bb | bbbbbbbbbb | bbbb | bbbbbbbbbb bbbb | bb"}, {"date": "2024-06-04", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 7, "unitsSold": 0, "promotedSku": "III-III-II", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 2, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0.13054830287206268, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "OOOOOOOOOO OOOO", "campaignId": "aaaaaaaaaaaaaaa", "leadFormOpens": 0, "adId": "YYYYYYYYYYYYYYY", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": 6.98, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "rrrrrrrrrrrrrrr", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "WWWWWWWWWW", "bidOptimization": "SD_CONVERSIONS", "cost": 13.96, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 1532, "detailPageViewsClicks": 7, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 2, "clicks": 6, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "bbbbb bb | bbbbbbbbbb | bbbb | bbbbbbbbbb bbbb | bb"}, {"date": "2024-06-05", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 2, "unitsSold": 0, "promotedSku": "III-III-II", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "OOOOOOOOOO OOOO", "campaignId": "aaaaaaaaaaaaaaa", "leadFormOpens": 0, "adId": "YYYYYYYYYYYYYYY", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "rrrrrrrrrrrrrrr", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "WWWWWWWWWW", "bidOptimization": "SD_CONVERSIONS", "cost": 3.51, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 270, "detailPageViewsClicks": 2, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 2, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "bbbbb bb | bbbbbbbbbb | bbbb | bbbbbbbbbb bbbb | bb"}, {"date": "2024-06-06", "newToBrandSalesClicks": 39.98, "viewabilityRate": 0, "purchasesClicks": 2, "detailPageViews": 17, "unitsSold": 2, "promotedSku": "III-III-II", "addToCartViews": 0, "sales": 39.98, "newToBrandDetailPageViewClicks": 3, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0.3024193548387097, "newToBrandDetailPageViewViews": 0, "purchases": 2, "adGroupName": "OOOOOOOOOO OOOO", "campaignId": "aaaaaaaaaaaaaaa", "leadFormOpens": 0, "adId": "YYYYYYYYYYYYYYY", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 39.98, "videoFirstQuartileViews": 0, "unitsSoldClicks": 2, "brandedSearches": 0, "newToBrandECPDetailPageView": 2.4499999999999997, "newToBrandPurchases": 2, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "rrrrrrrrrrrrrrr", "newToBrandSales": 39.98, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 2, "brandedSearchesViews": 0, "addToCartClicks": 2, "videoUnmutes": 0, "addToCart": 2, "videoThirdQuartileViews": 0, "addToCartRate": 0.20161290322580644, "promotedAsin": "WWWWWWWWWW", "bidOptimization": "SD_CONVERSIONS", "cost": 7.35, "salesPromotedClicks": 39.98, "eCPBrandSearch": null, "newToBrandUnitsSold": 2, "impressions": 992, "detailPageViewsClicks": 17, "purchasesPromotedClicks": 2, "eCPAddToCart": 3.675, "newToBrandDetailPageViews": 3, "clicks": 6, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 2, "campaignName": "bbbbb bb | bbbbbbbbbb | bbbb | bbbbbbbbbb bbbb | bb"}, {"date": "2024-06-07", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 2, "unitsSold": 0, "promotedSku": "III-III-II", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 2, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0.18885741265344666, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "OOOOOOOOOO OOOO", "campaignId": "aaaaaaaaaaaaaaa", "leadFormOpens": 0, "adId": "YYYYYYYYYYYYYYY", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": 3.01, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "rrrrrrrrrrrrrrr", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "WWWWWWWWWW", "bidOptimization": "SD_CONVERSIONS", "cost": 6.02, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 1059, "detailPageViewsClicks": 2, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 2, "clicks": 2, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "bbbbb bb | bbbbbbbbbb | bbbb | bbbbbbbbbb bbbb | bb"}, {"date": "2024-06-08", "newToBrandSalesClicks": 19.99, "viewabilityRate": 0, "purchasesClicks": 3, "detailPageViews": 14, "unitsSold": 3, "promotedSku": "III-III-II", "addToCartViews": 0, "sales": 62.97, "newToBrandDetailPageViewClicks": 3, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0.19011406844106463, "newToBrandDetailPageViewViews": 0, "purchases": 3, "adGroupName": "OOOOOOOOOO OOOO", "campaignId": "aaaaaaaaaaaaaaa", "leadFormOpens": 0, "adId": "YYYYYYYYYYYYYYY", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 62.97, "videoFirstQuartileViews": 0, "unitsSoldClicks": 3, "brandedSearches": 0, "newToBrandECPDetailPageView": 5.166666666666667, "newToBrandPurchases": 1, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "rrrrrrrrrrrrrrr", "newToBrandSales": 19.99, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 1, "brandedSearchesViews": 0, "addToCartClicks": 3, "videoUnmutes": 0, "addToCart": 3, "videoThirdQuartileViews": 0, "addToCartRate": 0.19011406844106463, "promotedAsin": "WWWWWWWWWW", "bidOptimization": "SD_CONVERSIONS", "cost": 15.5, "salesPromotedClicks": 39.98, "eCPBrandSearch": null, "newToBrandUnitsSold": 1, "impressions": 1578, "detailPageViewsClicks": 14, "purchasesPromotedClicks": 2, "eCPAddToCart": 5.166666666666667, "newToBrandDetailPageViews": 3, "clicks": 6, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 1, "campaignName": "bbbbb bb | bbbbbbbbbb | bbbb | bbbbbbbbbb bbbb | bb"}, {"date": "2024-06-09", "newToBrandSalesClicks": 169.93, "viewabilityRate": 0, "purchasesClicks": 7, "detailPageViews": 37, "unitsSold": 8, "promotedSku": "III-III-II", "addToCartViews": 0, "sales": 189.92, "newToBrandDetailPageViewClicks": 18, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0.7471980074719801, "newToBrandDetailPageViewViews": 0, "purchases": 7, "adGroupName": "OOOOOOOOOO OOOO", "campaignId": "aaaaaaaaaaaaaaa", "leadFormOpens": 0, "adId": "YYYYYYYYYYYYYYY", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 189.92, "videoFirstQuartileViews": 0, "unitsSoldClicks": 8, "brandedSearches": 0, "newToBrandECPDetailPageView": 3.6599999999999997, "newToBrandPurchases": 6, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "rrrrrrrrrrrrrrr", "newToBrandSales": 169.93, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 6, "brandedSearchesViews": 0, "addToCartClicks": 10, "videoUnmutes": 0, "addToCart": 10, "videoThirdQuartileViews": 0, "addToCartRate": 0.4151100041511001, "promotedAsin": "WWWWWWWWWW", "bidOptimization": "SD_CONVERSIONS", "cost": 65.88, "salesPromotedClicks": 119.94, "eCPBrandSearch": null, "newToBrandUnitsSold": 7, "impressions": 2409, "detailPageViewsClicks": 37, "purchasesPromotedClicks": 5, "eCPAddToCart": 6.587999999999999, "newToBrandDetailPageViews": 18, "clicks": 24, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 7, "campaignName": "bbbbb bb | bbbbbbbbbb | bbbb | bbbbbbbbbb bbbb | bb"}, {"date": "2024-06-10", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 2, "unitsSold": 0, "promotedSku": "III-III-II", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 1, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0.10131712259371835, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "OOOOOOOOOO OOOO", "campaignId": "aaaaaaaaaaaaaaa", "leadFormOpens": 0, "adId": "YYYYYYYYYYYYYYY", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": 2.14, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "rrrrrrrrrrrrrrr", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "WWWWWWWWWW", "bidOptimization": "SD_CONVERSIONS", "cost": 2.14, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 987, "detailPageViewsClicks": 2, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 1, "clicks": 2, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "bbbbb bb | bbbbbbbbbb | bbbb | bbbbbbbbbb bbbb | bb"}, {"date": "2024-06-11", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 6, "unitsSold": 0, "promotedSku": "III-III-II", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 3, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0.3618817852834741, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "OOOOOOOOOO OOOO", "campaignId": "aaaaaaaaaaaaaaa", "leadFormOpens": 0, "adId": "YYYYYYYYYYYYYYY", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": 1.9866666666666666, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "rrrrrrrrrrrrrrr", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "WWWWWWWWWW", "bidOptimization": "SD_CONVERSIONS", "cost": 5.96, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 829, "detailPageViewsClicks": 6, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 3, "clicks": 4, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "bbbbb bb | bbbbbbbbbb | bbbb | bbbbbbbbbb bbbb | bb"}, {"date": "2024-06-12", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 5, "unitsSold": 0, "promotedSku": "III-III-II", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 1, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0.13550135501355012, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "OOOOOOOOOO OOOO", "campaignId": "aaaaaaaaaaaaaaa", "leadFormOpens": 0, "adId": "YYYYYYYYYYYYYYY", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": 7.88, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "rrrrrrrrrrrrrrr", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "WWWWWWWWWW", "bidOptimization": "SD_CONVERSIONS", "cost": 7.88, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 738, "detailPageViewsClicks": 5, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 1, "clicks": 5, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "bbbbb bb | bbbbbbbbbb | bbbb | bbbbbbbbbb bbbb | bb"}, {"date": "2024-06-13", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 8, "unitsSold": 0, "promotedSku": "III-III-II", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 2, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0.15810276679841898, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "OOOOOOOOOO OOOO", "campaignId": "aaaaaaaaaaaaaaa", "leadFormOpens": 0, "adId": "YYYYYYYYYYYYYYY", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 3, "newToBrandECPDetailPageView": 6.685, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 3, "adGroupId": "rrrrrrrrrrrrrrr", "newToBrandSales": 0, "brandedSearchRate": 23.715415019762847, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "WWWWWWWWWW", "bidOptimization": "SD_CONVERSIONS", "cost": 13.37, "salesPromotedClicks": 0, "eCPBrandSearch": 4.456666666666666, "newToBrandUnitsSold": 0, "impressions": 1265, "detailPageViewsClicks": 8, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 2, "clicks": 7, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "bbbbb bb | bbbbbbbbbb | bbbb | bbbbbbbbbb bbbb | bb"}, {"date": "2024-06-14", "newToBrandSalesClicks": 19.99, "viewabilityRate": 0, "purchasesClicks": 2, "detailPageViews": 9, "unitsSold": 2, "promotedSku": "III-III-II", "addToCartViews": 0, "sales": 54.98, "newToBrandDetailPageViewClicks": 5, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0.2910360884749709, "newToBrandDetailPageViewViews": 0, "purchases": 2, "adGroupName": "OOOOOOOOOO OOOO", "campaignId": "aaaaaaaaaaaaaaa", "leadFormOpens": 0, "adId": "YYYYYYYYYYYYYYY", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 54.98, "videoFirstQuartileViews": 0, "unitsSoldClicks": 2, "brandedSearches": 0, "newToBrandECPDetailPageView": 3.5119999999999996, "newToBrandPurchases": 1, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "rrrrrrrrrrrrrrr", "newToBrandSales": 19.99, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 1, "brandedSearchesViews": 0, "addToCartClicks": 2, "videoUnmutes": 0, "addToCart": 2, "videoThirdQuartileViews": 0, "addToCartRate": 0.11641443538998836, "promotedAsin": "WWWWWWWWWW", "bidOptimization": "SD_CONVERSIONS", "cost": 17.56, "salesPromotedClicks": 19.99, "eCPBrandSearch": null, "newToBrandUnitsSold": 1, "impressions": 1718, "detailPageViewsClicks": 9, "purchasesPromotedClicks": 1, "eCPAddToCart": 8.78, "newToBrandDetailPageViews": 5, "clicks": 7, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 1, "campaignName": "bbbbb bb | bbbbbbbbbb | bbbb | bbbbbbbbbb bbbb | bb"}, {"date": "2024-06-15", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 14, "unitsSold": 0, "promotedSku": "III-III-II", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 6, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0.19126554032515142, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "OOOOOOOOOO OOOO", "campaignId": "aaaaaaaaaaaaaaa", "leadFormOpens": 0, "adId": "YYYYYYYYYYYYYYY", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": 2.095, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "rrrrrrrrrrrrrrr", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 2, "videoUnmutes": 0, "addToCart": 2, "videoThirdQuartileViews": 0, "addToCartRate": 0.0637551801083838, "promotedAsin": "WWWWWWWWWW", "bidOptimization": "SD_CONVERSIONS", "cost": 12.57, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 3137, "detailPageViewsClicks": 14, "purchasesPromotedClicks": 0, "eCPAddToCart": 6.285, "newToBrandDetailPageViews": 6, "clicks": 8, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "bbbbb bb | bbbbbbbbbb | bbbb | bbbbbbbbbb bbbb | bb"}, {"date": "2024-06-16", "newToBrandSalesClicks": 39.98, "viewabilityRate": 0, "purchasesClicks": 2, "detailPageViews": 26, "unitsSold": 2, "promotedSku": "III-III-II", "addToCartViews": 0, "sales": 39.98, "newToBrandDetailPageViewClicks": 9, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0.18683828108781397, "newToBrandDetailPageViewViews": 0, "purchases": 2, "adGroupName": "OOOOOOOOOO OOOO", "campaignId": "aaaaaaaaaaaaaaa", "leadFormOpens": 0, "adId": "YYYYYYYYYYYYYYY", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 39.98, "videoFirstQuartileViews": 0, "unitsSoldClicks": 2, "brandedSearches": 1, "newToBrandECPDetailPageView": 3.111111111111111, "newToBrandPurchases": 2, "cumulativeReach": null, "brandedSearchesClicks": 1, "adGroupId": "rrrrrrrrrrrrrrr", "newToBrandSales": 39.98, "brandedSearchRate": 2.0759809009757113, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 2, "brandedSearchesViews": 0, "addToCartClicks": 6, "videoUnmutes": 0, "addToCart": 6, "videoThirdQuartileViews": 0, "addToCartRate": 0.12455885405854267, "promotedAsin": "WWWWWWWWWW", "bidOptimization": "SD_CONVERSIONS", "cost": 28.0, "salesPromotedClicks": 39.98, "eCPBrandSearch": 28, "newToBrandUnitsSold": 2, "impressions": 4817, "detailPageViewsClicks": 26, "purchasesPromotedClicks": 2, "eCPAddToCart": 4.666666666666667, "newToBrandDetailPageViews": 9, "clicks": 13, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 2, "campaignName": "bbbbb bb | bbbbbbbbbb | bbbb | bbbbbbbbbb bbbb | bb"}, {"date": "2024-06-17", "newToBrandSalesClicks": 19.99, "viewabilityRate": 0, "purchasesClicks": 1, "detailPageViews": 47, "unitsSold": 1, "promotedSku": "III-III-II", "addToCartViews": 0, "sales": 19.99, "newToBrandDetailPageViewClicks": 9, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0.21448999046711154, "newToBrandDetailPageViewViews": 0, "purchases": 1, "adGroupName": "OOOOOOOOOO OOOO", "campaignId": "aaaaaaaaaaaaaaa", "leadFormOpens": 0, "adId": "YYYYYYYYYYYYYYY", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 19.99, "videoFirstQuartileViews": 0, "unitsSoldClicks": 1, "brandedSearches": 0, "newToBrandECPDetailPageView": 5.461111111111111, "newToBrandPurchases": 1, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "rrrrrrrrrrrrrrr", "newToBrandSales": 19.99, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 1, "brandedSearchesViews": 0, "addToCartClicks": 7, "videoUnmutes": 0, "addToCart": 7, "videoThirdQuartileViews": 0, "addToCartRate": 0.16682554814108674, "promotedAsin": "WWWWWWWWWW", "bidOptimization": "SD_CONVERSIONS", "cost": 49.15, "salesPromotedClicks": 19.99, "eCPBrandSearch": null, "newToBrandUnitsSold": 1, "impressions": 4196, "detailPageViewsClicks": 47, "purchasesPromotedClicks": 1, "eCPAddToCart": 7.021428571428571, "newToBrandDetailPageViews": 9, "clicks": 15, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 1, "campaignName": "bbbbb bb | bbbbbbbbbb | bbbb | bbbbbbbbbb bbbb | bb"}, {"date": "2024-06-18", "newToBrandSalesClicks": 22.99, "viewabilityRate": 0, "purchasesClicks": 1, "detailPageViews": 21, "unitsSold": 1, "promotedSku": "III-III-II", "addToCartViews": 0, "sales": 22.99, "newToBrandDetailPageViewClicks": 6, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0.18662519440124417, "newToBrandDetailPageViewViews": 0, "purchases": 1, "adGroupName": "OOOOOOOOOO OOOO", "campaignId": "aaaaaaaaaaaaaaa", "leadFormOpens": 0, "adId": "YYYYYYYYYYYYYYY", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 22.99, "videoFirstQuartileViews": 0, "unitsSoldClicks": 1, "brandedSearches": 1, "newToBrandECPDetailPageView": 5.565, "newToBrandPurchases": 1, "cumulativeReach": null, "brandedSearchesClicks": 1, "adGroupId": "rrrrrrrrrrrrrrr", "newToBrandSales": 22.99, "brandedSearchRate": 3.1104199066874028, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 1, "brandedSearchesViews": 0, "addToCartClicks": 3, "videoUnmutes": 0, "addToCart": 3, "videoThirdQuartileViews": 0, "addToCartRate": 0.09331259720062209, "promotedAsin": "WWWWWWWWWW", "bidOptimization": "SD_CONVERSIONS", "cost": 33.39, "salesPromotedClicks": 0, "eCPBrandSearch": 33.39, "newToBrandUnitsSold": 1, "impressions": 3215, "detailPageViewsClicks": 21, "purchasesPromotedClicks": 0, "eCPAddToCart": 11.13, "newToBrandDetailPageViews": 6, "clicks": 11, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 1, "campaignName": "bbbbb bb | bbbbbbbbbb | bbbb | bbbbbbbbbb bbbb | bb"}, {"date": "2024-06-19", "newToBrandSalesClicks": 74.97, "viewabilityRate": 0, "purchasesClicks": 5, "detailPageViews": 31, "unitsSold": 5, "promotedSku": "III-III-II", "addToCartViews": 0, "sales": 114.95, "newToBrandDetailPageViewClicks": 13, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0.29639762881896947, "newToBrandDetailPageViewViews": 0, "purchases": 5, "adGroupName": "OOOOOOOOOO OOOO", "campaignId": "aaaaaaaaaaaaaaa", "leadFormOpens": 0, "adId": "YYYYYYYYYYYYYYY", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 114.95, "videoFirstQuartileViews": 0, "unitsSoldClicks": 5, "brandedSearches": 4, "newToBrandECPDetailPageView": 3.676153846153846, "newToBrandPurchases": 3, "cumulativeReach": null, "brandedSearchesClicks": 4, "adGroupId": "rrrrrrrrrrrrrrr", "newToBrandSales": 74.97, "brandedSearchRate": 9.119927040583676, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 3, "brandedSearchesViews": 0, "addToCartClicks": 6, "videoUnmutes": 0, "addToCart": 6, "videoThirdQuartileViews": 0, "addToCartRate": 0.13679890560875513, "promotedAsin": "WWWWWWWWWW", "bidOptimization": "SD_CONVERSIONS", "cost": 47.79, "salesPromotedClicks": 79.96, "eCPBrandSearch": 11.9475, "newToBrandUnitsSold": 3, "impressions": 4386, "detailPageViewsClicks": 31, "purchasesPromotedClicks": 4, "eCPAddToCart": 7.965, "newToBrandDetailPageViews": 13, "clicks": 18, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 3, "campaignName": "bbbbb bb | bbbbbbbbbb | bbbb | bbbbbbbbbb bbbb | bb"}, {"date": "2024-06-20", "newToBrandSalesClicks": 37.99, "viewabilityRate": 0, "purchasesClicks": 1, "detailPageViews": 32, "unitsSold": 1, "promotedSku": "III-III-II", "addToCartViews": 0, "sales": 37.99, "newToBrandDetailPageViewClicks": 5, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0.1546551190844417, "newToBrandDetailPageViewViews": 0, "purchases": 1, "adGroupName": "OOOOOOOOOO OOOO", "campaignId": "aaaaaaaaaaaaaaa", "leadFormOpens": 0, "adId": "YYYYYYYYYYYYYYY", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 37.99, "videoFirstQuartileViews": 0, "unitsSoldClicks": 1, "brandedSearches": 2, "newToBrandECPDetailPageView": 5.3660000000000005, "newToBrandPurchases": 1, "cumulativeReach": null, "brandedSearchesClicks": 2, "adGroupId": "rrrrrrrrrrrrrrr", "newToBrandSales": 37.99, "brandedSearchRate": 6.186204763377668, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 1, "brandedSearchesViews": 0, "addToCartClicks": 5, "videoUnmutes": 0, "addToCart": 5, "videoThirdQuartileViews": 0, "addToCartRate": 0.1546551190844417, "promotedAsin": "WWWWWWWWWW", "bidOptimization": "SD_CONVERSIONS", "cost": 26.83, "salesPromotedClicks": 0, "eCPBrandSearch": 13.415000000000001, "newToBrandUnitsSold": 1, "impressions": 3233, "detailPageViewsClicks": 32, "purchasesPromotedClicks": 0, "eCPAddToCart": 5.3660000000000005, "newToBrandDetailPageViews": 5, "clicks": 13, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 1, "campaignName": "bbbbb bb | bbbbbbbbbb | bbbb | bbbbbbbbbb bbbb | bb"}, {"date": "2024-06-21", "newToBrandSalesClicks": 122.95, "viewabilityRate": 0, "purchasesClicks": 7, "detailPageViews": 48, "unitsSold": 7, "promotedSku": "III-III-II", "addToCartViews": 0, "sales": 180.93, "newToBrandDetailPageViewClicks": 11, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0.37555479685899623, "newToBrandDetailPageViewViews": 0, "purchases": 7, "adGroupName": "OOOOOOOOOO OOOO", "campaignId": "aaaaaaaaaaaaaaa", "leadFormOpens": 0, "adId": "YYYYYYYYYYYYYYY", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 180.93, "videoFirstQuartileViews": 0, "unitsSoldClicks": 7, "brandedSearches": 2, "newToBrandECPDetailPageView": 4.912727272727273, "newToBrandPurchases": 5, "cumulativeReach": null, "brandedSearchesClicks": 2, "adGroupId": "rrrrrrrrrrrrrrr", "newToBrandSales": 122.95, "brandedSearchRate": 6.828269033799931, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 5, "brandedSearchesViews": 0, "addToCartClicks": 9, "videoUnmutes": 0, "addToCart": 9, "videoThirdQuartileViews": 0, "addToCartRate": 0.30727210652099696, "promotedAsin": "WWWWWWWWWW", "bidOptimization": "SD_CONVERSIONS", "cost": 54.04, "salesPromotedClicks": 59.97, "eCPBrandSearch": 27.02, "newToBrandUnitsSold": 5, "impressions": 2929, "detailPageViewsClicks": 48, "purchasesPromotedClicks": 3, "eCPAddToCart": 6.004444444444444, "newToBrandDetailPageViews": 11, "clicks": 22, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 5, "campaignName": "bbbbb bb | bbbbbbbbbb | bbbb | bbbbbbbbbb bbbb | bb"}, {"date": "2024-06-01", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "CCCCCC", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "OOOOOO OOOOOOOO", "campaignId": "ttttttttttttttt", "leadFormOpens": 0, "adId": "CCCCCCCCCCCCCCC", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "555555555555555", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "FFFFFFFFFF", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 264, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "TTTTT TT | TTTTTTTTTT | TTTT | TTTTTT TTTTTTTT | TT"}, {"date": "2024-06-02", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "CCCCCC", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "OOOOOO OOOOOOOO", "campaignId": "ttttttttttttttt", "leadFormOpens": 0, "adId": "CCCCCCCCCCCCCCC", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "555555555555555", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "FFFFFFFFFF", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 1152, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "TTTTT TT | TTTTTTTTTT | TTTT | TTTTTT TTTTTTTT | TT"}, {"date": "2024-06-03", "newToBrandSalesClicks": 14.99, "viewabilityRate": 0, "purchasesClicks": 1, "detailPageViews": 7, "unitsSold": 1, "promotedSku": "CCCCCC", "addToCartViews": 0, "sales": 14.99, "newToBrandDetailPageViewClicks": 3, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0.2949852507374631, "newToBrandDetailPageViewViews": 0, "purchases": 1, "adGroupName": "OOOOOO OOOOOOOO", "campaignId": "ttttttttttttttt", "leadFormOpens": 0, "adId": "CCCCCCCCCCCCCCC", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 14.99, "videoFirstQuartileViews": 0, "unitsSoldClicks": 1, "brandedSearches": 0, "newToBrandECPDetailPageView": 2.2933333333333334, "newToBrandPurchases": 1, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "555555555555555", "newToBrandSales": 14.99, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 1, "brandedSearchesViews": 0, "addToCartClicks": 1, "videoUnmutes": 0, "addToCart": 1, "videoThirdQuartileViews": 0, "addToCartRate": 0.09832841691248771, "promotedAsin": "FFFFFFFFFF", "bidOptimization": "SD_CONVERSIONS", "cost": 6.88, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 1, "impressions": 1017, "detailPageViewsClicks": 7, "purchasesPromotedClicks": 0, "eCPAddToCart": 6.880000000000001, "newToBrandDetailPageViews": 3, "clicks": 3, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 1, "campaignName": "TTTTT TT | TTTTTTTTTT | TTTT | TTTTTT TTTTTTTT | TT"}, {"date": "2024-06-04", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 1, "unitsSold": 0, "promotedSku": "CCCCCC", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "OOOOOO OOOOOOOO", "campaignId": "ttttttttttttttt", "leadFormOpens": 0, "adId": "CCCCCCCCCCCCCCC", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "555555555555555", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "FFFFFFFFFF", "bidOptimization": "SD_CONVERSIONS", "cost": 3.31, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 881, "detailPageViewsClicks": 1, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 1, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "TTTTT TT | TTTTTTTTTT | TTTT | TTTTTT TTTTTTTT | TT"}, {"date": "2024-06-05", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "CCCCCC", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "OOOOOO OOOOOOOO", "campaignId": "ttttttttttttttt", "leadFormOpens": 0, "adId": "CCCCCCCCCCCCCCC", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "555555555555555", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "FFFFFFFFFF", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 200, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "TTTTT TT | TTTTTTTTTT | TTTT | TTTTTT TTTTTTTT | TT"}, {"date": "2024-06-06", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 1, "unitsSold": 0, "promotedSku": "CCCCCC", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 1, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0.5813953488372093, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "OOOOOO OOOOOOOO", "campaignId": "ttttttttttttttt", "leadFormOpens": 0, "adId": "CCCCCCCCCCCCCCC", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": 3.04, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "555555555555555", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "FFFFFFFFFF", "bidOptimization": "SD_CONVERSIONS", "cost": 3.04, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 172, "detailPageViewsClicks": 1, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 1, "clicks": 1, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "TTTTT TT | TTTTTTTTTT | TTTT | TTTTTT TTTTTTTT | TT"}, {"date": "2024-06-07", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "CCCCCC", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "OOOOOO OOOOOOOO", "campaignId": "ttttttttttttttt", "leadFormOpens": 0, "adId": "CCCCCCCCCCCCCCC", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "555555555555555", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "FFFFFFFFFF", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 102, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "TTTTT TT | TTTTTTTTTT | TTTT | TTTTTT TTTTTTTT | TT"}, {"date": "2024-06-08", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "CCCCCC", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "OOOOOO OOOOOOOO", "campaignId": "ttttttttttttttt", "leadFormOpens": 0, "adId": "CCCCCCCCCCCCCCC", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "555555555555555", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "FFFFFFFFFF", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 228, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "TTTTT TT | TTTTTTTTTT | TTTT | TTTTTT TTTTTTTT | TT"}, {"date": "2024-06-09", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 4, "unitsSold": 0, "promotedSku": "CCCCCC", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 1, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0.35335689045936397, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "OOOOOO OOOOOOOO", "campaignId": "ttttttttttttttt", "leadFormOpens": 0, "adId": "CCCCCCCCCCCCCCC", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": 5.17, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "555555555555555", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "FFFFFFFFFF", "bidOptimization": "SD_CONVERSIONS", "cost": 5.17, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 283, "detailPageViewsClicks": 4, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 1, "clicks": 2, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "TTTTT TT | TTTTTTTTTT | TTTT | TTTTTT TTTTTTTT | TT"}, {"date": "2024-06-10", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "CCCCCC", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "OOOOOO OOOOOOOO", "campaignId": "ttttttttttttttt", "leadFormOpens": 0, "adId": "CCCCCCCCCCCCCCC", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "555555555555555", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "FFFFFFFFFF", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 143, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "TTTTT TT | TTTTTTTTTT | TTTT | TTTTTT TTTTTTTT | TT"}, {"date": "2024-06-11", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "CCCCCC", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "OOOOOO OOOOOOOO", "campaignId": "ttttttttttttttt", "leadFormOpens": 0, "adId": "CCCCCCCCCCCCCCC", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "555555555555555", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "FFFFFFFFFF", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 118, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "TTTTT TT | TTTTTTTTTT | TTTT | TTTTTT TTTTTTTT | TT"}, {"date": "2024-06-12", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "CCCCCC", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "OOOOOO OOOOOOOO", "campaignId": "ttttttttttttttt", "leadFormOpens": 0, "adId": "CCCCCCCCCCCCCCC", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "555555555555555", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "FFFFFFFFFF", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 128, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "TTTTT TT | TTTTTTTTTT | TTTT | TTTTTT TTTTTTTT | TT"}, {"date": "2024-06-13", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "CCCCCC", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "OOOOOO OOOOOOOO", "campaignId": "ttttttttttttttt", "leadFormOpens": 0, "adId": "CCCCCCCCCCCCCCC", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "555555555555555", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "FFFFFFFFFF", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 126, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "TTTTT TT | TTTTTTTTTT | TTTT | TTTTTT TTTTTTTT | TT"}, {"date": "2024-06-14", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "CCCCCC", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "OOOOOO OOOOOOOO", "campaignId": "ttttttttttttttt", "leadFormOpens": 0, "adId": "CCCCCCCCCCCCCCC", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "555555555555555", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "FFFFFFFFFF", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 168, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "TTTTT TT | TTTTTTTTTT | TTTT | TTTTTT TTTTTTTT | TT"}, {"date": "2024-06-15", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 1, "unitsSold": 0, "promotedSku": "CCCCCC", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "OOOOOO OOOOOOOO", "campaignId": "ttttttttttttttt", "leadFormOpens": 0, "adId": "CCCCCCCCCCCCCCC", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "555555555555555", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "FFFFFFFFFF", "bidOptimization": "SD_CONVERSIONS", "cost": 1.23, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 229, "detailPageViewsClicks": 1, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 1, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "TTTTT TT | TTTTTTTTTT | TTTT | TTTTTT TTTTTTTT | TT"}, {"date": "2024-06-16", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 1, "unitsSold": 0, "promotedSku": "CCCCCC", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 1, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0.26109660574412535, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "OOOOOO OOOOOOOO", "campaignId": "ttttttttttttttt", "leadFormOpens": 0, "adId": "CCCCCCCCCCCCCCC", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": 4.72, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "555555555555555", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "FFFFFFFFFF", "bidOptimization": "SD_CONVERSIONS", "cost": 4.72, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 383, "detailPageViewsClicks": 1, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 1, "clicks": 1, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "TTTTT TT | TTTTTTTTTT | TTTT | TTTTTT TTTTTTTT | TT"}, {"date": "2024-06-17", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "CCCCCC", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "OOOOOO OOOOOOOO", "campaignId": "ttttttttttttttt", "leadFormOpens": 0, "adId": "CCCCCCCCCCCCCCC", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "555555555555555", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "FFFFFFFFFF", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 404, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "TTTTT TT | TTTTTTTTTT | TTTT | TTTTTT TTTTTTTT | TT"}, {"date": "2024-06-18", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 4, "unitsSold": 0, "promotedSku": "CCCCCC", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "OOOOOO OOOOOOOO", "campaignId": "ttttttttttttttt", "leadFormOpens": 0, "adId": "CCCCCCCCCCCCCCC", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "555555555555555", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "FFFFFFFFFF", "bidOptimization": "SD_CONVERSIONS", "cost": 2.73, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 323, "detailPageViewsClicks": 4, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 1, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "TTTTT TT | TTTTTTTTTT | TTTT | TTTTTT TTTTTTTT | TT"}, {"date": "2024-06-19", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 7, "unitsSold": 0, "promotedSku": "CCCCCC", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 3, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 1.0204081632653061, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "OOOOOO OOOOOOOO", "campaignId": "ttttttttttttttt", "leadFormOpens": 0, "adId": "CCCCCCCCCCCCCCC", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": 3.5399999999999996, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "555555555555555", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 1, "videoUnmutes": 0, "addToCart": 1, "videoThirdQuartileViews": 0, "addToCartRate": 0.3401360544217687, "promotedAsin": "FFFFFFFFFF", "bidOptimization": "SD_CONVERSIONS", "cost": 10.62, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 294, "detailPageViewsClicks": 7, "purchasesPromotedClicks": 0, "eCPAddToCart": 10.62, "newToBrandDetailPageViews": 3, "clicks": 3, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "TTTTT TT | TTTTTTTTTT | TTTT | TTTTTT TTTTTTTT | TT"}, {"date": "2024-06-20", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "CCCCCC", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "OOOOOO OOOOOOOO", "campaignId": "ttttttttttttttt", "leadFormOpens": 0, "adId": "CCCCCCCCCCCCCCC", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "555555555555555", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "FFFFFFFFFF", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 182, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "TTTTT TT | TTTTTTTTTT | TTTT | TTTTTT TTTTTTTT | TT"}, {"date": "2024-06-21", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 1, "unitsSold": 0, "promotedSku": "CCCCCC", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "OOOOOO OOOOOOOO", "campaignId": "ttttttttttttttt", "leadFormOpens": 0, "adId": "CCCCCCCCCCCCCCC", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "555555555555555", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "FFFFFFFFFF", "bidOptimization": "SD_CONVERSIONS", "cost": 5.58, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 149, "detailPageViewsClicks": 1, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 1, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "TTTTT TT | TTTTTTTTTT | TTTT | TTTTTT TTTTTTTT | TT"}, {"date": "2024-06-01", "newToBrandSalesClicks": 0, "viewabilityRate": 89.67120557954168, "purchasesClicks": 0, "detailPageViews": 13, "unitsSold": 0, "promotedSku": "HHH-HHH", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 1, "viewClickThroughRate": 11.11111111111111, "newToBrandDetailPageViewRate": 0.06642311524410495, "newToBrandDetailPageViewViews": 1, "purchases": 0, "adGroupName": "xxxxxxxx xxxxxx", "campaignId": "222222222222222", "leadFormOpens": 0, "adId": "fffffffffffffff", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 2700, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 3, "newToBrandECPDetailPageView": 5.3159, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "GGGGGGGGGGGGGGG", "newToBrandSales": 0, "brandedSearchRate": 9.963467286615742, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 3, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "iiiiiiiiii", "bidOptimization": "SD_REACH", "cost": 10.63, "salesPromotedClicks": 0, "eCPBrandSearch": 3.5439333333333334, "newToBrandUnitsSold": 0, "impressions": 3011, "detailPageViewsClicks": 5, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 2, "clicks": 3, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ccccc cc | ccccccccccc | cccccccc cccccc | cc"}, {"date": "2024-06-02", "newToBrandSalesClicks": 0, "viewabilityRate": 88.0056777856636, "purchasesClicks": 0, "detailPageViews": 8, "unitsSold": 2, "promotedSku": "HHH-HHH", "addToCartViews": 3, "sales": 45.98, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": 4.032258064516129, "newToBrandDetailPageViewRate": 0.035486160397444996, "newToBrandDetailPageViewViews": 1, "purchases": 2, "adGroupName": "xxxxxxxx xxxxxx", "campaignId": "222222222222222", "leadFormOpens": 0, "adId": "fffffffffffffff", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 2480, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 2, "newToBrandECPDetailPageView": 9.23062, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "GGGGGGGGGGGGGGG", "newToBrandSales": 0, "brandedSearchRate": 7.097232079488999, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 2, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 3, "videoThirdQuartileViews": 0, "addToCartRate": 0.10645848119233499, "promotedAsin": "iiiiiiiiii", "bidOptimization": "SD_REACH", "cost": 9.23, "salesPromotedClicks": 0, "eCPBrandSearch": 4.61531, "newToBrandUnitsSold": 0, "impressions": 2818, "detailPageViewsClicks": 1, "purchasesPromotedClicks": 0, "eCPAddToCart": 3.0768733333333333, "newToBrandDetailPageViews": 1, "clicks": 1, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ccccc cc | ccccccccccc | cccccccc cccccc | cc"}, {"date": "2024-06-03", "newToBrandSalesClicks": 0, "viewabilityRate": 83.5728952772074, "purchasesClicks": 0, "detailPageViews": 1, "unitsSold": 1, "promotedSku": "HHH-HHH", "addToCartViews": 0, "sales": 25.99, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": 4.914004914004914, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 1, "adGroupName": "xxxxxxxx xxxxxx", "campaignId": "222222222222222", "leadFormOpens": 0, "adId": "fffffffffffffff", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 2035, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 1, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "GGGGGGGGGGGGGGG", "newToBrandSales": 25.99, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "iiiiiiiiii", "bidOptimization": "SD_REACH", "cost": 7.69, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 1, "impressions": 2435, "detailPageViewsClicks": 1, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 1, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ccccc cc | ccccccccccc | cccccccc cccccc | cc"}, {"date": "2024-06-04", "newToBrandSalesClicks": 0, "viewabilityRate": 80.58608058608058, "purchasesClicks": 0, "detailPageViews": 14, "unitsSold": 1, "promotedSku": "HHH-HHH", "addToCartViews": 5, "sales": 22.99, "newToBrandDetailPageViewClicks": 1, "viewClickThroughRate": 18.181818181818183, "newToBrandDetailPageViewRate": 0.03663003663003663, "newToBrandDetailPageViewViews": 0, "purchases": 1, "adGroupName": "xxxxxxxx xxxxxx", "campaignId": "222222222222222", "leadFormOpens": 0, "adId": "fffffffffffffff", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 2200, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 6, "newToBrandECPDetailPageView": 7.45082, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "GGGGGGGGGGGGGGG", "newToBrandSales": 0, "brandedSearchRate": 21.978021978021978, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 6, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 5, "videoThirdQuartileViews": 0, "addToCartRate": 0.18315018315018314, "promotedAsin": "iiiiiiiiii", "bidOptimization": "SD_REACH", "cost": 7.45, "salesPromotedClicks": 0, "eCPBrandSearch": 1.2418033333333334, "newToBrandUnitsSold": 0, "impressions": 2730, "detailPageViewsClicks": 4, "purchasesPromotedClicks": 0, "eCPAddToCart": 1.490164, "newToBrandDetailPageViews": 1, "clicks": 4, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ccccc cc | ccccccccccc | cccccccc cccccc | cc"}, {"date": "2024-06-05", "newToBrandSalesClicks": 0, "viewabilityRate": 74.16173570019724, "purchasesClicks": 0, "detailPageViews": 29, "unitsSold": 4, "promotedSku": "HHH-HHH", "addToCartViews": 7, "sales": 119.96, "newToBrandDetailPageViewClicks": 1, "viewClickThroughRate": 22.163120567375888, "newToBrandDetailPageViewRate": 0.09861932938856016, "newToBrandDetailPageViewViews": 2, "purchases": 4, "adGroupName": "xxxxxxxx xxxxxx", "campaignId": "222222222222222", "leadFormOpens": 0, "adId": "fffffffffffffff", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 2256, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 6, "newToBrandECPDetailPageView": 2.373813333333333, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "GGGGGGGGGGGGGGG", "newToBrandSales": 0, "brandedSearchRate": 19.723865877712033, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 6, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 7, "videoThirdQuartileViews": 0, "addToCartRate": 0.23011176857330704, "promotedAsin": "iiiiiiiiii", "bidOptimization": "SD_REACH", "cost": 7.12, "salesPromotedClicks": 0, "eCPBrandSearch": 1.1869066666666666, "newToBrandUnitsSold": 0, "impressions": 3042, "detailPageViewsClicks": 5, "purchasesPromotedClicks": 0, "eCPAddToCart": 1.0173485714285715, "newToBrandDetailPageViews": 3, "clicks": 5, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ccccc cc | ccccccccccc | cccccccc cccccc | cc"}, {"date": "2024-06-06", "newToBrandSalesClicks": 0, "viewabilityRate": 80.53175403225806, "purchasesClicks": 0, "detailPageViews": 109, "unitsSold": 7, "promotedSku": "HHH-HHH", "addToCartViews": 22, "sales": 167.93, "newToBrandDetailPageViewClicks": 5, "viewClickThroughRate": 12.517602879048662, "newToBrandDetailPageViewRate": 0.10080645161290322, "newToBrandDetailPageViewViews": 3, "purchases": 7, "adGroupName": "xxxxxxxx xxxxxx", "campaignId": "222222222222222", "leadFormOpens": 0, "adId": "fffffffffffffff", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 6391, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 20, "newToBrandECPDetailPageView": 1.9298275, "newToBrandPurchases": 3, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "GGGGGGGGGGGGGGG", "newToBrandSales": 69.97, "brandedSearchRate": 25.201612903225808, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 20, "addToCartClicks": 1, "videoUnmutes": 0, "addToCart": 23, "videoThirdQuartileViews": 0, "addToCartRate": 0.28981854838709675, "promotedAsin": "iiiiiiiiii", "bidOptimization": "SD_REACH", "cost": 15.44, "salesPromotedClicks": 0, "eCPBrandSearch": 0.771931, "newToBrandUnitsSold": 3, "impressions": 7936, "detailPageViewsClicks": 12, "purchasesPromotedClicks": 0, "eCPAddToCart": 0.671244347826087, "newToBrandDetailPageViews": 8, "clicks": 8, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ccccc cc | ccccccccccc | cccccccc cccccc | cc"}, {"date": "2024-06-07", "newToBrandSalesClicks": 0, "viewabilityRate": 82.9745112595892, "purchasesClicks": 0, "detailPageViews": 37, "unitsSold": 2, "promotedSku": "HHH-HHH", "addToCartViews": 10, "sales": 61.98, "newToBrandDetailPageViewClicks": 2, "viewClickThroughRate": 8.94721145243066, "newToBrandDetailPageViewRate": 0.07423904974016332, "newToBrandDetailPageViewViews": 1, "purchases": 2, "adGroupName": "xxxxxxxx xxxxxx", "campaignId": "222222222222222", "leadFormOpens": 0, "adId": "fffffffffffffff", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 3353, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 13, "newToBrandECPDetailPageView": 4.075423333333333, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "GGGGGGGGGGGGGGG", "newToBrandSales": 0, "brandedSearchRate": 32.170254887404106, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 13, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 10, "videoThirdQuartileViews": 0, "addToCartRate": 0.24746349913387775, "promotedAsin": "iiiiiiiiii", "bidOptimization": "SD_REACH", "cost": 12.23, "salesPromotedClicks": 0, "eCPBrandSearch": 0.9404823076923077, "newToBrandUnitsSold": 0, "impressions": 4041, "detailPageViewsClicks": 3, "purchasesPromotedClicks": 0, "eCPAddToCart": 1.222627, "newToBrandDetailPageViews": 3, "clicks": 3, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ccccc cc | ccccccccccc | cccccccc cccccc | cc"}, {"date": "2024-06-08", "newToBrandSalesClicks": 0, "viewabilityRate": 87.54092046986328, "purchasesClicks": 0, "detailPageViews": 40, "unitsSold": 3, "promotedSku": "HHH-HHH", "addToCartViews": 8, "sales": 58.98, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": 8.798944126704795, "newToBrandDetailPageViewRate": 0.03851338340073175, "newToBrandDetailPageViewViews": 2, "purchases": 3, "adGroupName": "xxxxxxxx xxxxxx", "campaignId": "222222222222222", "leadFormOpens": 0, "adId": "fffffffffffffff", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 4546, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 2, "newToBrandECPDetailPageView": 7.49418, "newToBrandPurchases": 2, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "GGGGGGGGGGGGGGG", "newToBrandSales": 58.98, "brandedSearchRate": 3.851338340073175, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 2, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 8, "videoThirdQuartileViews": 0, "addToCartRate": 0.154053533602927, "promotedAsin": "iiiiiiiiii", "bidOptimization": "SD_REACH", "cost": 14.99, "salesPromotedClicks": 0, "eCPBrandSearch": 7.49418, "newToBrandUnitsSold": 2, "impressions": 5193, "detailPageViewsClicks": 4, "purchasesPromotedClicks": 0, "eCPAddToCart": 1.873545, "newToBrandDetailPageViews": 2, "clicks": 4, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ccccc cc | ccccccccccc | cccccccc cccccc | cc"}, {"date": "2024-06-09", "newToBrandSalesClicks": 0, "viewabilityRate": 85.48262548262548, "purchasesClicks": 0, "detailPageViews": 18, "unitsSold": 0, "promotedSku": "HHH-HHH", "addToCartViews": 2, "sales": 0, "newToBrandDetailPageViewClicks": 1, "viewClickThroughRate": 5.420054200542006, "newToBrandDetailPageViewRate": 0.04633204633204633, "newToBrandDetailPageViewViews": 2, "purchases": 0, "adGroupName": "xxxxxxxx xxxxxx", "campaignId": "222222222222222", "leadFormOpens": 0, "adId": "fffffffffffffff", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 5535, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 1, "newToBrandECPDetailPageView": 6.383253333333333, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "GGGGGGGGGGGGGGG", "newToBrandSales": 0, "brandedSearchRate": 1.5444015444015444, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 1, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 2, "videoThirdQuartileViews": 0, "addToCartRate": 0.03088803088803089, "promotedAsin": "iiiiiiiiii", "bidOptimization": "SD_REACH", "cost": 19.15, "salesPromotedClicks": 0, "eCPBrandSearch": 19.14976, "newToBrandUnitsSold": 0, "impressions": 6475, "detailPageViewsClicks": 1, "purchasesPromotedClicks": 0, "eCPAddToCart": 9.57488, "newToBrandDetailPageViews": 3, "clicks": 3, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ccccc cc | ccccccccccc | cccccccc cccccc | cc"}, {"date": "2024-06-10", "newToBrandSalesClicks": 0, "viewabilityRate": 86.16165150454863, "purchasesClicks": 0, "detailPageViews": 23, "unitsSold": 0, "promotedSku": "HHH-HHH", "addToCartViews": 3, "sales": 0, "newToBrandDetailPageViewClicks": 2, "viewClickThroughRate": 14.213197969543149, "newToBrandDetailPageViewRate": 0.052484254723582924, "newToBrandDetailPageViewViews": 1, "purchases": 0, "adGroupName": "xxxxxxxx xxxxxx", "campaignId": "222222222222222", "leadFormOpens": 0, "adId": "fffffffffffffff", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 4925, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 5, "newToBrandECPDetailPageView": 5.959300000000002, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "GGGGGGGGGGGGGGG", "newToBrandSales": 0, "brandedSearchRate": 8.74737578726382, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 5, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 3, "videoThirdQuartileViews": 0, "addToCartRate": 0.052484254723582924, "promotedAsin": "iiiiiiiiii", "bidOptimization": "SD_REACH", "cost": 17.88, "salesPromotedClicks": 0, "eCPBrandSearch": 3.575580000000001, "newToBrandUnitsSold": 0, "impressions": 5716, "detailPageViewsClicks": 9, "purchasesPromotedClicks": 0, "eCPAddToCart": 5.959300000000002, "newToBrandDetailPageViews": 3, "clicks": 7, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ccccc cc | ccccccccccc | cccccccc cccccc | cc"}, {"date": "2024-06-11", "newToBrandSalesClicks": 0, "viewabilityRate": 83.5109926715523, "purchasesClicks": 0, "detailPageViews": 19, "unitsSold": 4, "promotedSku": "HHH-HHH", "addToCartViews": 6, "sales": 86.96, "newToBrandDetailPageViewClicks": 2, "viewClickThroughRate": 9.97207818109294, "newToBrandDetailPageViewRate": 0.033311125916055964, "newToBrandDetailPageViewViews": 0, "purchases": 3, "adGroupName": "xxxxxxxx xxxxxx", "campaignId": "222222222222222", "leadFormOpens": 0, "adId": "fffffffffffffff", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 5014, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 11, "newToBrandECPDetailPageView": 9.29279, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "GGGGGGGGGGGGGGG", "newToBrandSales": 0, "brandedSearchRate": 18.32111925383078, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 11, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 6, "videoThirdQuartileViews": 0, "addToCartRate": 0.09993337774816789, "promotedAsin": "iiiiiiiiii", "bidOptimization": "SD_REACH", "cost": 18.59, "salesPromotedClicks": 0, "eCPBrandSearch": 1.6895981818181818, "newToBrandUnitsSold": 0, "impressions": 6004, "detailPageViewsClicks": 6, "purchasesPromotedClicks": 0, "eCPAddToCart": 3.0975966666666666, "newToBrandDetailPageViews": 2, "clicks": 5, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ccccc cc | ccccccccccc | cccccccc cccccc | cc"}, {"date": "2024-06-12", "newToBrandSalesClicks": 0, "viewabilityRate": 81.99404761904762, "purchasesClicks": 0, "detailPageViews": 25, "unitsSold": 0, "promotedSku": "HHH-HHH", "addToCartViews": 8, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": 0.0, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "xxxxxxxx xxxxxx", "campaignId": "222222222222222", "leadFormOpens": 0, "adId": "fffffffffffffff", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 4959, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 3, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "GGGGGGGGGGGGGGG", "newToBrandSales": 0, "brandedSearchRate": 4.9603174603174605, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 3, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 8, "videoThirdQuartileViews": 0, "addToCartRate": 0.13227513227513227, "promotedAsin": "iiiiiiiiii", "bidOptimization": "SD_REACH", "cost": 18.98, "salesPromotedClicks": 0, "eCPBrandSearch": 6.32767, "newToBrandUnitsSold": 0, "impressions": 6048, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": 2.37287625, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ccccc cc | ccccccccccc | cccccccc cccccc | cc"}, {"date": "2024-06-13", "newToBrandSalesClicks": 0, "viewabilityRate": 82.28067139643537, "purchasesClicks": 0, "detailPageViews": 28, "unitsSold": 2, "promotedSku": "HHH-HHH", "addToCartViews": 5, "sales": 60.98, "newToBrandDetailPageViewClicks": 2, "viewClickThroughRate": 6.309148264984228, "newToBrandDetailPageViewRate": 0.03460806367883717, "newToBrandDetailPageViewViews": 0, "purchases": 2, "adGroupName": "xxxxxxxx xxxxxx", "campaignId": "222222222222222", "leadFormOpens": 0, "adId": "fffffffffffffff", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 4755, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 11, "newToBrandECPDetailPageView": 9.484494999999999, "newToBrandPurchases": 1, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "GGGGGGGGGGGGGGG", "newToBrandSales": 24.99, "brandedSearchRate": 19.034435023360444, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 11, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 5, "videoThirdQuartileViews": 0, "addToCartRate": 0.08652015919709292, "promotedAsin": "iiiiiiiiii", "bidOptimization": "SD_REACH", "cost": 18.97, "salesPromotedClicks": 0, "eCPBrandSearch": 1.7244536363636362, "newToBrandUnitsSold": 1, "impressions": 5779, "detailPageViewsClicks": 3, "purchasesPromotedClicks": 0, "eCPAddToCart": 3.793798, "newToBrandDetailPageViews": 2, "clicks": 3, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ccccc cc | ccccccccccc | cccccccc cccccc | cc"}, {"date": "2024-06-14", "newToBrandSalesClicks": 0, "viewabilityRate": 79.68528311621309, "purchasesClicks": 0, "detailPageViews": 46, "unitsSold": 5, "promotedSku": "HHH-HHH", "addToCartViews": 9, "sales": 109.95, "newToBrandDetailPageViewClicks": 2, "viewClickThroughRate": 6.474587245063128, "newToBrandDetailPageViewRate": 0.051592931768347734, "newToBrandDetailPageViewViews": 2, "purchases": 5, "adGroupName": "xxxxxxxx xxxxxx", "campaignId": "222222222222222", "leadFormOpens": 0, "adId": "fffffffffffffff", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 6178, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 12, "newToBrandECPDetailPageView": 6.2660625, "newToBrandPurchases": 1, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "GGGGGGGGGGGGGGG", "newToBrandSales": 24.99, "brandedSearchRate": 15.477879530504321, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 12, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 9, "videoThirdQuartileViews": 0, "addToCartRate": 0.1160840964787824, "promotedAsin": "iiiiiiiiii", "bidOptimization": "SD_REACH", "cost": 25.06, "salesPromotedClicks": 0, "eCPBrandSearch": 2.0886875000000003, "newToBrandUnitsSold": 1, "impressions": 7753, "detailPageViewsClicks": 4, "purchasesPromotedClicks": 0, "eCPAddToCart": 2.7849166666666667, "newToBrandDetailPageViews": 4, "clicks": 4, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ccccc cc | ccccccccccc | cccccccc cccccc | cc"}, {"date": "2024-06-15", "newToBrandSalesClicks": 0, "viewabilityRate": 80.41532402434657, "purchasesClicks": 0, "detailPageViews": 10, "unitsSold": 0, "promotedSku": "HHH-HHH", "addToCartViews": 5, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": 4.452359750667854, "newToBrandDetailPageViewRate": 0.03580379520229145, "newToBrandDetailPageViewViews": 1, "purchases": 0, "adGroupName": "xxxxxxxx xxxxxx", "campaignId": "222222222222222", "leadFormOpens": 0, "adId": "fffffffffffffff", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 2246, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 4, "newToBrandECPDetailPageView": 7.76548, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "GGGGGGGGGGGGGGG", "newToBrandSales": 0, "brandedSearchRate": 14.32151808091658, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 4, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 5, "videoThirdQuartileViews": 0, "addToCartRate": 0.17901897601145722, "promotedAsin": "iiiiiiiiii", "bidOptimization": "SD_REACH", "cost": 7.77, "salesPromotedClicks": 0, "eCPBrandSearch": 1.94137, "newToBrandUnitsSold": 0, "impressions": 2793, "detailPageViewsClicks": 1, "purchasesPromotedClicks": 0, "eCPAddToCart": 1.553096, "newToBrandDetailPageViews": 1, "clicks": 1, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ccccc cc | ccccccccccc | cccccccc cccccc | cc"}, {"date": "2024-06-16", "newToBrandSalesClicks": 0, "viewabilityRate": 80.99952852428099, "purchasesClicks": 0, "detailPageViews": 12, "unitsSold": 0, "promotedSku": "HHH-HHH", "addToCartViews": 2, "sales": 0, "newToBrandDetailPageViewClicks": 1, "viewClickThroughRate": 29.103608847497092, "newToBrandDetailPageViewRate": 0.04714757190004715, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "xxxxxxxx xxxxxx", "campaignId": "222222222222222", "leadFormOpens": 0, "adId": "fffffffffffffff", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 1718, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 2, "newToBrandECPDetailPageView": 4.40036, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "GGGGGGGGGGGGGGG", "newToBrandSales": 0, "brandedSearchRate": 9.42951438000943, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 2, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 2, "videoThirdQuartileViews": 0, "addToCartRate": 0.0942951438000943, "promotedAsin": "iiiiiiiiii", "bidOptimization": "SD_REACH", "cost": 4.4, "salesPromotedClicks": 0, "eCPBrandSearch": 2.20018, "newToBrandUnitsSold": 0, "impressions": 2121, "detailPageViewsClicks": 5, "purchasesPromotedClicks": 0, "eCPAddToCart": 2.20018, "newToBrandDetailPageViews": 1, "clicks": 5, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ccccc cc | ccccccccccc | cccccccc cccccc | cc"}, {"date": "2024-06-17", "newToBrandSalesClicks": 0, "viewabilityRate": 80.21086780210868, "purchasesClicks": 0, "detailPageViews": 6, "unitsSold": 0, "promotedSku": "HHH-HHH", "addToCartViews": 1, "sales": 0, "newToBrandDetailPageViewClicks": 1, "viewClickThroughRate": 5.055611729019212, "newToBrandDetailPageViewRate": 0.04055150040551501, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "xxxxxxxx xxxxxx", "campaignId": "222222222222222", "leadFormOpens": 0, "adId": "fffffffffffffff", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 1978, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 1, "newToBrandECPDetailPageView": 5.48426, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 1, "adGroupId": "GGGGGGGGGGGGGGG", "newToBrandSales": 0, "brandedSearchRate": 4.055150040551501, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 1, "videoThirdQuartileViews": 0, "addToCartRate": 0.04055150040551501, "promotedAsin": "iiiiiiiiii", "bidOptimization": "SD_REACH", "cost": 5.48, "salesPromotedClicks": 0, "eCPBrandSearch": 5.48426, "newToBrandUnitsSold": 0, "impressions": 2466, "detailPageViewsClicks": 1, "purchasesPromotedClicks": 0, "eCPAddToCart": 5.48426, "newToBrandDetailPageViews": 1, "clicks": 1, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ccccc cc | ccccccccccc | cccccccc cccccc | cc"}, {"date": "2024-06-18", "newToBrandSalesClicks": 0, "viewabilityRate": 83.00743596805287, "purchasesClicks": 0, "detailPageViews": 34, "unitsSold": 1, "promotedSku": "HHH-HHH", "addToCartViews": 6, "sales": 24.99, "newToBrandDetailPageViewClicks": 1, "viewClickThroughRate": 9.953550099535502, "newToBrandDetailPageViewRate": 0.19278435692646653, "newToBrandDetailPageViewViews": 6, "purchases": 1, "adGroupName": "xxxxxxxx xxxxxx", "campaignId": "222222222222222", "leadFormOpens": 0, "adId": "fffffffffffffff", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 3014, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": 1.049462857142857, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "GGGGGGGGGGGGGGG", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 6, "videoThirdQuartileViews": 0, "addToCartRate": 0.16524373450839988, "promotedAsin": "iiiiiiiiii", "bidOptimization": "SD_REACH", "cost": 7.35, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 3631, "detailPageViewsClicks": 4, "purchasesPromotedClicks": 0, "eCPAddToCart": 1.2243733333333333, "newToBrandDetailPageViews": 7, "clicks": 3, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ccccc cc | ccccccccccc | cccccccc cccccc | cc"}, {"date": "2024-06-19", "newToBrandSalesClicks": 0, "viewabilityRate": 85.58648111332008, "purchasesClicks": 0, "detailPageViews": 10, "unitsSold": 0, "promotedSku": "HHH-HHH", "addToCartViews": 1, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": 11.614401858304298, "newToBrandDetailPageViewRate": 0.049701789264413515, "newToBrandDetailPageViewViews": 1, "purchases": 0, "adGroupName": "xxxxxxxx xxxxxx", "campaignId": "222222222222222", "leadFormOpens": 0, "adId": "fffffffffffffff", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 1722, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 2, "newToBrandECPDetailPageView": 3.89982, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "GGGGGGGGGGGGGGG", "newToBrandSales": 0, "brandedSearchRate": 9.940357852882704, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 2, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 1, "videoThirdQuartileViews": 0, "addToCartRate": 0.049701789264413515, "promotedAsin": "iiiiiiiiii", "bidOptimization": "SD_REACH", "cost": 3.9, "salesPromotedClicks": 0, "eCPBrandSearch": 1.94991, "newToBrandUnitsSold": 0, "impressions": 2012, "detailPageViewsClicks": 3, "purchasesPromotedClicks": 0, "eCPAddToCart": 3.89982, "newToBrandDetailPageViews": 1, "clicks": 2, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ccccc cc | ccccccccccc | cccccccc cccccc | cc"}, {"date": "2024-06-20", "newToBrandSalesClicks": 0, "viewabilityRate": 89.57516637797428, "purchasesClicks": 0, "detailPageViews": 54, "unitsSold": 5, "promotedSku": "HHH-HHH", "addToCartViews": 9, "sales": 129.95, "newToBrandDetailPageViewClicks": 5, "viewClickThroughRate": 11.195359014808409, "newToBrandDetailPageViewRate": 0.03646640532409518, "newToBrandDetailPageViewViews": 3, "purchases": 5, "adGroupName": "xxxxxxxx xxxxxx", "campaignId": "222222222222222", "leadFormOpens": 0, "adId": "fffffffffffffff", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 19651, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 6, "newToBrandECPDetailPageView": 5.7131300000000005, "newToBrandPurchases": 1, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "GGGGGGGGGGGGGGG", "newToBrandSales": 24.99, "brandedSearchRate": 2.7349803993071387, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 6, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 9, "videoThirdQuartileViews": 0, "addToCartRate": 0.04102470598960707, "promotedAsin": "iiiiiiiiii", "bidOptimization": "SD_REACH", "cost": 45.71, "salesPromotedClicks": 0, "eCPBrandSearch": 7.617506666666667, "newToBrandUnitsSold": 1, "impressions": 21938, "detailPageViewsClicks": 17, "purchasesPromotedClicks": 0, "eCPAddToCart": 5.0783377777777785, "newToBrandDetailPageViews": 8, "clicks": 22, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ccccc cc | ccccccccccc | cccccccc cccccc | cc"}, {"date": "2024-06-21", "newToBrandSalesClicks": 0, "viewabilityRate": 86.26461211477152, "purchasesClicks": 0, "detailPageViews": 40, "unitsSold": 1, "promotedSku": "HHH-HHH", "addToCartViews": 8, "sales": 17.98, "newToBrandDetailPageViewClicks": 1, "viewClickThroughRate": 3.079765937788728, "newToBrandDetailPageViewRate": 0.010626992561105207, "newToBrandDetailPageViewViews": 1, "purchases": 1, "adGroupName": "xxxxxxxx xxxxxx", "campaignId": "222222222222222", "leadFormOpens": 0, "adId": "fffffffffffffff", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 16235, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 9, "newToBrandECPDetailPageView": 18.61062, "newToBrandPurchases": 1, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "GGGGGGGGGGGGGGG", "newToBrandSales": 17.98, "brandedSearchRate": 4.782146652497343, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 9, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 8, "videoThirdQuartileViews": 0, "addToCartRate": 0.04250797024442083, "promotedAsin": "iiiiiiiiii", "bidOptimization": "SD_REACH", "cost": 37.22, "salesPromotedClicks": 0, "eCPBrandSearch": 4.135693333333333, "newToBrandUnitsSold": 1, "impressions": 18820, "detailPageViewsClicks": 5, "purchasesPromotedClicks": 0, "eCPAddToCart": 4.652655, "newToBrandDetailPageViews": 2, "clicks": 5, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ccccc cc | ccccccccccc | cccccccc cccccc | cc"}, {"date": "2024-06-01", "newToBrandSalesClicks": 0, "viewabilityRate": 91.1712511091393, "purchasesClicks": 0, "detailPageViews": 4, "unitsSold": 1, "promotedSku": "zzzzzz", "addToCartViews": 1, "sales": 14.99, "newToBrandDetailPageViewClicks": 1, "viewClickThroughRate": 19.464720194647203, "newToBrandDetailPageViewRate": 0.044365572315882874, "newToBrandDetailPageViewViews": 0, "purchases": 1, "adGroupName": "xxxxxxxx xxxxxx", "campaignId": "222222222222222", "leadFormOpens": 0, "adId": "ggggggggggggggg", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 2055, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": 7.96166, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "GGGGGGGGGGGGGGG", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 1, "videoThirdQuartileViews": 0, "addToCartRate": 0.044365572315882874, "promotedAsin": "WWWWWWWWWW", "bidOptimization": "SD_REACH", "cost": 7.96, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 2254, "detailPageViewsClicks": 4, "purchasesPromotedClicks": 0, "eCPAddToCart": 7.96166, "newToBrandDetailPageViews": 1, "clicks": 4, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ccccc cc | ccccccccccc | cccccccc cccccc | cc"}, {"date": "2024-06-02", "newToBrandSalesClicks": 0, "viewabilityRate": 89.22048997772829, "purchasesClicks": 0, "detailPageViews": 22, "unitsSold": 0, "promotedSku": "zzzzzz", "addToCartViews": 3, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": 14.977533699450824, "newToBrandDetailPageViewRate": 0.08908685968819599, "newToBrandDetailPageViewViews": 2, "purchases": 0, "adGroupName": "xxxxxxxx xxxxxx", "campaignId": "222222222222222", "leadFormOpens": 0, "adId": "ggggggggggggggg", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 2003, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 4, "newToBrandECPDetailPageView": 3.637885, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "GGGGGGGGGGGGGGG", "newToBrandSales": 0, "brandedSearchRate": 17.817371937639198, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 4, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 3, "videoThirdQuartileViews": 0, "addToCartRate": 0.13363028953229397, "promotedAsin": "WWWWWWWWWW", "bidOptimization": "SD_REACH", "cost": 7.28, "salesPromotedClicks": 0, "eCPBrandSearch": 1.8189425, "newToBrandUnitsSold": 0, "impressions": 2245, "detailPageViewsClicks": 5, "purchasesPromotedClicks": 0, "eCPAddToCart": 2.4252566666666664, "newToBrandDetailPageViews": 2, "clicks": 3, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ccccc cc | ccccccccccc | cccccccc cccccc | cc"}, {"date": "2024-06-03", "newToBrandSalesClicks": 0, "viewabilityRate": 87.28908886389202, "purchasesClicks": 0, "detailPageViews": 32, "unitsSold": 1, "promotedSku": "zzzzzz", "addToCartViews": 6, "sales": 37.99, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": 0.0, "newToBrandDetailPageViewRate": 0.11248593925759282, "newToBrandDetailPageViewViews": 3, "purchases": 1, "adGroupName": "xxxxxxxx xxxxxx", "campaignId": "222222222222222", "leadFormOpens": 0, "adId": "ggggggggggggggg", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 2328, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 7, "newToBrandECPDetailPageView": 3.0345599999999995, "newToBrandPurchases": 1, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "GGGGGGGGGGGGGGG", "newToBrandSales": 37.99, "brandedSearchRate": 26.246719160104988, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 7, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 6, "videoThirdQuartileViews": 0, "addToCartRate": 0.22497187851518563, "promotedAsin": "WWWWWWWWWW", "bidOptimization": "SD_REACH", "cost": 9.1, "salesPromotedClicks": 0, "eCPBrandSearch": 1.300525714285714, "newToBrandUnitsSold": 1, "impressions": 2667, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": 1.5172799999999997, "newToBrandDetailPageViews": 3, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ccccc cc | ccccccccccc | cccccccc cccccc | cc"}, {"date": "2024-06-04", "newToBrandSalesClicks": 0, "viewabilityRate": 85.30595813204509, "purchasesClicks": 0, "detailPageViews": 19, "unitsSold": 0, "promotedSku": "zzzzzz", "addToCartViews": 8, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": 4.719207173194903, "newToBrandDetailPageViewRate": 0.040257648953301126, "newToBrandDetailPageViewViews": 1, "purchases": 0, "adGroupName": "xxxxxxxx xxxxxx", "campaignId": "222222222222222", "leadFormOpens": 0, "adId": "ggggggggggggggg", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 2119, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": 7.65809, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "GGGGGGGGGGGGGGG", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 8, "videoThirdQuartileViews": 0, "addToCartRate": 0.322061191626409, "promotedAsin": "WWWWWWWWWW", "bidOptimization": "SD_REACH", "cost": 7.66, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 2484, "detailPageViewsClicks": 1, "purchasesPromotedClicks": 0, "eCPAddToCart": 0.95726125, "newToBrandDetailPageViews": 1, "clicks": 1, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ccccc cc | ccccccccccc | cccccccc cccccc | cc"}, {"date": "2024-06-05", "newToBrandSalesClicks": 0, "viewabilityRate": 79.53328232593726, "purchasesClicks": 0, "detailPageViews": 28, "unitsSold": 0, "promotedSku": "zzzzzz", "addToCartViews": 2, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": 4.81000481000481, "newToBrandDetailPageViewRate": 0.03825554705432287, "newToBrandDetailPageViewViews": 1, "purchases": 0, "adGroupName": "xxxxxxxx xxxxxx", "campaignId": "222222222222222", "leadFormOpens": 0, "adId": "ggggggggggggggg", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 2079, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 15, "newToBrandECPDetailPageView": 7.14449, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "GGGGGGGGGGGGGGG", "newToBrandSales": 0, "brandedSearchRate": 57.38332058148432, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 15, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 2, "videoThirdQuartileViews": 0, "addToCartRate": 0.07651109410864575, "promotedAsin": "WWWWWWWWWW", "bidOptimization": "SD_REACH", "cost": 7.14, "salesPromotedClicks": 0, "eCPBrandSearch": 0.47629933333333335, "newToBrandUnitsSold": 0, "impressions": 2614, "detailPageViewsClicks": 1, "purchasesPromotedClicks": 0, "eCPAddToCart": 3.572245, "newToBrandDetailPageViews": 1, "clicks": 1, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ccccc cc | ccccccccccc | cccccccc cccccc | cc"}, {"date": "2024-06-06", "newToBrandSalesClicks": 0, "viewabilityRate": 82.22043443282381, "purchasesClicks": 0, "detailPageViews": 103, "unitsSold": 6, "promotedSku": "zzzzzz", "addToCartViews": 23, "sales": 140.94, "newToBrandDetailPageViewClicks": 1, "viewClickThroughRate": 12.580374615599666, "newToBrandDetailPageViewRate": 0.10343638662222733, "newToBrandDetailPageViewViews": 8, "purchases": 6, "adGroupName": "xxxxxxxx xxxxxx", "campaignId": "222222222222222", "leadFormOpens": 0, "adId": "ggggggggggggggg", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 7154, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 14, "newToBrandECPDetailPageView": 1.9361766666666667, "newToBrandPurchases": 2, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "GGGGGGGGGGGGGGG", "newToBrandSales": 60.98, "brandedSearchRate": 16.090104585679807, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 14, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 23, "videoThirdQuartileViews": 0, "addToCartRate": 0.2643374324790254, "promotedAsin": "WWWWWWWWWW", "bidOptimization": "SD_REACH", "cost": 17.43, "salesPromotedClicks": 0, "eCPBrandSearch": 1.244685, "newToBrandUnitsSold": 2, "impressions": 8701, "detailPageViewsClicks": 9, "purchasesPromotedClicks": 0, "eCPAddToCart": 0.757634347826087, "newToBrandDetailPageViews": 9, "clicks": 9, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ccccc cc | ccccccccccc | cccccccc cccccc | cc"}, {"date": "2024-06-07", "newToBrandSalesClicks": 0, "viewabilityRate": 84.47363931069783, "purchasesClicks": 0, "detailPageViews": 55, "unitsSold": 3, "promotedSku": "zzzzzz", "addToCartViews": 14, "sales": 78.97, "newToBrandDetailPageViewClicks": 2, "viewClickThroughRate": 8.079175924055745, "newToBrandDetailPageViewRate": 0.10237160894045386, "newToBrandDetailPageViewViews": 4, "purchases": 3, "adGroupName": "xxxxxxxx xxxxxx", "campaignId": "222222222222222", "leadFormOpens": 0, "adId": "ggggggggggggggg", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 4951, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 17, "newToBrandECPDetailPageView": 2.756565, "newToBrandPurchases": 1, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "GGGGGGGGGGGGGGG", "newToBrandSales": 35.99, "brandedSearchRate": 29.005289199795254, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 17, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 14, "videoThirdQuartileViews": 0, "addToCartRate": 0.23886708752772565, "promotedAsin": "WWWWWWWWWW", "bidOptimization": "SD_REACH", "cost": 16.54, "salesPromotedClicks": 0, "eCPBrandSearch": 0.9729052941176471, "newToBrandUnitsSold": 1, "impressions": 5861, "detailPageViewsClicks": 5, "purchasesPromotedClicks": 0, "eCPAddToCart": 1.1813850000000001, "newToBrandDetailPageViews": 6, "clicks": 4, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ccccc cc | ccccccccccc | cccccccc cccccc | cc"}, {"date": "2024-06-08", "newToBrandSalesClicks": 0, "viewabilityRate": 85.63232726365678, "purchasesClicks": 0, "detailPageViews": 12, "unitsSold": 0, "promotedSku": "zzzzzz", "addToCartViews": 4, "sales": 0, "newToBrandDetailPageViewClicks": 1, "viewClickThroughRate": 2.9129041654529564, "newToBrandDetailPageViewRate": 0.02494387627837366, "newToBrandDetailPageViewViews": 1, "purchases": 0, "adGroupName": "xxxxxxxx xxxxxx", "campaignId": "222222222222222", "leadFormOpens": 0, "adId": "ggggggggggggggg", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 6866, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 2, "newToBrandECPDetailPageView": 10.304935, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "GGGGGGGGGGGGGGG", "newToBrandSales": 0, "brandedSearchRate": 2.4943876278373662, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 2, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 4, "videoThirdQuartileViews": 0, "addToCartRate": 0.04988775255674732, "promotedAsin": "WWWWWWWWWW", "bidOptimization": "SD_REACH", "cost": 20.61, "salesPromotedClicks": 0, "eCPBrandSearch": 10.304935, "newToBrandUnitsSold": 0, "impressions": 8018, "detailPageViewsClicks": 3, "purchasesPromotedClicks": 0, "eCPAddToCart": 5.1524675, "newToBrandDetailPageViews": 2, "clicks": 2, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ccccc cc | ccccccccccc | cccccccc cccccc | cc"}, {"date": "2024-06-09", "newToBrandSalesClicks": 0, "viewabilityRate": 89.05397210430563, "purchasesClicks": 0, "detailPageViews": 24, "unitsSold": 2, "promotedSku": "zzzzzz", "addToCartViews": 6, "sales": 71.98, "newToBrandDetailPageViewClicks": 1, "viewClickThroughRate": 8.512087163772557, "newToBrandDetailPageViewRate": 0.06064281382656155, "newToBrandDetailPageViewViews": 3, "purchases": 2, "adGroupName": "xxxxxxxx xxxxxx", "campaignId": "222222222222222", "leadFormOpens": 0, "adId": "ggggggggggggggg", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 5874, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 1, "newToBrandECPDetailPageView": 4.9286225, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "GGGGGGGGGGGGGGG", "newToBrandSales": 0, "brandedSearchRate": 1.5160703456640388, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 1, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 6, "videoThirdQuartileViews": 0, "addToCartRate": 0.09096422073984232, "promotedAsin": "WWWWWWWWWW", "bidOptimization": "SD_REACH", "cost": 19.71, "salesPromotedClicks": 0, "eCPBrandSearch": 19.71449, "newToBrandUnitsSold": 0, "impressions": 6596, "detailPageViewsClicks": 4, "purchasesPromotedClicks": 0, "eCPAddToCart": 3.2857483333333337, "newToBrandDetailPageViews": 4, "clicks": 5, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ccccc cc | ccccccccccc | cccccccc cccccc | cc"}, {"date": "2024-06-10", "newToBrandSalesClicks": 0, "viewabilityRate": 87.88471802170432, "purchasesClicks": 0, "detailPageViews": 17, "unitsSold": 1, "promotedSku": "zzzzzz", "addToCartViews": 4, "sales": 36.99, "newToBrandDetailPageViewClicks": 2, "viewClickThroughRate": 8.097165991902834, "newToBrandDetailPageViewRate": 0.07116171499733144, "newToBrandDetailPageViewViews": 2, "purchases": 1, "adGroupName": "xxxxxxxx xxxxxx", "campaignId": "222222222222222", "leadFormOpens": 0, "adId": "ggggggggggggggg", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 4940, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 2, "newToBrandECPDetailPageView": 4.321615, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "GGGGGGGGGGGGGGG", "newToBrandSales": 0, "brandedSearchRate": 3.558085749866572, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 2, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 4, "videoThirdQuartileViews": 0, "addToCartRate": 0.07116171499733144, "promotedAsin": "WWWWWWWWWW", "bidOptimization": "SD_REACH", "cost": 17.29, "salesPromotedClicks": 0, "eCPBrandSearch": 8.64323, "newToBrandUnitsSold": 0, "impressions": 5621, "detailPageViewsClicks": 5, "purchasesPromotedClicks": 0, "eCPAddToCart": 4.321615, "newToBrandDetailPageViews": 4, "clicks": 4, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ccccc cc | ccccccccccc | cccccccc cccccc | cc"}, {"date": "2024-06-11", "newToBrandSalesClicks": 0, "viewabilityRate": 85.98290598290599, "purchasesClicks": 0, "detailPageViews": 20, "unitsSold": 2, "promotedSku": "zzzzzz", "addToCartViews": 5, "sales": 51.94, "newToBrandDetailPageViewClicks": 2, "viewClickThroughRate": 4.417936823503424, "newToBrandDetailPageViewRate": 0.07597340930674264, "newToBrandDetailPageViewViews": 2, "purchases": 2, "adGroupName": "xxxxxxxx xxxxxx", "campaignId": "222222222222222", "leadFormOpens": 0, "adId": "ggggggggggggggg", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 4527, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": 4.203735000000001, "newToBrandPurchases": 1, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "GGGGGGGGGGGGGGG", "newToBrandSales": 15.95, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 5, "videoThirdQuartileViews": 0, "addToCartRate": 0.0949667616334283, "promotedAsin": "WWWWWWWWWW", "bidOptimization": "SD_REACH", "cost": 16.81, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 1, "impressions": 5265, "detailPageViewsClicks": 2, "purchasesPromotedClicks": 0, "eCPAddToCart": 3.3629880000000005, "newToBrandDetailPageViews": 4, "clicks": 2, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ccccc cc | ccccccccccc | cccccccc cccccc | cc"}, {"date": "2024-06-12", "newToBrandSalesClicks": 0, "viewabilityRate": 83.26243455497382, "purchasesClicks": 0, "detailPageViews": 24, "unitsSold": 3, "promotedSku": "zzzzzz", "addToCartViews": 7, "sales": 75.97, "newToBrandDetailPageViewClicks": 1, "viewClickThroughRate": 1.965022597759874, "newToBrandDetailPageViewRate": 0.0981675392670157, "newToBrandDetailPageViewViews": 5, "purchases": 3, "adGroupName": "xxxxxxxx xxxxxx", "campaignId": "222222222222222", "leadFormOpens": 0, "adId": "ggggggggggggggg", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 5089, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": 3.155355, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "GGGGGGGGGGGGGGG", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 7, "videoThirdQuartileViews": 0, "addToCartRate": 0.11452879581151831, "promotedAsin": "WWWWWWWWWW", "bidOptimization": "SD_REACH", "cost": 18.93, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 6112, "detailPageViewsClicks": 1, "purchasesPromotedClicks": 0, "eCPAddToCart": 2.70459, "newToBrandDetailPageViews": 6, "clicks": 1, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ccccc cc | ccccccccccc | cccccccc cccccc | cc"}, {"date": "2024-06-13", "newToBrandSalesClicks": 0, "viewabilityRate": 81.94756554307116, "purchasesClicks": 0, "detailPageViews": 28, "unitsSold": 6, "promotedSku": "zzzzzz", "addToCartViews": 7, "sales": 153.89, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": 2.2851919561243146, "newToBrandDetailPageViewRate": 0.0749063670411985, "newToBrandDetailPageViewViews": 4, "purchases": 6, "adGroupName": "xxxxxxxx xxxxxx", "campaignId": "222222222222222", "leadFormOpens": 0, "adId": "ggggggggggggggg", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 4376, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 5, "newToBrandECPDetailPageView": 4.4143675, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "GGGGGGGGGGGGGGG", "newToBrandSales": 0, "brandedSearchRate": 9.363295880149813, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 5, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 7, "videoThirdQuartileViews": 0, "addToCartRate": 0.1310861423220974, "promotedAsin": "WWWWWWWWWW", "bidOptimization": "SD_REACH", "cost": 17.66, "salesPromotedClicks": 0, "eCPBrandSearch": 3.531494, "newToBrandUnitsSold": 0, "impressions": 5340, "detailPageViewsClicks": 1, "purchasesPromotedClicks": 0, "eCPAddToCart": 2.5224957142857143, "newToBrandDetailPageViews": 4, "clicks": 1, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ccccc cc | ccccccccccc | cccccccc cccccc | cc"}, {"date": "2024-06-14", "newToBrandSalesClicks": 0, "viewabilityRate": 80.45153969558243, "purchasesClicks": 0, "detailPageViews": 480, "unitsSold": 28, "promotedSku": "zzzzzz", "addToCartViews": 99, "sales": 668.34, "newToBrandDetailPageViewClicks": 5, "viewClickThroughRate": 7.781722678858031, "newToBrandDetailPageViewRate": 0.2699847399929569, "newToBrandDetailPageViewViews": 64, "purchases": 28, "adGroupName": "xxxxxxxx xxxxxx", "campaignId": "222222222222222", "leadFormOpens": 0, "adId": "ggggggggggggggg", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 20561, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 50, "newToBrandECPDetailPageView": 0.9499207246376813, "newToBrandPurchases": 9, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "GGGGGGGGGGGGGGG", "newToBrandSales": 191.68, "brandedSearchRate": 19.56411159369253, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 50, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 99, "videoThirdQuartileViews": 0, "addToCartRate": 0.38736940955511207, "promotedAsin": "WWWWWWWWWW", "bidOptimization": "SD_REACH", "cost": 65.54, "salesPromotedClicks": 0, "eCPBrandSearch": 1.3108906000000002, "newToBrandUnitsSold": 9, "impressions": 25557, "detailPageViewsClicks": 15, "purchasesPromotedClicks": 0, "eCPAddToCart": 0.6620659595959597, "newToBrandDetailPageViews": 69, "clicks": 16, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ccccc cc | ccccccccccc | cccccccc cccccc | cc"}, {"date": "2024-06-15", "newToBrandSalesClicks": 0, "viewabilityRate": 85.16053249804229, "purchasesClicks": 0, "detailPageViews": 170, "unitsSold": 11, "promotedSku": "zzzzzz", "addToCartViews": 22, "sales": 271.89, "newToBrandDetailPageViewClicks": 6, "viewClickThroughRate": 6.687565308254964, "newToBrandDetailPageViewRate": 0.07474905673809354, "newToBrandDetailPageViewViews": 15, "purchases": 11, "adGroupName": "xxxxxxxx xxxxxx", "campaignId": "222222222222222", "leadFormOpens": 0, "adId": "ggggggggggggggg", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 23925, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 22, "newToBrandECPDetailPageView": 2.8714238095238094, "newToBrandPurchases": 4, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "GGGGGGGGGGGGGGG", "newToBrandSales": 88.96, "brandedSearchRate": 7.830853563038372, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 22, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 22, "videoThirdQuartileViews": 0, "addToCartRate": 0.07830853563038372, "promotedAsin": "WWWWWWWWWW", "bidOptimization": "SD_REACH", "cost": 60.3, "salesPromotedClicks": 0, "eCPBrandSearch": 2.7409045454545455, "newToBrandUnitsSold": 4, "impressions": 28094, "detailPageViewsClicks": 18, "purchasesPromotedClicks": 0, "eCPAddToCart": 2.7409045454545455, "newToBrandDetailPageViews": 21, "clicks": 16, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ccccc cc | ccccccccccc | cccccccc cccccc | cc"}, {"date": "2024-06-16", "newToBrandSalesClicks": 0, "viewabilityRate": 86.66833595650307, "purchasesClicks": 0, "detailPageViews": 101, "unitsSold": 4, "promotedSku": "zzzzzz", "addToCartViews": 14, "sales": 116.96, "newToBrandDetailPageViewClicks": 9, "viewClickThroughRate": 11.556399356143464, "newToBrandDetailPageViewRate": 0.06796394333953355, "newToBrandDetailPageViewViews": 10, "purchases": 4, "adGroupName": "xxxxxxxx xxxxxx", "campaignId": "222222222222222", "leadFormOpens": 0, "adId": "ggggggggggggggg", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 24229, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 20, "newToBrandECPDetailPageView": 2.8380515789473684, "newToBrandPurchases": 3, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "GGGGGGGGGGGGGGG", "newToBrandSales": 80.97, "brandedSearchRate": 7.154099298898268, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 20, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 14, "videoThirdQuartileViews": 0, "addToCartRate": 0.05007869509228788, "promotedAsin": "WWWWWWWWWW", "bidOptimization": "SD_REACH", "cost": 53.92, "salesPromotedClicks": 0, "eCPBrandSearch": 2.696149, "newToBrandUnitsSold": 3, "impressions": 27956, "detailPageViewsClicks": 34, "purchasesPromotedClicks": 0, "eCPAddToCart": 3.851641428571429, "newToBrandDetailPageViews": 19, "clicks": 28, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ccccc cc | ccccccccccc | cccccccc cccccc | cc"}, {"date": "2024-06-17", "newToBrandSalesClicks": 0, "viewabilityRate": 81.98991958754954, "purchasesClicks": 0, "detailPageViews": 55, "unitsSold": 3, "promotedSku": "zzzzzz", "addToCartViews": 10, "sales": 111.97, "newToBrandDetailPageViewClicks": 7, "viewClickThroughRate": 9.854528390427028, "newToBrandDetailPageViewRate": 0.057712285021738294, "newToBrandDetailPageViewViews": 8, "purchases": 3, "adGroupName": "xxxxxxxx xxxxxx", "campaignId": "222222222222222", "leadFormOpens": 0, "adId": "ggggggggggggggg", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 21310, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 15, "newToBrandECPDetailPageView": 3.164168666666667, "newToBrandPurchases": 1, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "GGGGGGGGGGGGGGG", "newToBrandSales": 35.99, "brandedSearchRate": 5.771228502173829, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 15, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 10, "videoThirdQuartileViews": 0, "addToCartRate": 0.03847485668115886, "promotedAsin": "WWWWWWWWWW", "bidOptimization": "SD_REACH", "cost": 47.46, "salesPromotedClicks": 0, "eCPBrandSearch": 3.164168666666667, "newToBrandUnitsSold": 1, "impressions": 25991, "detailPageViewsClicks": 24, "purchasesPromotedClicks": 0, "eCPAddToCart": 4.746253, "newToBrandDetailPageViews": 15, "clicks": 21, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ccccc cc | ccccccccccc | cccccccc cccccc | cc"}, {"date": "2024-06-18", "newToBrandSalesClicks": 0, "viewabilityRate": 82.93230445457735, "purchasesClicks": 0, "detailPageViews": 155, "unitsSold": 3, "promotedSku": "zzzzzz", "addToCartViews": 14, "sales": 90.87, "newToBrandDetailPageViewClicks": 9, "viewClickThroughRate": 12.688208424970396, "newToBrandDetailPageViewRate": 0.07015082427218519, "newToBrandDetailPageViewViews": 11, "purchases": 3, "adGroupName": "xxxxxxxx xxxxxx", "campaignId": "222222222222222", "leadFormOpens": 0, "adId": "ggggggggggggggg", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 23644, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 33, "newToBrandECPDetailPageView": 2.8676105, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "GGGGGGGGGGGGGGG", "newToBrandSales": 0, "brandedSearchRate": 11.574886004910557, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 33, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 14, "videoThirdQuartileViews": 0, "addToCartRate": 0.04910557699052964, "promotedAsin": "WWWWWWWWWW", "bidOptimization": "SD_REACH", "cost": 57.35, "salesPromotedClicks": 0, "eCPBrandSearch": 1.7379457575757575, "newToBrandUnitsSold": 0, "impressions": 28510, "detailPageViewsClicks": 42, "purchasesPromotedClicks": 0, "eCPAddToCart": 4.096586428571428, "newToBrandDetailPageViews": 20, "clicks": 30, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ccccc cc | ccccccccccc | cccccccc cccccc | cc"}, {"date": "2024-06-19", "newToBrandSalesClicks": 0, "viewabilityRate": 87.1541184041184, "purchasesClicks": 0, "detailPageViews": 40, "unitsSold": 1, "promotedSku": "zzzzzz", "addToCartViews": 2, "sales": 14.99, "newToBrandDetailPageViewClicks": 4, "viewClickThroughRate": 8.306414397784955, "newToBrandDetailPageViewRate": 0.028153153153153154, "newToBrandDetailPageViewViews": 3, "purchases": 1, "adGroupName": "xxxxxxxx xxxxxx", "campaignId": "222222222222222", "leadFormOpens": 0, "adId": "ggggggggggggggg", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 21670, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 3, "newToBrandECPDetailPageView": 7.118481428571429, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "GGGGGGGGGGGGGGG", "newToBrandSales": 0, "brandedSearchRate": 1.2065637065637065, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 3, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 2, "videoThirdQuartileViews": 0, "addToCartRate": 0.008043758043758044, "promotedAsin": "WWWWWWWWWW", "bidOptimization": "SD_REACH", "cost": 49.83, "salesPromotedClicks": 0, "eCPBrandSearch": 16.60979, "newToBrandUnitsSold": 0, "impressions": 24864, "detailPageViewsClicks": 26, "purchasesPromotedClicks": 0, "eCPAddToCart": 24.914685000000002, "newToBrandDetailPageViews": 7, "clicks": 18, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ccccc cc | ccccccccccc | cccccccc cccccc | cc"}, {"date": "2024-06-20", "newToBrandSalesClicks": 0, "viewabilityRate": 89.14646598343607, "purchasesClicks": 0, "detailPageViews": 67, "unitsSold": 2, "promotedSku": "zzzzzz", "addToCartViews": 3, "sales": 48.98, "newToBrandDetailPageViewClicks": 2, "viewClickThroughRate": 10.60535358248844, "newToBrandDetailPageViewRate": 0.022690315017206822, "newToBrandDetailPageViewViews": 4, "purchases": 2, "adGroupName": "xxxxxxxx xxxxxx", "campaignId": "222222222222222", "leadFormOpens": 0, "adId": "ggggggggggggggg", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 23573, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 4, "newToBrandECPDetailPageView": 9.468278333333332, "newToBrandPurchases": 2, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "GGGGGGGGGGGGGGG", "newToBrandSales": 48.98, "brandedSearchRate": 1.5126876678137882, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 4, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 3, "videoThirdQuartileViews": 0, "addToCartRate": 0.011345157508603411, "promotedAsin": "WWWWWWWWWW", "bidOptimization": "SD_REACH", "cost": 56.81, "salesPromotedClicks": 0, "eCPBrandSearch": 14.2024175, "newToBrandUnitsSold": 2, "impressions": 26443, "detailPageViewsClicks": 42, "purchasesPromotedClicks": 0, "eCPAddToCart": 18.936556666666664, "newToBrandDetailPageViews": 6, "clicks": 25, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ccccc cc | ccccccccccc | cccccccc cccccc | cc"}, {"date": "2024-06-21", "newToBrandSalesClicks": 0, "viewabilityRate": 86.31832043162092, "purchasesClicks": 0, "detailPageViews": 53, "unitsSold": 2, "promotedSku": "zzzzzz", "addToCartViews": 8, "sales": 39.98, "newToBrandDetailPageViewClicks": 3, "viewClickThroughRate": 6.114545825123989, "newToBrandDetailPageViewRate": 0.06450856204550785, "newToBrandDetailPageViewViews": 8, "purchases": 2, "adGroupName": "xxxxxxxx xxxxxx", "campaignId": "222222222222222", "leadFormOpens": 0, "adId": "ggggggggggggggg", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 14719, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 15, "newToBrandECPDetailPageView": 3.1831345454545454, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "GGGGGGGGGGGGGGG", "newToBrandSales": 0, "brandedSearchRate": 8.796622097114708, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 15, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 8, "videoThirdQuartileViews": 0, "addToCartRate": 0.04691531785127844, "promotedAsin": "WWWWWWWWWW", "bidOptimization": "SD_REACH", "cost": 35.01, "salesPromotedClicks": 0, "eCPBrandSearch": 2.3342986666666667, "newToBrandUnitsSold": 0, "impressions": 17052, "detailPageViewsClicks": 8, "purchasesPromotedClicks": 0, "eCPAddToCart": 4.37681, "newToBrandDetailPageViews": 11, "clicks": 9, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ccccc cc | ccccccccccc | cccccccc cccccc | cc"}, {"date": "2024-06-01", "newToBrandSalesClicks": 0, "viewabilityRate": 90.06469500924214, "purchasesClicks": 0, "detailPageViews": 28, "unitsSold": 0, "promotedSku": "aaa-aaa", "addToCartViews": 3, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": 20.52334530528476, "newToBrandDetailPageViewRate": 0.09242144177449169, "newToBrandDetailPageViewViews": 2, "purchases": 0, "adGroupName": "xxxxxxxx xxxxxx", "campaignId": "222222222222222", "leadFormOpens": 0, "adId": "VVVVVVVVVVVVVVV", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 1949, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 7, "newToBrandECPDetailPageView": 3.65618, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "GGGGGGGGGGGGGGG", "newToBrandSales": 0, "brandedSearchRate": 32.34750462107209, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 7, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 3, "videoThirdQuartileViews": 0, "addToCartRate": 0.13863216266173753, "promotedAsin": "yyyyyyyyyy", "bidOptimization": "SD_REACH", "cost": 7.31, "salesPromotedClicks": 0, "eCPBrandSearch": 1.044622857142857, "newToBrandUnitsSold": 0, "impressions": 2164, "detailPageViewsClicks": 4, "purchasesPromotedClicks": 0, "eCPAddToCart": 2.4374533333333335, "newToBrandDetailPageViews": 2, "clicks": 4, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ccccc cc | ccccccccccc | cccccccc cccccc | cc"}, {"date": "2024-06-02", "newToBrandSalesClicks": 0, "viewabilityRate": 89.03863432165319, "purchasesClicks": 0, "detailPageViews": 33, "unitsSold": 1, "promotedSku": "aaa-aaa", "addToCartViews": 8, "sales": 24.99, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": 0.0, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 1, "adGroupName": "xxxxxxxx xxxxxx", "campaignId": "222222222222222", "leadFormOpens": 0, "adId": "VVVVVVVVVVVVVVV", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 1982, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 3, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "GGGGGGGGGGGGGGG", "newToBrandSales": 0, "brandedSearchRate": 13.477088948787063, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 3, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 8, "videoThirdQuartileViews": 0, "addToCartRate": 0.3593890386343217, "promotedAsin": "yyyyyyyyyy", "bidOptimization": "SD_REACH", "cost": 7.02, "salesPromotedClicks": 0, "eCPBrandSearch": 2.34106, "newToBrandUnitsSold": 0, "impressions": 2226, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": 0.8778975, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ccccc cc | ccccccccccc | cccccccc cccccc | cc"}, {"date": "2024-06-03", "newToBrandSalesClicks": 0, "viewabilityRate": 83.77868594781516, "purchasesClicks": 0, "detailPageViews": 4, "unitsSold": 1, "promotedSku": "aaa-aaa", "addToCartViews": 1, "sales": 25.99, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": 0.0, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 1, "adGroupName": "xxxxxxxx xxxxxx", "campaignId": "222222222222222", "leadFormOpens": 0, "adId": "VVVVVVVVVVVVVVV", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 2665, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "GGGGGGGGGGGGGGG", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 1, "videoThirdQuartileViews": 0, "addToCartRate": 0.03143665513989311, "promotedAsin": "yyyyyyyyyy", "bidOptimization": "SD_REACH", "cost": 10.23, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 3181, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": 10.227630000000001, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ccccc cc | ccccccccccc | cccccccc cccccc | cc"}, {"date": "2024-06-04", "newToBrandSalesClicks": 0, "viewabilityRate": 82.62247136241774, "purchasesClicks": 0, "detailPageViews": 6, "unitsSold": 0, "promotedSku": "aaa-aaa", "addToCartViews": 2, "sales": 0, "newToBrandDetailPageViewClicks": 2, "viewClickThroughRate": 8.849557522123893, "newToBrandDetailPageViewRate": 0.073117231294175, "newToBrandDetailPageViewViews": 1, "purchases": 0, "adGroupName": "xxxxxxxx xxxxxx", "campaignId": "222222222222222", "leadFormOpens": 0, "adId": "VVVVVVVVVVVVVVV", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 3390, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 1, "newToBrandECPDetailPageView": 3.6375100000000002, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "GGGGGGGGGGGGGGG", "newToBrandSales": 0, "brandedSearchRate": 2.4372410431391667, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 1, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 2, "videoThirdQuartileViews": 0, "addToCartRate": 0.04874482086278333, "promotedAsin": "yyyyyyyyyy", "bidOptimization": "SD_REACH", "cost": 10.91, "salesPromotedClicks": 0, "eCPBrandSearch": 10.91253, "newToBrandUnitsSold": 0, "impressions": 4103, "detailPageViewsClicks": 3, "purchasesPromotedClicks": 0, "eCPAddToCart": 5.456265, "newToBrandDetailPageViews": 3, "clicks": 3, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ccccc cc | ccccccccccc | cccccccc cccccc | cc"}, {"date": "2024-06-05", "newToBrandSalesClicks": 0, "viewabilityRate": 80.38651315789474, "purchasesClicks": 0, "detailPageViews": 32, "unitsSold": 2, "promotedSku": "aaa-aaa", "addToCartViews": 6, "sales": 56.98, "newToBrandDetailPageViewClicks": 2, "viewClickThroughRate": 12.787723785166241, "newToBrandDetailPageViewRate": 0.08223684210526315, "newToBrandDetailPageViewViews": 2, "purchases": 2, "adGroupName": "xxxxxxxx xxxxxx", "campaignId": "222222222222222", "leadFormOpens": 0, "adId": "VVVVVVVVVVVVVVV", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 3910, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 3, "newToBrandECPDetailPageView": 2.9747325, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "GGGGGGGGGGGGGGG", "newToBrandSales": 0, "brandedSearchRate": 6.167763157894736, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 3, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 6, "videoThirdQuartileViews": 0, "addToCartRate": 0.12335526315789473, "promotedAsin": "yyyyyyyyyy", "bidOptimization": "SD_REACH", "cost": 11.9, "salesPromotedClicks": 0, "eCPBrandSearch": 3.96631, "newToBrandUnitsSold": 0, "impressions": 4864, "detailPageViewsClicks": 6, "purchasesPromotedClicks": 0, "eCPAddToCart": 1.983155, "newToBrandDetailPageViews": 4, "clicks": 5, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ccccc cc | ccccccccccc | cccccccc cccccc | cc"}, {"date": "2024-06-06", "newToBrandSalesClicks": 0, "viewabilityRate": 81.20333297262201, "purchasesClicks": 0, "detailPageViews": 99, "unitsSold": 5, "promotedSku": "aaa-aaa", "addToCartViews": 18, "sales": 137.81, "newToBrandDetailPageViewClicks": 2, "viewClickThroughRate": 5.330490405117271, "newToBrandDetailPageViewRate": 0.06492803809111568, "newToBrandDetailPageViewViews": 4, "purchases": 4, "adGroupName": "xxxxxxxx xxxxxx", "campaignId": "222222222222222", "leadFormOpens": 0, "adId": "VVVVVVVVVVVVVVV", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 7504, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 24, "newToBrandECPDetailPageView": 3.156451666666667, "newToBrandPurchases": 2, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "GGGGGGGGGGGGGGG", "newToBrandSales": 84.87, "brandedSearchRate": 25.97121523644627, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 24, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 18, "videoThirdQuartileViews": 0, "addToCartRate": 0.19478411427334705, "promotedAsin": "yyyyyyyyyy", "bidOptimization": "SD_REACH", "cost": 18.94, "salesPromotedClicks": 0, "eCPBrandSearch": 0.7891129166666667, "newToBrandUnitsSold": 3, "impressions": 9241, "detailPageViewsClicks": 7, "purchasesPromotedClicks": 0, "eCPAddToCart": 1.0521505555555555, "newToBrandDetailPageViews": 6, "clicks": 4, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ccccc cc | ccccccccccc | cccccccc cccccc | cc"}, {"date": "2024-06-07", "newToBrandSalesClicks": 0, "viewabilityRate": 85.46365914786968, "purchasesClicks": 0, "detailPageViews": 35, "unitsSold": 0, "promotedSku": "aaa-aaa", "addToCartViews": 6, "sales": 0, "newToBrandDetailPageViewClicks": 1, "viewClickThroughRate": 9.023234829686443, "newToBrandDetailPageViewRate": 0.057836899942163095, "newToBrandDetailPageViewViews": 2, "purchases": 0, "adGroupName": "xxxxxxxx xxxxxx", "campaignId": "222222222222222", "leadFormOpens": 0, "adId": "VVVVVVVVVVVVVVV", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 4433, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 1, "newToBrandECPDetailPageView": 5.21729, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "GGGGGGGGGGGGGGG", "newToBrandSales": 0, "brandedSearchRate": 1.92789666473877, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 1, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 6, "videoThirdQuartileViews": 0, "addToCartRate": 0.11567379988432619, "promotedAsin": "yyyyyyyyyy", "bidOptimization": "SD_REACH", "cost": 15.65, "salesPromotedClicks": 0, "eCPBrandSearch": 15.65187, "newToBrandUnitsSold": 0, "impressions": 5187, "detailPageViewsClicks": 6, "purchasesPromotedClicks": 0, "eCPAddToCart": 2.608645, "newToBrandDetailPageViews": 3, "clicks": 4, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ccccc cc | ccccccccccc | cccccccc cccccc | cc"}, {"date": "2024-06-08", "newToBrandSalesClicks": 0, "viewabilityRate": 87.79022568598799, "purchasesClicks": 0, "detailPageViews": 22, "unitsSold": 0, "promotedSku": "aaa-aaa", "addToCartViews": 4, "sales": 0, "newToBrandDetailPageViewClicks": 1, "viewClickThroughRate": 5.54836323284631, "newToBrandDetailPageViewRate": 0.0324728040266277, "newToBrandDetailPageViewViews": 1, "purchases": 0, "adGroupName": "xxxxxxxx xxxxxx", "campaignId": "222222222222222", "leadFormOpens": 0, "adId": "VVVVVVVVVVVVVVV", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 5407, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 4, "newToBrandECPDetailPageView": 8.73434, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "GGGGGGGGGGGGGGG", "newToBrandSales": 0, "brandedSearchRate": 6.49456080532554, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 4, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 4, "videoThirdQuartileViews": 0, "addToCartRate": 0.0649456080532554, "promotedAsin": "yyyyyyyyyy", "bidOptimization": "SD_REACH", "cost": 17.47, "salesPromotedClicks": 0, "eCPBrandSearch": 4.36717, "newToBrandUnitsSold": 0, "impressions": 6159, "detailPageViewsClicks": 3, "purchasesPromotedClicks": 0, "eCPAddToCart": 4.36717, "newToBrandDetailPageViews": 2, "clicks": 3, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ccccc cc | ccccccccccc | cccccccc cccccc | cc"}, {"date": "2024-06-09", "newToBrandSalesClicks": 0, "viewabilityRate": 84.6483864950569, "purchasesClicks": 0, "detailPageViews": 20, "unitsSold": 0, "promotedSku": "aaa-aaa", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 2, "viewClickThroughRate": 13.221683561040104, "newToBrandDetailPageViewRate": 0.05595970900951316, "newToBrandDetailPageViewViews": 1, "purchases": 0, "adGroupName": "xxxxxxxx xxxxxx", "campaignId": "222222222222222", "leadFormOpens": 0, "adId": "VVVVVVVVVVVVVVV", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 4538, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 2, "newToBrandECPDetailPageView": 5.638536666666666, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "GGGGGGGGGGGGGGG", "newToBrandSales": 0, "brandedSearchRate": 3.730647267300877, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 2, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "yyyyyyyyyy", "bidOptimization": "SD_REACH", "cost": 16.92, "salesPromotedClicks": 0, "eCPBrandSearch": 8.457804999999999, "newToBrandUnitsSold": 0, "impressions": 5361, "detailPageViewsClicks": 6, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 3, "clicks": 6, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ccccc cc | ccccccccccc | cccccccc cccccc | cc"}, {"date": "2024-06-10", "newToBrandSalesClicks": 0, "viewabilityRate": 85.49604916593503, "purchasesClicks": 0, "detailPageViews": 44, "unitsSold": 4, "promotedSku": "aaa-aaa", "addToCartViews": 19, "sales": 129.85, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": 6.161429451632779, "newToBrandDetailPageViewRate": 0.05267778753292361, "newToBrandDetailPageViewViews": 3, "purchases": 4, "adGroupName": "xxxxxxxx xxxxxx", "campaignId": "222222222222222", "leadFormOpens": 0, "adId": "VVVVVVVVVVVVVVV", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 4869, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 5, "newToBrandECPDetailPageView": 5.939830000000001, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "GGGGGGGGGGGGGGG", "newToBrandSales": 0, "brandedSearchRate": 8.779631255487269, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 5, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 19, "videoThirdQuartileViews": 0, "addToCartRate": 0.33362598770851626, "promotedAsin": "yyyyyyyyyy", "bidOptimization": "SD_REACH", "cost": 17.82, "salesPromotedClicks": 0, "eCPBrandSearch": 3.5638980000000005, "newToBrandUnitsSold": 0, "impressions": 5695, "detailPageViewsClicks": 3, "purchasesPromotedClicks": 0, "eCPAddToCart": 0.9378678947368422, "newToBrandDetailPageViews": 3, "clicks": 3, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ccccc cc | ccccccccccc | cccccccc cccccc | cc"}, {"date": "2024-06-11", "newToBrandSalesClicks": 0, "viewabilityRate": 85.7535575679172, "purchasesClicks": 0, "detailPageViews": 48, "unitsSold": 1, "promotedSku": "aaa-aaa", "addToCartViews": 6, "sales": 17.98, "newToBrandDetailPageViewClicks": 1, "viewClickThroughRate": 5.657175183858194, "newToBrandDetailPageViewRate": 0.08085381630012937, "newToBrandDetailPageViewViews": 4, "purchases": 1, "adGroupName": "xxxxxxxx xxxxxx", "campaignId": "222222222222222", "leadFormOpens": 0, "adId": "VVVVVVVVVVVVVVV", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 5303, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 23, "newToBrandECPDetailPageView": 3.8107079999999995, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "GGGGGGGGGGGGGGG", "newToBrandSales": 0, "brandedSearchRate": 37.19275549805951, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 23, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 6, "videoThirdQuartileViews": 0, "addToCartRate": 0.09702457956015524, "promotedAsin": "yyyyyyyyyy", "bidOptimization": "SD_REACH", "cost": 19.05, "salesPromotedClicks": 0, "eCPBrandSearch": 0.8284147826086956, "newToBrandUnitsSold": 0, "impressions": 6184, "detailPageViewsClicks": 2, "purchasesPromotedClicks": 0, "eCPAddToCart": 3.1755899999999997, "newToBrandDetailPageViews": 5, "clicks": 3, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ccccc cc | ccccccccccc | cccccccc cccccc | cc"}, {"date": "2024-06-12", "newToBrandSalesClicks": 0, "viewabilityRate": 84.2797256097561, "purchasesClicks": 0, "detailPageViews": 34, "unitsSold": 5, "promotedSku": "aaa-aaa", "addToCartViews": 11, "sales": 94.3, "newToBrandDetailPageViewClicks": 1, "viewClickThroughRate": 11.304544426859598, "newToBrandDetailPageViewRate": 0.09527439024390244, "newToBrandDetailPageViewViews": 4, "purchases": 5, "adGroupName": "xxxxxxxx xxxxxx", "campaignId": "222222222222222", "leadFormOpens": 0, "adId": "VVVVVVVVVVVVVVV", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 4423, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 4, "newToBrandECPDetailPageView": 3.564152, "newToBrandPurchases": 2, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "GGGGGGGGGGGGGGG", "newToBrandSales": 36.98, "brandedSearchRate": 7.621951219512195, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 4, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 11, "videoThirdQuartileViews": 0, "addToCartRate": 0.20960365853658539, "promotedAsin": "yyyyyyyyyy", "bidOptimization": "SD_REACH", "cost": 17.82, "salesPromotedClicks": 0, "eCPBrandSearch": 4.45519, "newToBrandUnitsSold": 2, "impressions": 5248, "detailPageViewsClicks": 7, "purchasesPromotedClicks": 0, "eCPAddToCart": 1.620069090909091, "newToBrandDetailPageViews": 5, "clicks": 5, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ccccc cc | ccccccccccc | cccccccc cccccc | cc"}, {"date": "2024-06-13", "newToBrandSalesClicks": 0, "viewabilityRate": 84.74204171240395, "purchasesClicks": 0, "detailPageViews": 15, "unitsSold": 0, "promotedSku": "aaa-aaa", "addToCartViews": 4, "sales": 0, "newToBrandDetailPageViewClicks": 1, "viewClickThroughRate": 4.317789291882556, "newToBrandDetailPageViewRate": 0.018294914013904134, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "xxxxxxxx xxxxxx", "campaignId": "222222222222222", "leadFormOpens": 0, "adId": "VVVVVVVVVVVVVVV", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 4632, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 4, "newToBrandECPDetailPageView": 19.02626, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "GGGGGGGGGGGGGGG", "newToBrandSales": 0, "brandedSearchRate": 7.317965605561653, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 4, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 4, "videoThirdQuartileViews": 0, "addToCartRate": 0.07317965605561653, "promotedAsin": "yyyyyyyyyy", "bidOptimization": "SD_REACH", "cost": 19.03, "salesPromotedClicks": 0, "eCPBrandSearch": 4.756565, "newToBrandUnitsSold": 0, "impressions": 5466, "detailPageViewsClicks": 2, "purchasesPromotedClicks": 0, "eCPAddToCart": 4.756565, "newToBrandDetailPageViews": 1, "clicks": 2, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ccccc cc | ccccccccccc | cccccccc cccccc | cc"}, {"date": "2024-06-14", "newToBrandSalesClicks": 0, "viewabilityRate": 86.47892491858919, "purchasesClicks": 0, "detailPageViews": 109, "unitsSold": 8, "promotedSku": "aaa-aaa", "addToCartViews": 21, "sales": 200.88, "newToBrandDetailPageViewClicks": 5, "viewClickThroughRate": 5.303632988597189, "newToBrandDetailPageViewRate": 0.06421134706233086, "newToBrandDetailPageViewViews": 9, "purchases": 8, "adGroupName": "xxxxxxxx xxxxxx", "campaignId": "222222222222222", "leadFormOpens": 0, "adId": "VVVVVVVVVVVVVVV", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 18855, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 18, "newToBrandECPDetailPageView": 3.636419285714286, "newToBrandPurchases": 1, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "GGGGGGGGGGGGGGG", "newToBrandSales": 15.95, "brandedSearchRate": 8.255744622299684, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 18, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 21, "videoThirdQuartileViews": 0, "addToCartRate": 0.09631702059349631, "promotedAsin": "yyyyyyyyyy", "bidOptimization": "SD_REACH", "cost": 50.91, "salesPromotedClicks": 0, "eCPBrandSearch": 2.8283261111111115, "newToBrandUnitsSold": 1, "impressions": 21803, "detailPageViewsClicks": 11, "purchasesPromotedClicks": 0, "eCPAddToCart": 2.424279523809524, "newToBrandDetailPageViews": 14, "clicks": 10, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ccccc cc | ccccccccccc | cccccccc cccccc | cc"}, {"date": "2024-06-15", "newToBrandSalesClicks": 0, "viewabilityRate": 87.5900493275134, "purchasesClicks": 0, "detailPageViews": 81, "unitsSold": 5, "promotedSku": "aaa-aaa", "addToCartViews": 16, "sales": 112.91, "newToBrandDetailPageViewClicks": 5, "viewClickThroughRate": 6.482456851146584, "newToBrandDetailPageViewRate": 0.035487419709712906, "newToBrandDetailPageViewViews": 5, "purchases": 5, "adGroupName": "xxxxxxxx xxxxxx", "campaignId": "222222222222222", "leadFormOpens": 0, "adId": "VVVVVVVVVVVVVVV", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 24682, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 15, "newToBrandECPDetailPageView": 5.655009000000001, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "GGGGGGGGGGGGGGG", "newToBrandSales": 0, "brandedSearchRate": 5.323112956456937, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 15, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 16, "videoThirdQuartileViews": 0, "addToCartRate": 0.056779871535540656, "promotedAsin": "yyyyyyyyyy", "bidOptimization": "SD_REACH", "cost": 56.55, "salesPromotedClicks": 0, "eCPBrandSearch": 3.7700060000000004, "newToBrandUnitsSold": 0, "impressions": 28179, "detailPageViewsClicks": 16, "purchasesPromotedClicks": 0, "eCPAddToCart": 3.5343806250000003, "newToBrandDetailPageViews": 10, "clicks": 16, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ccccc cc | ccccccccccc | cccccccc cccccc | cc"}, {"date": "2024-06-16", "newToBrandSalesClicks": 0, "viewabilityRate": 86.61628143428455, "purchasesClicks": 0, "detailPageViews": 100, "unitsSold": 4, "promotedSku": "aaa-aaa", "addToCartViews": 22, "sales": 103.86, "newToBrandDetailPageViewClicks": 6, "viewClickThroughRate": 10.564620260593966, "newToBrandDetailPageViewRate": 0.030502270724598386, "newToBrandDetailPageViewViews": 3, "purchases": 4, "adGroupName": "xxxxxxxx xxxxxx", "campaignId": "222222222222222", "leadFormOpens": 0, "adId": "VVVVVVVVVVVVVVV", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 25557, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 32, "newToBrandECPDetailPageView": 6.373591111111112, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "GGGGGGGGGGGGGGG", "newToBrandSales": 0, "brandedSearchRate": 10.845251813190536, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 32, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 22, "videoThirdQuartileViews": 0, "addToCartRate": 0.07456110621568494, "promotedAsin": "yyyyyyyyyy", "bidOptimization": "SD_REACH", "cost": 57.36, "salesPromotedClicks": 0, "eCPBrandSearch": 1.7925725000000001, "newToBrandUnitsSold": 0, "impressions": 29506, "detailPageViewsClicks": 31, "purchasesPromotedClicks": 0, "eCPAddToCart": 2.607378181818182, "newToBrandDetailPageViews": 9, "clicks": 27, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ccccc cc | ccccccccccc | cccccccc cccccc | cc"}, {"date": "2024-06-17", "newToBrandSalesClicks": 0, "viewabilityRate": 81.08492070395175, "purchasesClicks": 0, "detailPageViews": 99, "unitsSold": 1, "promotedSku": "aaa-aaa", "addToCartViews": 13, "sales": 22.99, "newToBrandDetailPageViewClicks": 3, "viewClickThroughRate": 5.721028354846784, "newToBrandDetailPageViewRate": 0.034791684787335825, "newToBrandDetailPageViewViews": 9, "purchases": 1, "adGroupName": "xxxxxxxx xxxxxx", "campaignId": "222222222222222", "leadFormOpens": 0, "adId": "VVVVVVVVVVVVVVV", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 27967, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 14, "newToBrandECPDetailPageView": 6.076525833333334, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "GGGGGGGGGGGGGGG", "newToBrandSales": 0, "brandedSearchRate": 4.059029891855846, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 14, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 13, "videoThirdQuartileViews": 0, "addToCartRate": 0.03769099185294715, "promotedAsin": "yyyyyyyyyy", "bidOptimization": "SD_REACH", "cost": 72.92, "salesPromotedClicks": 0, "eCPBrandSearch": 5.208450714285715, "newToBrandUnitsSold": 0, "impressions": 34491, "detailPageViewsClicks": 17, "purchasesPromotedClicks": 0, "eCPAddToCart": 5.6091007692307695, "newToBrandDetailPageViews": 12, "clicks": 16, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ccccc cc | ccccccccccc | cccccccc cccccc | cc"}, {"date": "2024-06-18", "newToBrandSalesClicks": 0, "viewabilityRate": 85.23372022695199, "purchasesClicks": 0, "detailPageViews": 125, "unitsSold": 6, "promotedSku": "aaa-aaa", "addToCartViews": 18, "sales": 125.94, "newToBrandDetailPageViewClicks": 6, "viewClickThroughRate": 8.447658309116713, "newToBrandDetailPageViewRate": 0.03456121655482273, "newToBrandDetailPageViewViews": 6, "purchases": 5, "adGroupName": "xxxxxxxx xxxxxx", "campaignId": "222222222222222", "leadFormOpens": 0, "adId": "VVVVVVVVVVVVVVV", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 29594, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 16, "newToBrandECPDetailPageView": 5.605501666666666, "newToBrandPurchases": 3, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "GGGGGGGGGGGGGGG", "newToBrandSales": 72.97, "brandedSearchRate": 4.608162207309697, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 16, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 18, "videoThirdQuartileViews": 0, "addToCartRate": 0.051841824832234096, "promotedAsin": "yyyyyyyyyy", "bidOptimization": "SD_REACH", "cost": 67.27, "salesPromotedClicks": 0, "eCPBrandSearch": 4.20412625, "newToBrandUnitsSold": 3, "impressions": 34721, "detailPageViewsClicks": 34, "purchasesPromotedClicks": 0, "eCPAddToCart": 3.7370011111111108, "newToBrandDetailPageViews": 12, "clicks": 25, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ccccc cc | ccccccccccc | cccccccc cccccc | cc"}, {"date": "2024-06-19", "newToBrandSalesClicks": 0, "viewabilityRate": 87.78415848312888, "purchasesClicks": 0, "detailPageViews": 56, "unitsSold": 3, "promotedSku": "aaa-aaa", "addToCartViews": 11, "sales": 71.97, "newToBrandDetailPageViewClicks": 2, "viewClickThroughRate": 6.19338855771464, "newToBrandDetailPageViewRate": 0.010194026300587855, "newToBrandDetailPageViewViews": 1, "purchases": 3, "adGroupName": "xxxxxxxx xxxxxx", "campaignId": "222222222222222", "leadFormOpens": 0, "adId": "VVVVVVVVVVVVVVV", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 25834, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 7, "newToBrandECPDetailPageView": 20.304423333333336, "newToBrandPurchases": 1, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "GGGGGGGGGGGGGGG", "newToBrandSales": 25.99, "brandedSearchRate": 2.378606136803833, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 7, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 11, "videoThirdQuartileViews": 0, "addToCartRate": 0.037378096435488804, "promotedAsin": "yyyyyyyyyy", "bidOptimization": "SD_REACH", "cost": 60.91, "salesPromotedClicks": 0, "eCPBrandSearch": 8.701895714285715, "newToBrandUnitsSold": 1, "impressions": 29429, "detailPageViewsClicks": 17, "purchasesPromotedClicks": 0, "eCPAddToCart": 5.5375700000000005, "newToBrandDetailPageViews": 3, "clicks": 16, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ccccc cc | ccccccccccc | cccccccc cccccc | cc"}, {"date": "2024-06-20", "newToBrandSalesClicks": 0, "viewabilityRate": 88.46662712714996, "purchasesClicks": 0, "detailPageViews": 25, "unitsSold": 0, "promotedSku": "aaa-aaa", "addToCartViews": 2, "sales": 0, "newToBrandDetailPageViewClicks": 5, "viewClickThroughRate": 6.188437935124542, "newToBrandDetailPageViewRate": 0.02737351156530864, "newToBrandDetailPageViewViews": 1, "purchases": 0, "adGroupName": "xxxxxxxx xxxxxx", "campaignId": "222222222222222", "leadFormOpens": 0, "adId": "VVVVVVVVVVVVVVV", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 19391, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 4, "newToBrandECPDetailPageView": 7.518651666666667, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "GGGGGGGGGGGGGGG", "newToBrandSales": 0, "brandedSearchRate": 1.8249007710205756, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 4, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 2, "videoThirdQuartileViews": 0, "addToCartRate": 0.009124503855102878, "promotedAsin": "yyyyyyyyyy", "bidOptimization": "SD_REACH", "cost": 45.11, "salesPromotedClicks": 0, "eCPBrandSearch": 11.2779775, "newToBrandUnitsSold": 0, "impressions": 21919, "detailPageViewsClicks": 14, "purchasesPromotedClicks": 0, "eCPAddToCart": 22.555955, "newToBrandDetailPageViews": 6, "clicks": 12, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ccccc cc | ccccccccccc | cccccccc cccccc | cc"}, {"date": "2024-06-21", "newToBrandSalesClicks": 0, "viewabilityRate": 86.92990836075434, "purchasesClicks": 0, "detailPageViews": 63, "unitsSold": 1, "promotedSku": "aaa-aaa", "addToCartViews": 14, "sales": 14.99, "newToBrandDetailPageViewClicks": 1, "viewClickThroughRate": 8.547356424762913, "newToBrandDetailPageViewRate": 0.003538194813006404, "newToBrandDetailPageViewViews": 0, "purchases": 1, "adGroupName": "xxxxxxxx xxxxxx", "campaignId": "222222222222222", "leadFormOpens": 0, "adId": "VVVVVVVVVVVVVVV", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 24569, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 1, "newToBrandECPDetailPageView": 55.85706999999999, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "GGGGGGGGGGGGGGG", "newToBrandSales": 0, "brandedSearchRate": 0.3538194813006404, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 1, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 14, "videoThirdQuartileViews": 0, "addToCartRate": 0.04953472738208965, "promotedAsin": "yyyyyyyyyy", "bidOptimization": "SD_REACH", "cost": 55.86, "salesPromotedClicks": 0, "eCPBrandSearch": 55.85706999999999, "newToBrandUnitsSold": 0, "impressions": 28263, "detailPageViewsClicks": 27, "purchasesPromotedClicks": 0, "eCPAddToCart": 3.989790714285714, "newToBrandDetailPageViews": 1, "clicks": 21, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ccccc cc | ccccccccccc | cccccccc cccccc | cc"}, {"date": "2024-06-01", "newToBrandSalesClicks": 0, "viewabilityRate": 84.14826498422713, "purchasesClicks": 0, "detailPageViews": 21, "unitsSold": 1, "promotedSku": "qqq-qqq", "addToCartViews": 3, "sales": 22.99, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": 7.029053420805999, "newToBrandDetailPageViewRate": 0.01971608832807571, "newToBrandDetailPageViewViews": 1, "purchases": 1, "adGroupName": "xxxxxxxx xxxxxx", "campaignId": "222222222222222", "leadFormOpens": 0, "adId": "mmmmmmmmmmmmmmm", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 4268, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 12, "newToBrandECPDetailPageView": 17.073819999999998, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "GGGGGGGGGGGGGGG", "newToBrandSales": 0, "brandedSearchRate": 23.65930599369085, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 12, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 3, "videoThirdQuartileViews": 0, "addToCartRate": 0.05914826498422713, "promotedAsin": "rrrrrrrrrr", "bidOptimization": "SD_REACH", "cost": 17.07, "salesPromotedClicks": 0, "eCPBrandSearch": 1.422818333333333, "newToBrandUnitsSold": 0, "impressions": 5072, "detailPageViewsClicks": 3, "purchasesPromotedClicks": 0, "eCPAddToCart": 5.691273333333332, "newToBrandDetailPageViews": 1, "clicks": 3, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ccccc cc | ccccccccccc | cccccccc cccccc | cc"}, {"date": "2024-06-02", "newToBrandSalesClicks": 0, "viewabilityRate": 86.33869070952568, "purchasesClicks": 0, "detailPageViews": 14, "unitsSold": 0, "promotedSku": "qqq-qqq", "addToCartViews": 3, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": 6.81044267877412, "newToBrandDetailPageViewRate": 0.03920031360250882, "newToBrandDetailPageViewViews": 2, "purchases": 0, "adGroupName": "xxxxxxxx xxxxxx", "campaignId": "222222222222222", "leadFormOpens": 0, "adId": "mmmmmmmmmmmmmmm", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 4405, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 3, "newToBrandECPDetailPageView": 8.14663, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "GGGGGGGGGGGGGGG", "newToBrandSales": 0, "brandedSearchRate": 5.880047040376322, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 3, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 3, "videoThirdQuartileViews": 0, "addToCartRate": 0.058800470403763225, "promotedAsin": "rrrrrrrrrr", "bidOptimization": "SD_REACH", "cost": 16.29, "salesPromotedClicks": 0, "eCPBrandSearch": 5.431086666666666, "newToBrandUnitsSold": 0, "impressions": 5102, "detailPageViewsClicks": 5, "purchasesPromotedClicks": 0, "eCPAddToCart": 5.431086666666666, "newToBrandDetailPageViews": 2, "clicks": 3, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ccccc cc | ccccccccccc | cccccccc cccccc | cc"}, {"date": "2024-06-03", "newToBrandSalesClicks": 0, "viewabilityRate": 83.15871168024836, "purchasesClicks": 0, "detailPageViews": 38, "unitsSold": 1, "promotedSku": "qqq-qqq", "addToCartViews": 9, "sales": 25.99, "newToBrandDetailPageViewClicks": 2, "viewClickThroughRate": 16.332244517032198, "newToBrandDetailPageViewRate": 0.038804811796662786, "newToBrandDetailPageViewViews": 0, "purchases": 1, "adGroupName": "xxxxxxxx xxxxxx", "campaignId": "222222222222222", "leadFormOpens": 0, "adId": "mmmmmmmmmmmmmmm", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 4286, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 4, "newToBrandECPDetailPageView": 8.31486, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "GGGGGGGGGGGGGGG", "newToBrandSales": 0, "brandedSearchRate": 7.760962359332558, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 4, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 9, "videoThirdQuartileViews": 0, "addToCartRate": 0.17462165308498254, "promotedAsin": "rrrrrrrrrr", "bidOptimization": "SD_REACH", "cost": 16.63, "salesPromotedClicks": 0, "eCPBrandSearch": 4.15743, "newToBrandUnitsSold": 0, "impressions": 5154, "detailPageViewsClicks": 8, "purchasesPromotedClicks": 0, "eCPAddToCart": 1.8477466666666666, "newToBrandDetailPageViews": 2, "clicks": 7, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ccccc cc | ccccccccccc | cccccccc cccccc | cc"}, {"date": "2024-06-04", "newToBrandSalesClicks": 0, "viewabilityRate": 78.84710949146927, "purchasesClicks": 0, "detailPageViews": 36, "unitsSold": 1, "promotedSku": "qqq-qqq", "addToCartViews": 5, "sales": 21.99, "newToBrandDetailPageViewClicks": 4, "viewClickThroughRate": 10.504201680672269, "newToBrandDetailPageViewRate": 0.09938711280437303, "newToBrandDetailPageViewViews": 2, "purchases": 1, "adGroupName": "xxxxxxxx xxxxxx", "campaignId": "222222222222222", "leadFormOpens": 0, "adId": "mmmmmmmmmmmmmmm", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 4760, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 6, "newToBrandECPDetailPageView": 2.6815366666666662, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "GGGGGGGGGGGGGGG", "newToBrandSales": 0, "brandedSearchRate": 9.938711280437303, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 6, "addToCartClicks": 1, "videoUnmutes": 0, "addToCart": 6, "videoThirdQuartileViews": 0, "addToCartRate": 0.09938711280437303, "promotedAsin": "rrrrrrrrrr", "bidOptimization": "SD_REACH", "cost": 16.09, "salesPromotedClicks": 0, "eCPBrandSearch": 2.6815366666666662, "newToBrandUnitsSold": 0, "impressions": 6037, "detailPageViewsClicks": 9, "purchasesPromotedClicks": 0, "eCPAddToCart": 2.6815366666666662, "newToBrandDetailPageViews": 6, "clicks": 5, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ccccc cc | ccccccccccc | cccccccc cccccc | cc"}, {"date": "2024-06-05", "newToBrandSalesClicks": 0, "viewabilityRate": 75.21585279547062, "purchasesClicks": 0, "detailPageViews": 24, "unitsSold": 2, "promotedSku": "qqq-qqq", "addToCartViews": 7, "sales": 43.98, "newToBrandDetailPageViewClicks": 3, "viewClickThroughRate": 7.527286413248024, "newToBrandDetailPageViewRate": 0.042462845010615716, "newToBrandDetailPageViewViews": 0, "purchases": 2, "adGroupName": "xxxxxxxx xxxxxx", "campaignId": "222222222222222", "leadFormOpens": 0, "adId": "mmmmmmmmmmmmmmm", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 5314, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 12, "newToBrandECPDetailPageView": 5.98011, "newToBrandPurchases": 1, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "GGGGGGGGGGGGGGG", "newToBrandSales": 24.99, "brandedSearchRate": 16.985138004246288, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 12, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 7, "videoThirdQuartileViews": 0, "addToCartRate": 0.09907997169143665, "promotedAsin": "rrrrrrrrrr", "bidOptimization": "SD_REACH", "cost": 17.94, "salesPromotedClicks": 0, "eCPBrandSearch": 1.4950275, "newToBrandUnitsSold": 1, "impressions": 7065, "detailPageViewsClicks": 5, "purchasesPromotedClicks": 0, "eCPAddToCart": 2.5629042857142856, "newToBrandDetailPageViews": 3, "clicks": 4, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ccccc cc | ccccccccccc | cccccccc cccccc | cc"}, {"date": "2024-06-06", "newToBrandSalesClicks": 0, "viewabilityRate": 82.39501451738546, "purchasesClicks": 0, "detailPageViews": 112, "unitsSold": 11, "promotedSku": "qqq-qqq", "addToCartViews": 38, "sales": 230.88, "newToBrandDetailPageViewClicks": 5, "viewClickThroughRate": 12.032660077352816, "newToBrandDetailPageViewRate": 0.08497981729339282, "newToBrandDetailPageViewViews": 7, "purchases": 11, "adGroupName": "xxxxxxxx xxxxxx", "campaignId": "222222222222222", "leadFormOpens": 0, "adId": "mmmmmmmmmmmmmmm", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 11635, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 37, "newToBrandECPDetailPageView": 2.755714166666667, "newToBrandPurchases": 3, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "GGGGGGGGGGGGGGG", "newToBrandSales": 53.97, "brandedSearchRate": 26.202110332129454, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 37, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 38, "videoThirdQuartileViews": 0, "addToCartRate": 0.26910275476241063, "promotedAsin": "rrrrrrrrrr", "bidOptimization": "SD_REACH", "cost": 33.07, "salesPromotedClicks": 0, "eCPBrandSearch": 0.8937451351351352, "newToBrandUnitsSold": 3, "impressions": 14121, "detailPageViewsClicks": 12, "purchasesPromotedClicks": 0, "eCPAddToCart": 0.8702255263157895, "newToBrandDetailPageViews": 12, "clicks": 14, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ccccc cc | ccccccccccc | cccccccc cccccc | cc"}, {"date": "2024-06-07", "newToBrandSalesClicks": 0, "viewabilityRate": 83.78530279612197, "purchasesClicks": 0, "detailPageViews": 13, "unitsSold": 1, "promotedSku": "qqq-qqq", "addToCartViews": 2, "sales": 14.99, "newToBrandDetailPageViewClicks": 2, "viewClickThroughRate": 10.06204930404159, "newToBrandDetailPageViewRate": 0.05620345651257552, "newToBrandDetailPageViewViews": 2, "purchases": 1, "adGroupName": "xxxxxxxx xxxxxx", "campaignId": "222222222222222", "leadFormOpens": 0, "adId": "mmmmmmmmmmmmmmm", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 5963, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 2, "newToBrandECPDetailPageView": 6.0917375, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "GGGGGGGGGGGGGGG", "newToBrandSales": 0, "brandedSearchRate": 2.810172825628776, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 2, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 2, "videoThirdQuartileViews": 0, "addToCartRate": 0.02810172825628776, "promotedAsin": "rrrrrrrrrr", "bidOptimization": "SD_REACH", "cost": 24.37, "salesPromotedClicks": 0, "eCPBrandSearch": 12.183475, "newToBrandUnitsSold": 0, "impressions": 7117, "detailPageViewsClicks": 6, "purchasesPromotedClicks": 0, "eCPAddToCart": 12.183475, "newToBrandDetailPageViews": 4, "clicks": 6, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ccccc cc | ccccccccccc | cccccccc cccccc | cc"}, {"date": "2024-06-08", "newToBrandSalesClicks": 0, "viewabilityRate": 85.81417238133656, "purchasesClicks": 0, "detailPageViews": 27, "unitsSold": 1, "promotedSku": "qqq-qqq", "addToCartViews": 4, "sales": 24.99, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": 12.535255405828893, "newToBrandDetailPageViewRate": 0.04033884630899556, "newToBrandDetailPageViewViews": 3, "purchases": 1, "adGroupName": "xxxxxxxx xxxxxx", "campaignId": "222222222222222", "leadFormOpens": 0, "adId": "mmmmmmmmmmmmmmm", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 6382, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 2, "newToBrandECPDetailPageView": 7.39106, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "GGGGGGGGGGGGGGG", "newToBrandSales": 0, "brandedSearchRate": 2.689256420599704, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 2, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 4, "videoThirdQuartileViews": 0, "addToCartRate": 0.05378512841199408, "promotedAsin": "rrrrrrrrrr", "bidOptimization": "SD_REACH", "cost": 22.17, "salesPromotedClicks": 0, "eCPBrandSearch": 11.086590000000001, "newToBrandUnitsSold": 0, "impressions": 7437, "detailPageViewsClicks": 7, "purchasesPromotedClicks": 0, "eCPAddToCart": 5.5432950000000005, "newToBrandDetailPageViews": 3, "clicks": 8, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ccccc cc | ccccccccccc | cccccccc cccccc | cc"}, {"date": "2024-06-09", "newToBrandSalesClicks": 0, "viewabilityRate": 84.08189379398593, "purchasesClicks": 0, "detailPageViews": 29, "unitsSold": 1, "promotedSku": "qqq-qqq", "addToCartViews": 2, "sales": 22.99, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": 7.609191903819815, "newToBrandDetailPageViewRate": 0.02559181062060141, "newToBrandDetailPageViewViews": 2, "purchases": 1, "adGroupName": "xxxxxxxx xxxxxx", "campaignId": "222222222222222", "leadFormOpens": 0, "adId": "mmmmmmmmmmmmmmm", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 6571, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 3, "newToBrandECPDetailPageView": 12.37226, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "GGGGGGGGGGGGGGG", "newToBrandSales": 0, "brandedSearchRate": 3.8387715930902115, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 3, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 2, "videoThirdQuartileViews": 0, "addToCartRate": 0.02559181062060141, "promotedAsin": "rrrrrrrrrr", "bidOptimization": "SD_REACH", "cost": 24.74, "salesPromotedClicks": 0, "eCPBrandSearch": 8.248173333333334, "newToBrandUnitsSold": 0, "impressions": 7815, "detailPageViewsClicks": 2, "purchasesPromotedClicks": 0, "eCPAddToCart": 12.37226, "newToBrandDetailPageViews": 2, "clicks": 5, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ccccc cc | ccccccccccc | cccccccc cccccc | cc"}, {"date": "2024-06-10", "newToBrandSalesClicks": 0, "viewabilityRate": 85.34636938118517, "purchasesClicks": 0, "detailPageViews": 46, "unitsSold": 0, "promotedSku": "qqq-qqq", "addToCartViews": 8, "sales": 0, "newToBrandDetailPageViewClicks": 2, "viewClickThroughRate": 11.176306230790724, "newToBrandDetailPageViewRate": 0.04769285799451532, "newToBrandDetailPageViewViews": 2, "purchases": 0, "adGroupName": "xxxxxxxx xxxxxx", "campaignId": "222222222222222", "leadFormOpens": 0, "adId": "mmmmmmmmmmmmmmm", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 7158, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 7, "newToBrandECPDetailPageView": 6.762852499999999, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "GGGGGGGGGGGGGGG", "newToBrandSales": 0, "brandedSearchRate": 8.34625014904018, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 7, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 8, "videoThirdQuartileViews": 0, "addToCartRate": 0.09538571598903064, "promotedAsin": "rrrrrrrrrr", "bidOptimization": "SD_REACH", "cost": 27.05, "salesPromotedClicks": 0, "eCPBrandSearch": 3.8644871428571426, "newToBrandUnitsSold": 0, "impressions": 8387, "detailPageViewsClicks": 8, "purchasesPromotedClicks": 0, "eCPAddToCart": 3.3814262499999996, "newToBrandDetailPageViews": 4, "clicks": 8, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ccccc cc | ccccccccccc | cccccccc cccccc | cc"}, {"date": "2024-06-11", "newToBrandSalesClicks": 0, "viewabilityRate": 82.91641967990516, "purchasesClicks": 0, "detailPageViews": 47, "unitsSold": 3, "promotedSku": "qqq-qqq", "addToCartViews": 12, "sales": 68.97, "newToBrandDetailPageViewClicks": 2, "viewClickThroughRate": 5.719187875321705, "newToBrandDetailPageViewRate": 0.04742145820983995, "newToBrandDetailPageViewViews": 2, "purchases": 3, "adGroupName": "xxxxxxxx xxxxxx", "campaignId": "222222222222222", "leadFormOpens": 0, "adId": "mmmmmmmmmmmmmmm", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 6994, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 7, "newToBrandECPDetailPageView": 6.77804, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "GGGGGGGGGGGGGGG", "newToBrandSales": 0, "brandedSearchRate": 8.29875518672199, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 7, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 12, "videoThirdQuartileViews": 0, "addToCartRate": 0.14226437462951985, "promotedAsin": "rrrrrrrrrr", "bidOptimization": "SD_REACH", "cost": 27.11, "salesPromotedClicks": 0, "eCPBrandSearch": 3.8731657142857143, "newToBrandUnitsSold": 0, "impressions": 8435, "detailPageViewsClicks": 4, "purchasesPromotedClicks": 0, "eCPAddToCart": 2.2593466666666666, "newToBrandDetailPageViews": 4, "clicks": 4, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ccccc cc | ccccccccccc | cccccccc cccccc | cc"}, {"date": "2024-06-12", "newToBrandSalesClicks": 0, "viewabilityRate": 82.36342798930345, "purchasesClicks": 0, "detailPageViews": 39, "unitsSold": 0, "promotedSku": "qqq-qqq", "addToCartViews": 2, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": 6.184291898577613, "newToBrandDetailPageViewRate": 0.0764039220679995, "newToBrandDetailPageViewViews": 6, "purchases": 0, "adGroupName": "xxxxxxxx xxxxxx", "campaignId": "222222222222222", "leadFormOpens": 0, "adId": "mmmmmmmmmmmmmmm", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 6468, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 7, "newToBrandECPDetailPageView": 4.226426666666667, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "GGGGGGGGGGGGGGG", "newToBrandSales": 0, "brandedSearchRate": 8.913790907933274, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 7, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 2, "videoThirdQuartileViews": 0, "addToCartRate": 0.025467974022666498, "promotedAsin": "rrrrrrrrrr", "bidOptimization": "SD_REACH", "cost": 25.36, "salesPromotedClicks": 0, "eCPBrandSearch": 3.622651428571429, "newToBrandUnitsSold": 0, "impressions": 7853, "detailPageViewsClicks": 4, "purchasesPromotedClicks": 0, "eCPAddToCart": 12.67928, "newToBrandDetailPageViews": 6, "clicks": 4, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ccccc cc | ccccccccccc | cccccccc cccccc | cc"}, {"date": "2024-06-13", "newToBrandSalesClicks": 0, "viewabilityRate": 81.15577889447236, "purchasesClicks": 0, "detailPageViews": 25, "unitsSold": 3, "promotedSku": "qqq-qqq", "addToCartViews": 11, "sales": 57.97, "newToBrandDetailPageViewClicks": 2, "viewClickThroughRate": 10.319917440660474, "newToBrandDetailPageViewRate": 0.02791736460078169, "newToBrandDetailPageViewViews": 0, "purchases": 3, "adGroupName": "xxxxxxxx xxxxxx", "campaignId": "222222222222222", "leadFormOpens": 0, "adId": "mmmmmmmmmmmmmmm", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 5814, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 5, "newToBrandECPDetailPageView": 12.717005, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "GGGGGGGGGGGGGGG", "newToBrandSales": 0, "brandedSearchRate": 6.979341150195421, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 5, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 11, "videoThirdQuartileViews": 0, "addToCartRate": 0.15354550530429928, "promotedAsin": "rrrrrrrrrr", "bidOptimization": "SD_REACH", "cost": 25.43, "salesPromotedClicks": 0, "eCPBrandSearch": 5.0868020000000005, "newToBrandUnitsSold": 0, "impressions": 7164, "detailPageViewsClicks": 4, "purchasesPromotedClicks": 0, "eCPAddToCart": 2.3121827272727273, "newToBrandDetailPageViews": 2, "clicks": 6, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ccccc cc | ccccccccccc | cccccccc cccccc | cc"}, {"date": "2024-06-14", "newToBrandSalesClicks": 0, "viewabilityRate": 83.27435715970748, "purchasesClicks": 0, "detailPageViews": 117, "unitsSold": 10, "promotedSku": "qqq-qqq", "addToCartViews": 26, "sales": 229.86, "newToBrandDetailPageViewClicks": 1, "viewClickThroughRate": 4.957507082152975, "newToBrandDetailPageViewRate": 0.05307855626326964, "newToBrandDetailPageViewViews": 8, "purchases": 9, "adGroupName": "xxxxxxxx xxxxxx", "campaignId": "222222222222222", "leadFormOpens": 0, "adId": "mmmmmmmmmmmmmmm", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 14120, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 32, "newToBrandECPDetailPageView": 4.9930988888888885, "newToBrandPurchases": 4, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "GGGGGGGGGGGGGGG", "newToBrandSales": 104.91, "brandedSearchRate": 18.87237556027365, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 32, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 26, "videoThirdQuartileViews": 0, "addToCartRate": 0.1533380514272234, "promotedAsin": "rrrrrrrrrr", "bidOptimization": "SD_REACH", "cost": 44.94, "salesPromotedClicks": 0, "eCPBrandSearch": 1.4043090624999999, "newToBrandUnitsSold": 5, "impressions": 16956, "detailPageViewsClicks": 8, "purchasesPromotedClicks": 0, "eCPAddToCart": 1.7283803846153845, "newToBrandDetailPageViews": 9, "clicks": 7, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ccccc cc | ccccccccccc | cccccccc cccccc | cc"}, {"date": "2024-06-15", "newToBrandSalesClicks": 0, "viewabilityRate": 85.27328342590357, "purchasesClicks": 0, "detailPageViews": 76, "unitsSold": 6, "promotedSku": "qqq-qqq", "addToCartViews": 17, "sales": 125.94, "newToBrandDetailPageViewClicks": 6, "viewClickThroughRate": 8.023788171992258, "newToBrandDetailPageViewRate": 0.036223134508572806, "newToBrandDetailPageViewViews": 3, "purchases": 6, "adGroupName": "xxxxxxxx xxxxxx", "campaignId": "222222222222222", "leadFormOpens": 0, "adId": "mmmmmmmmmmmmmmm", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 21187, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 13, "newToBrandECPDetailPageView": 5.33371, "newToBrandPurchases": 1, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "GGGGGGGGGGGGGGG", "newToBrandSales": 14.99, "brandedSearchRate": 5.2322305401271825, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 13, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 17, "videoThirdQuartileViews": 0, "addToCartRate": 0.06842147629397086, "promotedAsin": "rrrrrrrrrr", "bidOptimization": "SD_REACH", "cost": 48.0, "salesPromotedClicks": 0, "eCPBrandSearch": 3.6925684615384617, "newToBrandUnitsSold": 1, "impressions": 24846, "detailPageViewsClicks": 18, "purchasesPromotedClicks": 0, "eCPAddToCart": 2.823728823529412, "newToBrandDetailPageViews": 9, "clicks": 17, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ccccc cc | ccccccccccc | cccccccc cccccc | cc"}, {"date": "2024-06-16", "newToBrandSalesClicks": 0, "viewabilityRate": 82.26707963971661, "purchasesClicks": 0, "detailPageViews": 87, "unitsSold": 7, "promotedSku": "qqq-qqq", "addToCartViews": 20, "sales": 110.89, "newToBrandDetailPageViewClicks": 5, "viewClickThroughRate": 9.95326293924182, "newToBrandDetailPageViewRate": 0.04272134999465983, "newToBrandDetailPageViewViews": 7, "purchases": 7, "adGroupName": "xxxxxxxx xxxxxx", "campaignId": "222222222222222", "leadFormOpens": 0, "adId": "mmmmmmmmmmmmmmm", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 23108, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 7, "newToBrandECPDetailPageView": 4.7047375, "newToBrandPurchases": 3, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "GGGGGGGGGGGGGGG", "newToBrandSales": 55.97, "brandedSearchRate": 2.4920787496884897, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 7, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 20, "videoThirdQuartileViews": 0, "addToCartRate": 0.07120224999109973, "promotedAsin": "rrrrrrrrrr", "bidOptimization": "SD_REACH", "cost": 56.46, "salesPromotedClicks": 0, "eCPBrandSearch": 8.065264285714287, "newToBrandUnitsSold": 3, "impressions": 28089, "detailPageViewsClicks": 23, "purchasesPromotedClicks": 0, "eCPAddToCart": 2.8228425, "newToBrandDetailPageViews": 12, "clicks": 23, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ccccc cc | ccccccccccc | cccccccc cccccc | cc"}, {"date": "2024-06-17", "newToBrandSalesClicks": 0, "viewabilityRate": 79.3948334172843, "purchasesClicks": 0, "detailPageViews": 111, "unitsSold": 14, "promotedSku": "qqq-qqq", "addToCartViews": 26, "sales": 320.86, "newToBrandDetailPageViewClicks": 8, "viewClickThroughRate": 8.156976480717812, "newToBrandDetailPageViewRate": 0.05756638123335972, "newToBrandDetailPageViewViews": 8, "purchases": 12, "adGroupName": "xxxxxxxx xxxxxx", "campaignId": "222222222222222", "leadFormOpens": 0, "adId": "mmmmmmmmmmmmmmm", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 22067, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 21, "newToBrandECPDetailPageView": 3.1571756250000003, "newToBrandPurchases": 5, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "GGGGGGGGGGGGGGG", "newToBrandSales": 117.94, "brandedSearchRate": 7.5555875368784635, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 21, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 26, "videoThirdQuartileViews": 0, "addToCartRate": 0.09354536950420954, "promotedAsin": "rrrrrrrrrr", "bidOptimization": "SD_REACH", "cost": 50.51, "salesPromotedClicks": 0, "eCPBrandSearch": 2.4054671428571432, "newToBrandUnitsSold": 6, "impressions": 27794, "detailPageViewsClicks": 26, "purchasesPromotedClicks": 0, "eCPAddToCart": 1.9428773076923078, "newToBrandDetailPageViews": 16, "clicks": 18, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ccccc cc | ccccccccccc | cccccccc cccccc | cc"}, {"date": "2024-06-18", "newToBrandSalesClicks": 0, "viewabilityRate": 80.11620400258231, "purchasesClicks": 0, "detailPageViews": 132, "unitsSold": 7, "promotedSku": "qqq-qqq", "addToCartViews": 25, "sales": 170.93, "newToBrandDetailPageViewClicks": 9, "viewClickThroughRate": 8.058017727639001, "newToBrandDetailPageViewRate": 0.050966667799259284, "newToBrandDetailPageViewViews": 6, "purchases": 7, "adGroupName": "xxxxxxxx xxxxxx", "campaignId": "222222222222222", "leadFormOpens": 0, "adId": "mmmmmmmmmmmmmmm", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 23579, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 32, "newToBrandECPDetailPageView": 3.5853373333333334, "newToBrandPurchases": 3, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "GGGGGGGGGGGGGGG", "newToBrandSales": 70.97, "brandedSearchRate": 10.872889130508648, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 32, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 25, "videoThirdQuartileViews": 0, "addToCartRate": 0.08494444633209881, "promotedAsin": "rrrrrrrrrr", "bidOptimization": "SD_REACH", "cost": 53.78, "salesPromotedClicks": 0, "eCPBrandSearch": 1.680626875, "newToBrandUnitsSold": 3, "impressions": 29431, "detailPageViewsClicks": 22, "purchasesPromotedClicks": 0, "eCPAddToCart": 2.1512024, "newToBrandDetailPageViews": 15, "clicks": 19, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ccccc cc | ccccccccccc | cccccccc cccccc | cc"}, {"date": "2024-06-19", "newToBrandSalesClicks": 0, "viewabilityRate": 85.53391203222994, "purchasesClicks": 0, "detailPageViews": 63, "unitsSold": 5, "promotedSku": "qqq-qqq", "addToCartViews": 12, "sales": 81.91, "newToBrandDetailPageViewClicks": 1, "viewClickThroughRate": 4.855783237836262, "newToBrandDetailPageViewRate": 0.024920048178759813, "newToBrandDetailPageViewViews": 5, "purchases": 5, "adGroupName": "xxxxxxxx xxxxxx", "campaignId": "222222222222222", "leadFormOpens": 0, "adId": "mmmmmmmmmmmmmmm", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 20594, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 2, "newToBrandECPDetailPageView": 7.636620000000001, "newToBrandPurchases": 3, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "GGGGGGGGGGGGGGG", "newToBrandSales": 43.93, "brandedSearchRate": 0.830668272625327, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 2, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 12, "videoThirdQuartileViews": 0, "addToCartRate": 0.049840096357519625, "promotedAsin": "rrrrrrrrrr", "bidOptimization": "SD_REACH", "cost": 45.82, "salesPromotedClicks": 0, "eCPBrandSearch": 22.909860000000002, "newToBrandUnitsSold": 3, "impressions": 24077, "detailPageViewsClicks": 13, "purchasesPromotedClicks": 0, "eCPAddToCart": 3.8183100000000003, "newToBrandDetailPageViews": 6, "clicks": 10, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ccccc cc | ccccccccccc | cccccccc cccccc | cc"}, {"date": "2024-06-20", "newToBrandSalesClicks": 0, "viewabilityRate": 87.1779418411933, "purchasesClicks": 0, "detailPageViews": 41, "unitsSold": 2, "promotedSku": "qqq-qqq", "addToCartViews": 5, "sales": 58.98, "newToBrandDetailPageViewClicks": 2, "viewClickThroughRate": 11.522064754003917, "newToBrandDetailPageViewRate": 0.02511174727537542, "newToBrandDetailPageViewViews": 3, "purchases": 2, "adGroupName": "xxxxxxxx xxxxxx", "campaignId": "222222222222222", "leadFormOpens": 0, "adId": "mmmmmmmmmmmmmmm", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 17358, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 4, "newToBrandECPDetailPageView": 8.083768, "newToBrandPurchases": 1, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "GGGGGGGGGGGGGGG", "newToBrandSales": 22.99, "brandedSearchRate": 2.0089397820300334, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 4, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 5, "videoThirdQuartileViews": 0, "addToCartRate": 0.02511174727537542, "promotedAsin": "rrrrrrrrrr", "bidOptimization": "SD_REACH", "cost": 40.42, "salesPromotedClicks": 0, "eCPBrandSearch": 10.104709999999999, "newToBrandUnitsSold": 1, "impressions": 19911, "detailPageViewsClicks": 20, "purchasesPromotedClicks": 0, "eCPAddToCart": 8.083768, "newToBrandDetailPageViews": 5, "clicks": 20, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ccccc cc | ccccccccccc | cccccccc cccccc | cc"}, {"date": "2024-06-21", "newToBrandSalesClicks": 0, "viewabilityRate": 86.4512883572746, "purchasesClicks": 0, "detailPageViews": 29, "unitsSold": 2, "promotedSku": "qqq-qqq", "addToCartViews": 0, "sales": 37.98, "newToBrandDetailPageViewClicks": 2, "viewClickThroughRate": 7.758453481606001, "newToBrandDetailPageViewRate": 0.016768207478620536, "newToBrandDetailPageViewViews": 1, "purchases": 2, "adGroupName": "xxxxxxxx xxxxxx", "campaignId": "222222222222222", "leadFormOpens": 0, "adId": "mmmmmmmmmmmmmmm", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 15467, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 7, "newToBrandECPDetailPageView": 11.737776666666667, "newToBrandPurchases": 1, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "GGGGGGGGGGGGGGG", "newToBrandSales": 14.99, "brandedSearchRate": 3.9125817450114577, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 7, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "rrrrrrrrrr", "bidOptimization": "SD_REACH", "cost": 35.21, "salesPromotedClicks": 0, "eCPBrandSearch": 5.030475714285714, "newToBrandUnitsSold": 1, "impressions": 17891, "detailPageViewsClicks": 17, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 3, "clicks": 12, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ccccc cc | ccccccccccc | cccccccc cccccc | cc"}, {"date": "2024-06-01", "newToBrandSalesClicks": 0, "viewabilityRate": 89.62640551323902, "purchasesClicks": 0, "detailPageViews": 6, "unitsSold": 1, "promotedSku": "hhh-hhh", "addToCartViews": 1, "sales": 24.99, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": 0.0, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 1, "adGroupName": "xxxxxxxx xxxxxx", "campaignId": "222222222222222", "leadFormOpens": 0, "adId": "WWWWWWWWWWWWWWW", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 2471, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 1, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "GGGGGGGGGGGGGGG", "newToBrandSales": 0, "brandedSearchRate": 3.6271309394269133, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 1, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 1, "videoThirdQuartileViews": 0, "addToCartRate": 0.03627130939426913, "promotedAsin": "9999999999", "bidOptimization": "SD_REACH", "cost": 9.27, "salesPromotedClicks": 0, "eCPBrandSearch": 9.268880000000001, "newToBrandUnitsSold": 0, "impressions": 2757, "detailPageViewsClicks": 1, "purchasesPromotedClicks": 0, "eCPAddToCart": 9.268880000000001, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ccccc cc | ccccccccccc | cccccccc cccccc | cc"}, {"date": "2024-06-02", "newToBrandSalesClicks": 0, "viewabilityRate": 90.51823416506718, "purchasesClicks": 0, "detailPageViews": 16, "unitsSold": 0, "promotedSku": "hhh-hhh", "addToCartViews": 2, "sales": 0, "newToBrandDetailPageViewClicks": 1, "viewClickThroughRate": 8.481764206955047, "newToBrandDetailPageViewRate": 0.07677543186180423, "newToBrandDetailPageViewViews": 1, "purchases": 0, "adGroupName": "xxxxxxxx xxxxxx", "campaignId": "222222222222222", "leadFormOpens": 0, "adId": "WWWWWWWWWWWWWWW", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 2358, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": 4.1056799999999996, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "GGGGGGGGGGGGGGG", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 2, "videoThirdQuartileViews": 0, "addToCartRate": 0.07677543186180423, "promotedAsin": "9999999999", "bidOptimization": "SD_REACH", "cost": 8.21, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 2605, "detailPageViewsClicks": 5, "purchasesPromotedClicks": 0, "eCPAddToCart": 4.1056799999999996, "newToBrandDetailPageViews": 2, "clicks": 2, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ccccc cc | ccccccccccc | cccccccc cccccc | cc"}, {"date": "2024-06-03", "newToBrandSalesClicks": 22.99, "viewabilityRate": 87.20224194301728, "purchasesClicks": 1, "detailPageViews": 4, "unitsSold": 2, "promotedSku": "hhh-hhh", "addToCartViews": 1, "sales": 36.98, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": 5.356186395286556, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 2, "adGroupName": "xxxxxxxx xxxxxx", "campaignId": "222222222222222", "leadFormOpens": 0, "adId": "WWWWWWWWWWWWWWW", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 1867, "salesClicks": 22.99, "videoFirstQuartileViews": 0, "unitsSoldClicks": 1, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 1, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "GGGGGGGGGGGGGGG", "newToBrandSales": 22.99, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 1, "brandedSearchesViews": 0, "addToCartClicks": 2, "videoUnmutes": 0, "addToCart": 3, "videoThirdQuartileViews": 0, "addToCartRate": 0.14012143858010276, "promotedAsin": "9999999999", "bidOptimization": "SD_REACH", "cost": 6.95, "salesPromotedClicks": 22.99, "eCPBrandSearch": null, "newToBrandUnitsSold": 1, "impressions": 2141, "detailPageViewsClicks": 3, "purchasesPromotedClicks": 1, "eCPAddToCart": 2.3155900000000003, "newToBrandDetailPageViews": 0, "clicks": 1, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 1, "campaignName": "ccccc cc | ccccccccccc | cccccccc cccccc | cc"}, {"date": "2024-06-04", "newToBrandSalesClicks": 0, "viewabilityRate": 84.37209302325581, "purchasesClicks": 0, "detailPageViews": 6, "unitsSold": 0, "promotedSku": "hhh-hhh", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": 11.025358324145534, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "xxxxxxxx xxxxxx", "campaignId": "222222222222222", "leadFormOpens": 0, "adId": "WWWWWWWWWWWWWWW", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 1814, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "GGGGGGGGGGGGGGG", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "9999999999", "bidOptimization": "SD_REACH", "cost": 6.14, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 2150, "detailPageViewsClicks": 2, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 2, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ccccc cc | ccccccccccc | cccccccc cccccc | cc"}, {"date": "2024-06-05", "newToBrandSalesClicks": 0, "viewabilityRate": 76.25, "purchasesClicks": 0, "detailPageViews": 21, "unitsSold": 2, "promotedSku": "hhh-hhh", "addToCartViews": 4, "sales": 60.98, "newToBrandDetailPageViewClicks": 2, "viewClickThroughRate": 12.143290831815424, "newToBrandDetailPageViewRate": 0.1851851851851852, "newToBrandDetailPageViewViews": 2, "purchases": 2, "adGroupName": "xxxxxxxx xxxxxx", "campaignId": "222222222222222", "leadFormOpens": 0, "adId": "WWWWWWWWWWWWWWW", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 1647, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 2, "newToBrandECPDetailPageView": 1.3578800000000002, "newToBrandPurchases": 1, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "GGGGGGGGGGGGGGG", "newToBrandSales": 22.99, "brandedSearchRate": 9.25925925925926, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 2, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 4, "videoThirdQuartileViews": 0, "addToCartRate": 0.1851851851851852, "promotedAsin": "9999999999", "bidOptimization": "SD_REACH", "cost": 5.43, "salesPromotedClicks": 0, "eCPBrandSearch": 2.7157600000000004, "newToBrandUnitsSold": 1, "impressions": 2160, "detailPageViewsClicks": 4, "purchasesPromotedClicks": 0, "eCPAddToCart": 1.3578800000000002, "newToBrandDetailPageViews": 4, "clicks": 2, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ccccc cc | ccccccccccc | cccccccc cccccc | cc"}, {"date": "2024-06-06", "newToBrandSalesClicks": 0, "viewabilityRate": 83.80108991825614, "purchasesClicks": 0, "detailPageViews": 82, "unitsSold": 4, "promotedSku": "hhh-hhh", "addToCartViews": 15, "sales": 89.96, "newToBrandDetailPageViewClicks": 1, "viewClickThroughRate": 1.6257519102584945, "newToBrandDetailPageViewRate": 0.13623978201634876, "newToBrandDetailPageViewViews": 9, "purchases": 4, "adGroupName": "xxxxxxxx xxxxxx", "campaignId": "222222222222222", "leadFormOpens": 0, "adId": "WWWWWWWWWWWWWWW", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 6151, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 14, "newToBrandECPDetailPageView": 1.4506700000000001, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "GGGGGGGGGGGGGGG", "newToBrandSales": 0, "brandedSearchRate": 19.07356948228883, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 14, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 15, "videoThirdQuartileViews": 0, "addToCartRate": 0.20435967302452315, "promotedAsin": "9999999999", "bidOptimization": "SD_REACH", "cost": 14.51, "salesPromotedClicks": 0, "eCPBrandSearch": 1.0361928571428571, "newToBrandUnitsSold": 0, "impressions": 7340, "detailPageViewsClicks": 1, "purchasesPromotedClicks": 0, "eCPAddToCart": 0.9671133333333334, "newToBrandDetailPageViews": 10, "clicks": 1, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ccccc cc | ccccccccccc | cccccccc cccccc | cc"}, {"date": "2024-06-07", "newToBrandSalesClicks": 0, "viewabilityRate": 88.71899059024807, "purchasesClicks": 0, "detailPageViews": 51, "unitsSold": 3, "promotedSku": "hhh-hhh", "addToCartViews": 8, "sales": 50.98, "newToBrandDetailPageViewClicks": 1, "viewClickThroughRate": 8.436784379896348, "newToBrandDetailPageViewRate": 0.0213857998289136, "newToBrandDetailPageViewViews": 1, "purchases": 3, "adGroupName": "xxxxxxxx xxxxxx", "campaignId": "222222222222222", "leadFormOpens": 0, "adId": "WWWWWWWWWWWWWWW", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 8297, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 2, "newToBrandECPDetailPageView": 11.878425, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "GGGGGGGGGGGGGGG", "newToBrandSales": 0, "brandedSearchRate": 2.1385799828913603, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 2, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 8, "videoThirdQuartileViews": 0, "addToCartRate": 0.0855431993156544, "promotedAsin": "9999999999", "bidOptimization": "SD_REACH", "cost": 23.76, "salesPromotedClicks": 0, "eCPBrandSearch": 11.878425, "newToBrandUnitsSold": 0, "impressions": 9352, "detailPageViewsClicks": 6, "purchasesPromotedClicks": 0, "eCPAddToCart": 2.96960625, "newToBrandDetailPageViews": 2, "clicks": 7, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ccccc cc | ccccccccccc | cccccccc cccccc | cc"}, {"date": "2024-06-08", "newToBrandSalesClicks": 0, "viewabilityRate": 89.33598748755865, "purchasesClicks": 0, "detailPageViews": 18, "unitsSold": 1, "promotedSku": "hhh-hhh", "addToCartViews": 4, "sales": 15.95, "newToBrandDetailPageViewClicks": 2, "viewClickThroughRate": 6.366385484641096, "newToBrandDetailPageViewRate": 0.028437366699843595, "newToBrandDetailPageViewViews": 0, "purchases": 1, "adGroupName": "xxxxxxxx xxxxxx", "campaignId": "222222222222222", "leadFormOpens": 0, "adId": "WWWWWWWWWWWWWWW", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 6283, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 3, "newToBrandECPDetailPageView": 9.227179999999999, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "GGGGGGGGGGGGGGG", "newToBrandSales": 0, "brandedSearchRate": 4.265605004976539, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 3, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 4, "videoThirdQuartileViews": 0, "addToCartRate": 0.05687473339968719, "promotedAsin": "9999999999", "bidOptimization": "SD_REACH", "cost": 18.45, "salesPromotedClicks": 0, "eCPBrandSearch": 6.1514533333333326, "newToBrandUnitsSold": 0, "impressions": 7033, "detailPageViewsClicks": 5, "purchasesPromotedClicks": 0, "eCPAddToCart": 4.613589999999999, "newToBrandDetailPageViews": 2, "clicks": 4, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ccccc cc | ccccccccccc | cccccccc cccccc | cc"}, {"date": "2024-06-09", "newToBrandSalesClicks": 0, "viewabilityRate": 88.0537580886013, "purchasesClicks": 0, "detailPageViews": 8, "unitsSold": 0, "promotedSku": "hhh-hhh", "addToCartViews": 1, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": 5.652911249293386, "newToBrandDetailPageViewRate": 0.024888003982080638, "newToBrandDetailPageViewViews": 1, "purchases": 0, "adGroupName": "xxxxxxxx xxxxxx", "campaignId": "222222222222222", "leadFormOpens": 0, "adId": "WWWWWWWWWWWWWWW", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 3538, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": 13.03229, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "GGGGGGGGGGGGGGG", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 1, "videoThirdQuartileViews": 0, "addToCartRate": 0.024888003982080638, "promotedAsin": "9999999999", "bidOptimization": "SD_REACH", "cost": 13.03, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 4018, "detailPageViewsClicks": 3, "purchasesPromotedClicks": 0, "eCPAddToCart": 13.03229, "newToBrandDetailPageViews": 1, "clicks": 2, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ccccc cc | ccccccccccc | cccccccc cccccc | cc"}, {"date": "2024-06-10", "newToBrandSalesClicks": 0, "viewabilityRate": 87.73084270855445, "purchasesClicks": 0, "detailPageViews": 24, "unitsSold": 4, "promotedSku": "hhh-hhh", "addToCartViews": 7, "sales": 79.92, "newToBrandDetailPageViewClicks": 1, "viewClickThroughRate": 9.678199854827001, "newToBrandDetailPageViewRate": 0.021226915729144556, "newToBrandDetailPageViewViews": 0, "purchases": 4, "adGroupName": "xxxxxxxx xxxxxx", "campaignId": "222222222222222", "leadFormOpens": 0, "adId": "WWWWWWWWWWWWWWW", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 4133, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 7, "newToBrandECPDetailPageView": 14.11581, "newToBrandPurchases": 1, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "GGGGGGGGGGGGGGG", "newToBrandSales": 15.95, "brandedSearchRate": 14.85884101040119, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 7, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 7, "videoThirdQuartileViews": 0, "addToCartRate": 0.1485884101040119, "promotedAsin": "9999999999", "bidOptimization": "SD_REACH", "cost": 14.12, "salesPromotedClicks": 0, "eCPBrandSearch": 2.0165442857142857, "newToBrandUnitsSold": 1, "impressions": 4711, "detailPageViewsClicks": 5, "purchasesPromotedClicks": 0, "eCPAddToCart": 2.0165442857142857, "newToBrandDetailPageViews": 1, "clicks": 4, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ccccc cc | ccccccccccc | cccccccc cccccc | cc"}, {"date": "2024-06-11", "newToBrandSalesClicks": 0, "viewabilityRate": 87.8188775510204, "purchasesClicks": 0, "detailPageViews": 14, "unitsSold": 0, "promotedSku": "hhh-hhh", "addToCartViews": 2, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": 4.841442749939482, "newToBrandDetailPageViewRate": 0.04251700680272109, "newToBrandDetailPageViewViews": 2, "purchases": 0, "adGroupName": "xxxxxxxx xxxxxx", "campaignId": "222222222222222", "leadFormOpens": 0, "adId": "WWWWWWWWWWWWWWW", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 4131, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": 7.511895, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "GGGGGGGGGGGGGGG", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 2, "videoThirdQuartileViews": 0, "addToCartRate": 0.04251700680272109, "promotedAsin": "9999999999", "bidOptimization": "SD_REACH", "cost": 15.02, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 4704, "detailPageViewsClicks": 2, "purchasesPromotedClicks": 0, "eCPAddToCart": 7.511895, "newToBrandDetailPageViews": 2, "clicks": 2, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ccccc cc | ccccccccccc | cccccccc cccccc | cc"}, {"date": "2024-06-12", "newToBrandSalesClicks": 0, "viewabilityRate": 88.19635962493105, "purchasesClicks": 0, "detailPageViews": 16, "unitsSold": 2, "promotedSku": "hhh-hhh", "addToCartViews": 5, "sales": 43.98, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": 10.423181154888471, "newToBrandDetailPageViewRate": 0.01838573267144696, "newToBrandDetailPageViewViews": 1, "purchases": 2, "adGroupName": "xxxxxxxx xxxxxx", "campaignId": "222222222222222", "leadFormOpens": 0, "adId": "WWWWWWWWWWWWWWW", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 4797, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 1, "newToBrandECPDetailPageView": 17.221, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "GGGGGGGGGGGGGGG", "newToBrandSales": 0, "brandedSearchRate": 1.838573267144696, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 1, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 5, "videoThirdQuartileViews": 0, "addToCartRate": 0.09192866335723479, "promotedAsin": "9999999999", "bidOptimization": "SD_REACH", "cost": 17.22, "salesPromotedClicks": 0, "eCPBrandSearch": 17.221, "newToBrandUnitsSold": 0, "impressions": 5439, "detailPageViewsClicks": 5, "purchasesPromotedClicks": 0, "eCPAddToCart": 3.4442, "newToBrandDetailPageViews": 1, "clicks": 5, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ccccc cc | ccccccccccc | cccccccc cccccc | cc"}, {"date": "2024-06-13", "newToBrandSalesClicks": 0, "viewabilityRate": 86.41121495327103, "purchasesClicks": 0, "detailPageViews": 15, "unitsSold": 1, "promotedSku": "hhh-hhh", "addToCartViews": 4, "sales": 24.99, "newToBrandDetailPageViewClicks": 1, "viewClickThroughRate": 8.652390222799049, "newToBrandDetailPageViewRate": 0.056074766355140186, "newToBrandDetailPageViewViews": 2, "purchases": 1, "adGroupName": "xxxxxxxx xxxxxx", "campaignId": "222222222222222", "leadFormOpens": 0, "adId": "WWWWWWWWWWWWWWW", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 4623, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 6, "newToBrandECPDetailPageView": 5.915943333333334, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "GGGGGGGGGGGGGGG", "newToBrandSales": 0, "brandedSearchRate": 11.214953271028037, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 6, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 4, "videoThirdQuartileViews": 0, "addToCartRate": 0.07476635514018691, "promotedAsin": "9999999999", "bidOptimization": "SD_REACH", "cost": 17.75, "salesPromotedClicks": 0, "eCPBrandSearch": 2.957971666666667, "newToBrandUnitsSold": 0, "impressions": 5350, "detailPageViewsClicks": 6, "purchasesPromotedClicks": 0, "eCPAddToCart": 4.4369575, "newToBrandDetailPageViews": 3, "clicks": 4, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ccccc cc | ccccccccccc | cccccccc cccccc | cc"}, {"date": "2024-06-14", "newToBrandSalesClicks": 0, "viewabilityRate": 88.24601543413347, "purchasesClicks": 0, "detailPageViews": 104, "unitsSold": 5, "promotedSku": "hhh-hhh", "addToCartViews": 14, "sales": 119.95, "newToBrandDetailPageViewClicks": 5, "viewClickThroughRate": 15.38055897345755, "newToBrandDetailPageViewRate": 0.0542909217822934, "newToBrandDetailPageViewViews": 9, "purchases": 5, "adGroupName": "xxxxxxxx xxxxxx", "campaignId": "222222222222222", "leadFormOpens": 0, "adId": "WWWWWWWWWWWWWWW", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 22756, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 6, "newToBrandECPDetailPageView": 4.476489285714286, "newToBrandPurchases": 1, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "GGGGGGGGGGGGGGG", "newToBrandSales": 24.99, "brandedSearchRate": 2.3267537906697173, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 6, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 14, "videoThirdQuartileViews": 0, "addToCartRate": 0.0542909217822934, "promotedAsin": "9999999999", "bidOptimization": "SD_REACH", "cost": 62.67, "salesPromotedClicks": 0, "eCPBrandSearch": 10.445141666666666, "newToBrandUnitsSold": 1, "impressions": 25787, "detailPageViewsClicks": 38, "purchasesPromotedClicks": 0, "eCPAddToCart": 4.476489285714286, "newToBrandDetailPageViews": 14, "clicks": 35, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ccccc cc | ccccccccccc | cccccccc cccccc | cc"}, {"date": "2024-06-15", "newToBrandSalesClicks": 0, "viewabilityRate": 89.05044269352611, "purchasesClicks": 0, "detailPageViews": 59, "unitsSold": 0, "promotedSku": "hhh-hhh", "addToCartViews": 4, "sales": 0, "newToBrandDetailPageViewClicks": 7, "viewClickThroughRate": 10.489829426251939, "newToBrandDetailPageViewRate": 0.04061408496466575, "newToBrandDetailPageViewViews": 3, "purchases": 0, "adGroupName": "xxxxxxxx xxxxxx", "campaignId": "222222222222222", "leadFormOpens": 0, "adId": "WWWWWWWWWWWWWWW", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 21926, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 1, "newToBrandECPDetailPageView": 5.027804000000001, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "GGGGGGGGGGGGGGG", "newToBrandSales": 0, "brandedSearchRate": 0.4061408496466574, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 1, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 4, "videoThirdQuartileViews": 0, "addToCartRate": 0.016245633985866297, "promotedAsin": "9999999999", "bidOptimization": "SD_REACH", "cost": 50.28, "salesPromotedClicks": 0, "eCPBrandSearch": 50.278040000000004, "newToBrandUnitsSold": 0, "impressions": 24622, "detailPageViewsClicks": 35, "purchasesPromotedClicks": 0, "eCPAddToCart": 12.569510000000001, "newToBrandDetailPageViews": 10, "clicks": 23, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ccccc cc | ccccccccccc | cccccccc cccccc | cc"}, {"date": "2024-06-16", "newToBrandSalesClicks": 0, "viewabilityRate": 88.01532966215211, "purchasesClicks": 0, "detailPageViews": 57, "unitsSold": 2, "promotedSku": "hhh-hhh", "addToCartViews": 6, "sales": 70.98, "newToBrandDetailPageViewClicks": 7, "viewClickThroughRate": 11.836820968082858, "newToBrandDetailPageViewRate": 0.026045542491442177, "newToBrandDetailPageViewViews": 0, "purchases": 2, "adGroupName": "xxxxxxxx xxxxxx", "campaignId": "222222222222222", "leadFormOpens": 0, "adId": "WWWWWWWWWWWWWWW", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 23655, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 6, "newToBrandECPDetailPageView": 7.450984285714285, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "GGGGGGGGGGGGGGG", "newToBrandSales": 0, "brandedSearchRate": 2.232475070695044, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 6, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 6, "videoThirdQuartileViews": 0, "addToCartRate": 0.02232475070695044, "promotedAsin": "9999999999", "bidOptimization": "SD_REACH", "cost": 52.16, "salesPromotedClicks": 0, "eCPBrandSearch": 8.692815, "newToBrandUnitsSold": 0, "impressions": 26876, "detailPageViewsClicks": 40, "purchasesPromotedClicks": 0, "eCPAddToCart": 8.692815, "newToBrandDetailPageViews": 7, "clicks": 28, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ccccc cc | ccccccccccc | cccccccc cccccc | cc"}, {"date": "2024-06-17", "newToBrandSalesClicks": 0, "viewabilityRate": 85.08852563846368, "purchasesClicks": 0, "detailPageViews": 58, "unitsSold": 1, "promotedSku": "hhh-hhh", "addToCartViews": 5, "sales": 19.99, "newToBrandDetailPageViewClicks": 11, "viewClickThroughRate": 14.091122592766556, "newToBrandDetailPageViewRate": 0.05195635666040527, "newToBrandDetailPageViewViews": 2, "purchases": 1, "adGroupName": "xxxxxxxx xxxxxx", "campaignId": "222222222222222", "leadFormOpens": 0, "adId": "WWWWWWWWWWWWWWW", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 21290, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 3, "newToBrandECPDetailPageView": 3.6522776923076923, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "GGGGGGGGGGGGGGG", "newToBrandSales": 0, "brandedSearchRate": 1.1989928460093522, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 3, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 5, "videoThirdQuartileViews": 0, "addToCartRate": 0.01998321410015587, "promotedAsin": "9999999999", "bidOptimization": "SD_REACH", "cost": 47.48, "salesPromotedClicks": 0, "eCPBrandSearch": 15.826536666666668, "newToBrandUnitsSold": 0, "impressions": 25021, "detailPageViewsClicks": 34, "purchasesPromotedClicks": 0, "eCPAddToCart": 9.495922, "newToBrandDetailPageViews": 13, "clicks": 30, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ccccc cc | ccccccccccc | cccccccc cccccc | cc"}, {"date": "2024-06-18", "newToBrandSalesClicks": 0, "viewabilityRate": 83.45323741007195, "purchasesClicks": 0, "detailPageViews": 52, "unitsSold": 6, "promotedSku": "hhh-hhh", "addToCartViews": 13, "sales": 153.94, "newToBrandDetailPageViewClicks": 2, "viewClickThroughRate": 6.11396429444852, "newToBrandDetailPageViewRate": 0.04592071024031839, "newToBrandDetailPageViewViews": 7, "purchases": 5, "adGroupName": "xxxxxxxx xxxxxx", "campaignId": "222222222222222", "leadFormOpens": 0, "adId": "WWWWWWWWWWWWWWW", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 16356, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 3, "newToBrandECPDetailPageView": 4.27009111111111, "newToBrandPurchases": 3, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "GGGGGGGGGGGGGGG", "newToBrandSales": 75.97, "brandedSearchRate": 1.530690341343946, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 3, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 13, "videoThirdQuartileViews": 0, "addToCartRate": 0.06632991479157099, "promotedAsin": "9999999999", "bidOptimization": "SD_REACH", "cost": 38.43, "salesPromotedClicks": 0, "eCPBrandSearch": 12.810273333333333, "newToBrandUnitsSold": 3, "impressions": 19599, "detailPageViewsClicks": 8, "purchasesPromotedClicks": 0, "eCPAddToCart": 2.956216923076923, "newToBrandDetailPageViews": 9, "clicks": 10, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ccccc cc | ccccccccccc | cccccccc cccccc | cc"}, {"date": "2024-06-19", "newToBrandSalesClicks": 0, "viewabilityRate": 89.64557782700308, "purchasesClicks": 0, "detailPageViews": 57, "unitsSold": 0, "promotedSku": "hhh-hhh", "addToCartViews": 1, "sales": 0, "newToBrandDetailPageViewClicks": 7, "viewClickThroughRate": 12.656320626789212, "newToBrandDetailPageViewRate": 0.02431249662326436, "newToBrandDetailPageViewViews": 2, "purchases": 0, "adGroupName": "xxxxxxxx xxxxxx", "campaignId": "222222222222222", "leadFormOpens": 0, "adId": "WWWWWWWWWWWWWWW", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 33185, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": 8.360065555555556, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "GGGGGGGGGGGGGGG", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 1, "videoThirdQuartileViews": 0, "addToCartRate": 0.0027013885136960396, "promotedAsin": "9999999999", "bidOptimization": "SD_REACH", "cost": 75.24, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 37018, "detailPageViewsClicks": 51, "purchasesPromotedClicks": 0, "eCPAddToCart": 75.24059, "newToBrandDetailPageViews": 9, "clicks": 42, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ccccc cc | ccccccccccc | cccccccc cccccc | cc"}, {"date": "2024-06-20", "newToBrandSalesClicks": 0, "viewabilityRate": 90.2614968440036, "purchasesClicks": 0, "detailPageViews": 75, "unitsSold": 0, "promotedSku": "hhh-hhh", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 9, "viewClickThroughRate": 20.37962037962038, "newToBrandDetailPageViewRate": 0.03967538322813345, "newToBrandDetailPageViewViews": 2, "purchases": 0, "adGroupName": "xxxxxxxx xxxxxx", "campaignId": "222222222222222", "leadFormOpens": 0, "adId": "WWWWWWWWWWWWWWW", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 25025, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 3, "newToBrandECPDetailPageView": 5.271457272727273, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "GGGGGGGGGGGGGGG", "newToBrandSales": 0, "brandedSearchRate": 1.0820559062218214, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 3, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "9999999999", "bidOptimization": "SD_REACH", "cost": 57.99, "salesPromotedClicks": 0, "eCPBrandSearch": 19.328676666666667, "newToBrandUnitsSold": 0, "impressions": 27725, "detailPageViewsClicks": 56, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 11, "clicks": 51, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ccccc cc | ccccccccccc | cccccccc cccccc | cc"}, {"date": "2024-06-21", "newToBrandSalesClicks": 0, "viewabilityRate": 89.09467149508536, "purchasesClicks": 0, "detailPageViews": 74, "unitsSold": 1, "promotedSku": "hhh-hhh", "addToCartViews": 4, "sales": 14.99, "newToBrandDetailPageViewClicks": 12, "viewClickThroughRate": 14.806642666356987, "newToBrandDetailPageViewRate": 0.04655975168132437, "newToBrandDetailPageViewViews": 6, "purchases": 1, "adGroupName": "xxxxxxxx xxxxxx", "campaignId": "222222222222222", "leadFormOpens": 0, "adId": "WWWWWWWWWWWWWWW", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 34444, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 5, "newToBrandECPDetailPageView": 4.499532777777777, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "GGGGGGGGGGGGGGG", "newToBrandSales": 0, "brandedSearchRate": 1.2933264355923435, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 5, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 4, "videoThirdQuartileViews": 0, "addToCartRate": 0.010346611484738748, "promotedAsin": "9999999999", "bidOptimization": "SD_REACH", "cost": 80.99, "salesPromotedClicks": 0, "eCPBrandSearch": 16.198317999999997, "newToBrandUnitsSold": 0, "impressions": 38660, "detailPageViewsClicks": 55, "purchasesPromotedClicks": 0, "eCPAddToCart": 20.247897499999997, "newToBrandDetailPageViews": 18, "clicks": 51, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ccccc cc | ccccccccccc | cccccccc cccccc | cc"}, {"date": "2024-06-01", "newToBrandSalesClicks": 0, "viewabilityRate": 90.90335604340146, "purchasesClicks": 0, "detailPageViews": 22, "unitsSold": 0, "promotedSku": "CCCCCC", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 4, "viewClickThroughRate": 5.20471894517696, "newToBrandDetailPageViewRate": 0.012616704516780217, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "OOOOOO OOOOOOOO", "campaignId": "aaaaaaaaaaaaaaa", "leadFormOpens": 0, "adId": "GGGGGGGGGGGGGGG", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 28820, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 2, "newToBrandECPDetailPageView": 12.43726, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "666666666666666", "newToBrandSales": 0, "brandedSearchRate": 0.6308352258390109, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 2, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "FFFFFFFFFF", "bidOptimization": "SD_REACH", "cost": 49.75, "salesPromotedClicks": 0, "eCPBrandSearch": 24.87452, "newToBrandUnitsSold": 0, "impressions": 31704, "detailPageViewsClicks": 17, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 4, "clicks": 15, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "jjjjj jj | jjjjjjjjjjj | jjjjjj jjjjjjjj | jj"}, {"date": "2024-06-02", "newToBrandSalesClicks": 0, "viewabilityRate": 92.5256160039034, "purchasesClicks": 0, "detailPageViews": 32, "unitsSold": 2, "promotedSku": "CCCCCC", "addToCartViews": 5, "sales": 45.98, "newToBrandDetailPageViewClicks": 3, "viewClickThroughRate": 5.27339243927359, "newToBrandDetailPageViewRate": 0.01219809709685289, "newToBrandDetailPageViewViews": 1, "purchases": 2, "adGroupName": "OOOOOO OOOOOOOO", "campaignId": "aaaaaaaaaaaaaaa", "leadFormOpens": 0, "adId": "GGGGGGGGGGGGGGG", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 30341, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 3, "newToBrandECPDetailPageView": 12.4416625, "newToBrandPurchases": 1, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "666666666666666", "newToBrandSales": 22.99, "brandedSearchRate": 0.9148572822639669, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 3, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 5, "videoThirdQuartileViews": 0, "addToCartRate": 0.015247621371066115, "promotedAsin": "FFFFFFFFFF", "bidOptimization": "SD_REACH", "cost": 49.77, "salesPromotedClicks": 0, "eCPBrandSearch": 16.58888333333333, "newToBrandUnitsSold": 1, "impressions": 32792, "detailPageViewsClicks": 19, "purchasesPromotedClicks": 0, "eCPAddToCart": 9.95333, "newToBrandDetailPageViews": 4, "clicks": 16, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "jjjjj jj | jjjjjjjjjjj | jjjjjj jjjjjjjj | jj"}, {"date": "2024-06-03", "newToBrandSalesClicks": 0, "viewabilityRate": 91.59876993310718, "purchasesClicks": 0, "detailPageViews": 24, "unitsSold": 1, "promotedSku": "CCCCCC", "addToCartViews": 0, "sales": 45.99, "newToBrandDetailPageViewClicks": 3, "viewClickThroughRate": 5.537673484927145, "newToBrandDetailPageViewRate": 0.012681101987762738, "newToBrandDetailPageViewViews": 1, "purchases": 1, "adGroupName": "OOOOOO OOOOOOOO", "campaignId": "aaaaaaaaaaaaaaa", "leadFormOpens": 0, "adId": "GGGGGGGGGGGGGGG", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 28893, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 3, "newToBrandECPDetailPageView": 12.171055, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "666666666666666", "newToBrandSales": 0, "brandedSearchRate": 0.9510826490822052, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 3, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "FFFFFFFFFF", "bidOptimization": "SD_REACH", "cost": 48.68, "salesPromotedClicks": 0, "eCPBrandSearch": 16.228073333333334, "newToBrandUnitsSold": 0, "impressions": 31543, "detailPageViewsClicks": 15, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 4, "clicks": 16, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "jjjjj jj | jjjjjjjjjjj | jjjjjj jjjjjjjj | jj"}, {"date": "2024-06-04", "newToBrandSalesClicks": 0, "viewabilityRate": 90.4908624074913, "purchasesClicks": 0, "detailPageViews": 35, "unitsSold": 1, "promotedSku": "CCCCCC", "addToCartViews": 3, "sales": 23.99, "newToBrandDetailPageViewClicks": 2, "viewClickThroughRate": 8.679106719631472, "newToBrandDetailPageViewRate": 0.012082766953632381, "newToBrandDetailPageViewViews": 2, "purchases": 1, "adGroupName": "OOOOOO OOOOOOOO", "campaignId": "aaaaaaaaaaaaaaa", "leadFormOpens": 0, "adId": "GGGGGGGGGGGGGGG", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 29957, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 4, "newToBrandECPDetailPageView": 12.4025425, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "666666666666666", "newToBrandSales": 0, "brandedSearchRate": 1.2082766953632382, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 4, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 3, "videoThirdQuartileViews": 0, "addToCartRate": 0.009062075215224287, "promotedAsin": "FFFFFFFFFF", "bidOptimization": "SD_REACH", "cost": 49.61, "salesPromotedClicks": 0, "eCPBrandSearch": 12.4025425, "newToBrandUnitsSold": 0, "impressions": 33105, "detailPageViewsClicks": 27, "purchasesPromotedClicks": 0, "eCPAddToCart": 16.53672333333333, "newToBrandDetailPageViews": 4, "clicks": 26, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "jjjjj jj | jjjjjjjjjjj | jjjjjj jjjjjjjj | jj"}, {"date": "2024-06-05", "newToBrandSalesClicks": 0, "viewabilityRate": 90.8269289886259, "purchasesClicks": 0, "detailPageViews": 26, "unitsSold": 2, "promotedSku": "CCCCCC", "addToCartViews": 9, "sales": 34.98, "newToBrandDetailPageViewClicks": 1, "viewClickThroughRate": 4.399918770730387, "newToBrandDetailPageViewRate": 0.009222256378727329, "newToBrandDetailPageViewViews": 2, "purchases": 2, "adGroupName": "OOOOOO OOOOOOOO", "campaignId": "aaaaaaaaaaaaaaa", "leadFormOpens": 0, "adId": "GGGGGGGGGGGGGGG", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 29546, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 7, "newToBrandECPDetailPageView": 16.458486666666666, "newToBrandPurchases": 1, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "666666666666666", "newToBrandSales": 14.99, "brandedSearchRate": 2.1518598217030434, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 7, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 9, "videoThirdQuartileViews": 0, "addToCartRate": 0.027666769136181987, "promotedAsin": "FFFFFFFFFF", "bidOptimization": "SD_REACH", "cost": 49.38, "salesPromotedClicks": 0, "eCPBrandSearch": 7.053637142857142, "newToBrandUnitsSold": 1, "impressions": 32530, "detailPageViewsClicks": 16, "purchasesPromotedClicks": 0, "eCPAddToCart": 5.486162222222222, "newToBrandDetailPageViews": 3, "clicks": 13, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "jjjjj jj | jjjjjjjjjjj | jjjjjj jjjjjjjj | jj"}, {"date": "2024-06-06", "newToBrandSalesClicks": 0, "viewabilityRate": 91.19086460032626, "purchasesClicks": 0, "detailPageViews": 17, "unitsSold": 0, "promotedSku": "CCCCCC", "addToCartViews": 2, "sales": 0, "newToBrandDetailPageViewClicks": 4, "viewClickThroughRate": 4.128250997660658, "newToBrandDetailPageViewRate": 0.015685782406826453, "newToBrandDetailPageViewViews": 1, "purchases": 0, "adGroupName": "OOOOOO OOOOOOOO", "campaignId": "aaaaaaaaaaaaaaa", "leadFormOpens": 0, "adId": "GGGGGGGGGGGGGGG", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 29068, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": 9.902102, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "666666666666666", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 2, "videoThirdQuartileViews": 0, "addToCartRate": 0.006274312962730582, "promotedAsin": "FFFFFFFFFF", "bidOptimization": "SD_REACH", "cost": 49.51, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 31876, "detailPageViewsClicks": 15, "purchasesPromotedClicks": 0, "eCPAddToCart": 24.755255, "newToBrandDetailPageViews": 5, "clicks": 12, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "jjjjj jj | jjjjjjjjjjj | jjjjjj jjjjjjjj | jj"}, {"date": "2024-06-07", "newToBrandSalesClicks": 0, "viewabilityRate": 92.277737650347, "purchasesClicks": 0, "detailPageViews": 22, "unitsSold": 0, "promotedSku": "CCCCCC", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 1, "viewClickThroughRate": 5.785461475632998, "newToBrandDetailPageViewRate": 0.006280815249819426, "newToBrandDetailPageViewViews": 1, "purchases": 0, "adGroupName": "OOOOOO OOOOOOOO", "campaignId": "aaaaaaaaaaaaaaa", "leadFormOpens": 0, "adId": "GGGGGGGGGGGGGGG", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 29384, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": 24.74856, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "666666666666666", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "FFFFFFFFFF", "bidOptimization": "SD_REACH", "cost": 49.5, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 31843, "detailPageViewsClicks": 21, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 2, "clicks": 17, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "jjjjj jj | jjjjjjjjjjj | jjjjjj jjjjjjjj | jj"}, {"date": "2024-06-08", "newToBrandSalesClicks": 0, "viewabilityRate": 92.27923338185346, "purchasesClicks": 0, "detailPageViews": 35, "unitsSold": 2, "promotedSku": "CCCCCC", "addToCartViews": 3, "sales": 51.98, "newToBrandDetailPageViewClicks": 4, "viewClickThroughRate": 7.886953664147223, "newToBrandDetailPageViewRate": 0.015162542455118872, "newToBrandDetailPageViewViews": 1, "purchases": 2, "adGroupName": "OOOOOO OOOOOOOO", "campaignId": "aaaaaaaaaaaaaaa", "leadFormOpens": 0, "adId": "GGGGGGGGGGGGGGG", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 30430, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": 9.775921999999998, "newToBrandPurchases": 2, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "666666666666666", "newToBrandSales": 51.98, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 3, "videoThirdQuartileViews": 0, "addToCartRate": 0.009097525473071326, "promotedAsin": "FFFFFFFFFF", "bidOptimization": "SD_REACH", "cost": 48.88, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 2, "impressions": 32976, "detailPageViewsClicks": 30, "purchasesPromotedClicks": 0, "eCPAddToCart": 16.29320333333333, "newToBrandDetailPageViews": 5, "clicks": 24, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "jjjjj jj | jjjjjjjjjjj | jjjjjj jjjjjjjj | jj"}, {"date": "2024-06-09", "newToBrandSalesClicks": 0, "viewabilityRate": 92.79733528908446, "purchasesClicks": 0, "detailPageViews": 20, "unitsSold": 0, "promotedSku": "CCCCCC", "addToCartViews": 1, "sales": 0, "newToBrandDetailPageViewClicks": 4, "viewClickThroughRate": 6.586096749761254, "newToBrandDetailPageViewRate": 0.012223444566678891, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "OOOOOO OOOOOOOO", "campaignId": "aaaaaaaaaaaaaaa", "leadFormOpens": 0, "adId": "GGGGGGGGGGGGGGG", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 30367, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": 12.112905000000001, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "666666666666666", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 1, "videoThirdQuartileViews": 0, "addToCartRate": 0.003055861141669723, "promotedAsin": "FFFFFFFFFF", "bidOptimization": "SD_REACH", "cost": 48.45, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 32724, "detailPageViewsClicks": 20, "purchasesPromotedClicks": 0, "eCPAddToCart": 48.451620000000005, "newToBrandDetailPageViews": 4, "clicks": 20, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "jjjjj jj | jjjjjjjjjjj | jjjjjj jjjjjjjj | jj"}, {"date": "2024-06-10", "newToBrandSalesClicks": 0, "viewabilityRate": 90.82305273343009, "purchasesClicks": 0, "detailPageViews": 39, "unitsSold": 0, "promotedSku": "CCCCCC", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 5, "viewClickThroughRate": 8.655990944501783, "newToBrandDetailPageViewRate": 0.018142235123367198, "newToBrandDetailPageViewViews": 1, "purchases": 0, "adGroupName": "OOOOOO OOOOOOOO", "campaignId": "aaaaaaaaaaaaaaa", "leadFormOpens": 0, "adId": "GGGGGGGGGGGGGGG", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 30037, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 6, "newToBrandECPDetailPageView": 8.188953333333332, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "666666666666666", "newToBrandSales": 0, "brandedSearchRate": 1.8142235123367199, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 6, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "FFFFFFFFFF", "bidOptimization": "SD_REACH", "cost": 49.13, "salesPromotedClicks": 0, "eCPBrandSearch": 8.188953333333332, "newToBrandUnitsSold": 0, "impressions": 33072, "detailPageViewsClicks": 32, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 6, "clicks": 26, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "jjjjj jj | jjjjjjjjjjj | jjjjjj jjjjjjjj | jj"}, {"date": "2024-06-11", "newToBrandSalesClicks": 0, "viewabilityRate": 91.13006650958872, "purchasesClicks": 0, "detailPageViews": 37, "unitsSold": 4, "promotedSku": "CCCCCC", "addToCartViews": 3, "sales": 113.96, "newToBrandDetailPageViewClicks": 3, "viewClickThroughRate": 6.872852233676976, "newToBrandDetailPageViewRate": 0.014912463837275194, "newToBrandDetailPageViewViews": 2, "purchases": 4, "adGroupName": "OOOOOO OOOOOOOO", "campaignId": "aaaaaaaaaaaaaaa", "leadFormOpens": 0, "adId": "GGGGGGGGGGGGGGG", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 30555, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 2, "newToBrandECPDetailPageView": 9.784338, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 1, "adGroupId": "666666666666666", "newToBrandSales": 0, "brandedSearchRate": 0.5964985534910078, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 1, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 3, "videoThirdQuartileViews": 0, "addToCartRate": 0.008947478302365117, "promotedAsin": "FFFFFFFFFF", "bidOptimization": "SD_REACH", "cost": 48.92, "salesPromotedClicks": 0, "eCPBrandSearch": 24.460845, "newToBrandUnitsSold": 0, "impressions": 33529, "detailPageViewsClicks": 24, "purchasesPromotedClicks": 0, "eCPAddToCart": 16.30723, "newToBrandDetailPageViews": 5, "clicks": 21, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "jjjjj jj | jjjjjjjjjjj | jjjjjj jjjjjjjj | jj"}, {"date": "2024-06-12", "newToBrandSalesClicks": 0, "viewabilityRate": 88.03530994651003, "purchasesClicks": 0, "detailPageViews": 133, "unitsSold": 8, "promotedSku": "CCCCCC", "addToCartViews": 15, "sales": 214.88, "newToBrandDetailPageViewClicks": 3, "viewClickThroughRate": 6.336899392403176, "newToBrandDetailPageViewRate": 0.036097528960063005, "newToBrandDetailPageViewViews": 8, "purchases": 8, "adGroupName": "OOOOOO OOOOOOOO", "campaignId": "aaaaaaaaaaaaaaa", "leadFormOpens": 0, "adId": "GGGGGGGGGGGGGGG", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 26827, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 8, "newToBrandECPDetailPageView": 4.4380845454545454, "newToBrandPurchases": 3, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "666666666666666", "newToBrandSales": 85.97, "brandedSearchRate": 2.6252748334591276, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 8, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 15, "videoThirdQuartileViews": 0, "addToCartRate": 0.04922390312735865, "promotedAsin": "FFFFFFFFFF", "bidOptimization": "SD_REACH", "cost": 48.82, "salesPromotedClicks": 0, "eCPBrandSearch": 6.10236625, "newToBrandUnitsSold": 3, "impressions": 30473, "detailPageViewsClicks": 30, "purchasesPromotedClicks": 0, "eCPAddToCart": 3.2545953333333335, "newToBrandDetailPageViews": 11, "clicks": 17, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "jjjjj jj | jjjjjjjjjjj | jjjjjj jjjjjjjj | jj"}, {"date": "2024-06-13", "newToBrandSalesClicks": 0, "viewabilityRate": 82.27883440935264, "purchasesClicks": 0, "detailPageViews": 250, "unitsSold": 10, "promotedSku": "CCCCCC", "addToCartViews": 41, "sales": 207.86, "newToBrandDetailPageViewClicks": 7, "viewClickThroughRate": 7.210416931755524, "newToBrandDetailPageViewRate": 0.09771418600593264, "newToBrandDetailPageViewViews": 21, "purchases": 10, "adGroupName": "OOOOOO OOOOOOOO", "campaignId": "aaaaaaaaaaaaaaa", "leadFormOpens": 0, "adId": "GGGGGGGGGGGGGGG", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 23577, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 36, "newToBrandECPDetailPageView": 1.7436192857142856, "newToBrandPurchases": 4, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "666666666666666", "newToBrandSales": 100.96, "brandedSearchRate": 12.563252486477056, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 36, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 41, "videoThirdQuartileViews": 0, "addToCartRate": 0.14308148665154424, "promotedAsin": "FFFFFFFFFF", "bidOptimization": "SD_REACH", "cost": 48.82, "salesPromotedClicks": 0, "eCPBrandSearch": 1.3561483333333333, "newToBrandUnitsSold": 4, "impressions": 28655, "detailPageViewsClicks": 19, "purchasesPromotedClicks": 0, "eCPAddToCart": 1.1907643902439025, "newToBrandDetailPageViews": 28, "clicks": 17, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "jjjjj jj | jjjjjjjjjjj | jjjjjj jjjjjjjj | jj"}, {"date": "2024-06-14", "newToBrandSalesClicks": 0, "viewabilityRate": 67.16350835143436, "purchasesClicks": 1, "detailPageViews": 761, "unitsSold": 36, "promotedSku": "CCCCCC", "addToCartViews": 144, "sales": 844.51, "newToBrandDetailPageViewClicks": 7, "viewClickThroughRate": 6.319467677781495, "newToBrandDetailPageViewRate": 0.23968242079245003, "newToBrandDetailPageViewViews": 89, "purchases": 36, "adGroupName": "OOOOOO OOOOOOOO", "campaignId": "aaaaaaaaaaaaaaa", "leadFormOpens": 0, "adId": "GGGGGGGGGGGGGGG", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 26901, "salesClicks": 25.99, "videoFirstQuartileViews": 0, "unitsSoldClicks": 1, "brandedSearches": 128, "newToBrandECPDetailPageView": 0.8377040625, "newToBrandPurchases": 17, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "666666666666666", "newToBrandSales": 393.79, "brandedSearchRate": 31.957656105660003, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 128, "addToCartClicks": 1, "videoUnmutes": 0, "addToCart": 145, "videoThirdQuartileViews": 0, "addToCartRate": 0.36202032307192966, "promotedAsin": "FFFFFFFFFF", "bidOptimization": "SD_REACH", "cost": 80.42, "salesPromotedClicks": 25.99, "eCPBrandSearch": 0.628278046875, "newToBrandUnitsSold": 17, "impressions": 40053, "detailPageViewsClicks": 22, "purchasesPromotedClicks": 1, "eCPAddToCart": 0.5546178620689655, "newToBrandDetailPageViews": 96, "clicks": 17, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "jjjjj jj | jjjjjjjjjjj | jjjjjj jjjjjjjj | jj"}, {"date": "2024-06-15", "newToBrandSalesClicks": 0, "viewabilityRate": 77.68755489129597, "purchasesClicks": 0, "detailPageViews": 1940, "unitsSold": 93, "promotedSku": "CCCCCC", "addToCartViews": 388, "sales": 2198.14, "newToBrandDetailPageViewClicks": 22, "viewClickThroughRate": 9.916699722332407, "newToBrandDetailPageViewRate": 0.16024406403599328, "newToBrandDetailPageViewViews": 186, "purchases": 87, "adGroupName": "OOOOOO OOOOOOOO", "campaignId": "aaaaaaaaaaaaaaa", "leadFormOpens": 0, "adId": "GGGGGGGGGGGGGGG", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 100840, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 285, "newToBrandECPDetailPageView": 1.1733109134615385, "newToBrandPurchases": 22, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "666666666666666", "newToBrandSales": 540.77, "brandedSearchRate": 21.956518389547156, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 285, "addToCartClicks": 1, "videoUnmutes": 0, "addToCart": 389, "videoThirdQuartileViews": 0, "addToCartRate": 0.29968721591346825, "promotedAsin": "FFFFFFFFFF", "bidOptimization": "SD_REACH", "cost": 244.05, "salesPromotedClicks": 0, "eCPBrandSearch": 0.8563111228070176, "newToBrandUnitsSold": 23, "impressions": 129802, "detailPageViewsClicks": 114, "purchasesPromotedClicks": 0, "eCPAddToCart": 0.6273744730077121, "newToBrandDetailPageViews": 208, "clicks": 100, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "jjjjj jj | jjjjjjjjjjj | jjjjjj jjjjjjjj | jj"}, {"date": "2024-06-16", "newToBrandSalesClicks": 25.99, "viewabilityRate": 73.39990813627509, "purchasesClicks": 1, "detailPageViews": 2344, "unitsSold": 116, "promotedSku": "CCCCCC", "addToCartViews": 466, "sales": 3016.9, "newToBrandDetailPageViewClicks": 37, "viewClickThroughRate": 11.544478610346873, "newToBrandDetailPageViewRate": 0.22807545496301693, "newToBrandDetailPageViewViews": 251, "purchases": 113, "adGroupName": "OOOOOO OOOOOOOO", "campaignId": "aaaaaaaaaaaaaaa", "leadFormOpens": 0, "adId": "GGGGGGGGGGGGGGG", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 92685, "salesClicks": 25.99, "videoFirstQuartileViews": 0, "unitsSoldClicks": 1, "brandedSearches": 372, "newToBrandECPDetailPageView": 0.8510231249999999, "newToBrandPurchases": 37, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "666666666666666", "newToBrandSales": 1033.54, "brandedSearchRate": 29.459746266056353, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 1, "brandedSearchesViews": 372, "addToCartClicks": 6, "videoUnmutes": 0, "addToCart": 472, "videoThirdQuartileViews": 0, "addToCartRate": 0.37379032896716663, "promotedAsin": "FFFFFFFFFF", "bidOptimization": "SD_REACH", "cost": 245.09, "salesPromotedClicks": 0, "eCPBrandSearch": 0.6588566129032257, "newToBrandUnitsSold": 38, "impressions": 126274, "detailPageViewsClicks": 139, "purchasesPromotedClicks": 0, "eCPAddToCart": 0.5192683474576271, "newToBrandDetailPageViews": 288, "clicks": 107, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 1, "campaignName": "jjjjj jj | jjjjjjjjjjj | jjjjjj jjjjjjjj | jj"}, {"date": "2024-06-17", "newToBrandSalesClicks": 14.99, "viewabilityRate": 65.22829498754166, "purchasesClicks": 3, "detailPageViews": 2645, "unitsSold": 134, "promotedSku": "CCCCCC", "addToCartViews": 511, "sales": 3317.74, "newToBrandDetailPageViewClicks": 21, "viewClickThroughRate": 8.185538881309686, "newToBrandDetailPageViewRate": 0.211953532019545, "newToBrandDetailPageViewViews": 241, "purchases": 132, "adGroupName": "OOOOOO OOOOOOOO", "campaignId": "aaaaaaaaaaaaaaa", "leadFormOpens": 0, "adId": "GGGGGGGGGGGGGGG", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 80630, "salesClicks": 44.97, "videoFirstQuartileViews": 0, "unitsSoldClicks": 3, "brandedSearches": 531, "newToBrandECPDetailPageView": 0.9389134351145039, "newToBrandPurchases": 40, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "666666666666666", "newToBrandSales": 1012.56, "brandedSearchRate": 42.956994466556644, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 1, "brandedSearchesViews": 531, "addToCartClicks": 9, "videoUnmutes": 0, "addToCart": 520, "videoThirdQuartileViews": 0, "addToCartRate": 0.42067113225253205, "promotedAsin": "FFFFFFFFFF", "bidOptimization": "SD_REACH", "cost": 246.0, "salesPromotedClicks": 0, "eCPBrandSearch": 0.4632680225988701, "newToBrandUnitsSold": 40, "impressions": 123612, "detailPageViewsClicks": 88, "purchasesPromotedClicks": 0, "eCPAddToCart": 0.47306792307692314, "newToBrandDetailPageViews": 262, "clicks": 66, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 1, "campaignName": "jjjjj jj | jjjjjjjjjjj | jjjjjj jjjjjjjj | jj"}, {"date": "2024-06-18", "newToBrandSalesClicks": 86.96, "viewabilityRate": 72.18185623729218, "purchasesClicks": 4, "detailPageViews": 1901, "unitsSold": 99, "promotedSku": "CCCCCC", "addToCartViews": 351, "sales": 2365.89, "newToBrandDetailPageViewClicks": 34, "viewClickThroughRate": 13.669973695656676, "newToBrandDetailPageViewRate": 0.17342423155124986, "newToBrandDetailPageViewViews": 198, "purchases": 94, "adGroupName": "OOOOOO OOOOOOOO", "campaignId": "aaaaaaaaaaaaaaa", "leadFormOpens": 0, "adId": "GGGGGGGGGGGGGGG", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 96562, "salesClicks": 86.96, "videoFirstQuartileViews": 0, "unitsSoldClicks": 4, "brandedSearches": 305, "newToBrandECPDetailPageView": 1.0351540948275864, "newToBrandPurchases": 30, "cumulativeReach": null, "brandedSearchesClicks": 2, "adGroupId": "666666666666666", "newToBrandSales": 659.66, "brandedSearchRate": 22.799306303073795, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 4, "brandedSearchesViews": 303, "addToCartClicks": 7, "videoUnmutes": 0, "addToCart": 358, "videoThirdQuartileViews": 0, "addToCartRate": 0.2676115297213252, "promotedAsin": "FFFFFFFFFF", "bidOptimization": "SD_REACH", "cost": 240.16, "salesPromotedClicks": 25.99, "eCPBrandSearch": 0.7873959016393443, "newToBrandUnitsSold": 30, "impressions": 133776, "detailPageViewsClicks": 183, "purchasesPromotedClicks": 1, "eCPAddToCart": 0.6708261173184358, "newToBrandDetailPageViews": 232, "clicks": 132, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 4, "campaignName": "jjjjj jj | jjjjjjjjjjj | jjjjjj jjjjjjjj | jj"}, {"date": "2024-06-19", "newToBrandSalesClicks": 21.99, "viewabilityRate": 69.85854038130176, "purchasesClicks": 1, "detailPageViews": 1064, "unitsSold": 66, "promotedSku": "CCCCCC", "addToCartViews": 217, "sales": 1640.3, "newToBrandDetailPageViewClicks": 21, "viewClickThroughRate": 9.150040777355638, "newToBrandDetailPageViewRate": 0.1792562948140737, "newToBrandDetailPageViewViews": 108, "purchases": 62, "adGroupName": "OOOOOO OOOOOOOO", "campaignId": "aaaaaaaaaaaaaaa", "leadFormOpens": 0, "adId": "GGGGGGGGGGGGGGG", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 50273, "salesClicks": 21.99, "videoFirstQuartileViews": 0, "unitsSoldClicks": 1, "brandedSearches": 140, "newToBrandECPDetailPageView": 1.07103, "newToBrandPurchases": 19, "cumulativeReach": null, "brandedSearchesClicks": 1, "adGroupId": "666666666666666", "newToBrandSales": 398.81, "brandedSearchRate": 19.45417153020955, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 1, "brandedSearchesViews": 139, "addToCartClicks": 1, "videoUnmutes": 0, "addToCart": 218, "videoThirdQuartileViews": 0, "addToCartRate": 0.3029292423989773, "promotedAsin": "FFFFFFFFFF", "bidOptimization": "SD_REACH", "cost": 138.16, "salesPromotedClicks": 0, "eCPBrandSearch": 0.9868776428571429, "newToBrandUnitsSold": 19, "impressions": 71964, "detailPageViewsClicks": 58, "purchasesPromotedClicks": 0, "eCPAddToCart": 0.6337746330275229, "newToBrandDetailPageViews": 129, "clicks": 46, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 1, "campaignName": "jjjjj jj | jjjjjjjjjjj | jjjjjj jjjjjjjj | jj"}, {"date": "2024-06-20", "newToBrandSalesClicks": 0, "viewabilityRate": 75.9276115346203, "purchasesClicks": 0, "detailPageViews": 1520, "unitsSold": 66, "promotedSku": "CCCCCC", "addToCartViews": 277, "sales": 1645.53, "newToBrandDetailPageViewClicks": 38, "viewClickThroughRate": 12.654117999650346, "newToBrandDetailPageViewRate": 0.10556124448489906, "newToBrandDetailPageViewViews": 129, "purchases": 65, "adGroupName": "OOOOOO OOOOOOOO", "campaignId": "aaaaaaaaaaaaaaa", "leadFormOpens": 0, "adId": "GGGGGGGGGGGGGGG", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 120119, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 184, "newToBrandECPDetailPageView": 1.6149932934131734, "newToBrandPurchases": 24, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "666666666666666", "newToBrandSales": 542.76, "brandedSearchRate": 11.630699991150555, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 184, "addToCartClicks": 1, "videoUnmutes": 0, "addToCart": 278, "videoThirdQuartileViews": 0, "addToCartRate": 0.17572470638803553, "promotedAsin": "FFFFFFFFFF", "bidOptimization": "SD_REACH", "cost": 269.7, "salesPromotedClicks": 0, "eCPBrandSearch": 1.465781956521739, "newToBrandUnitsSold": 24, "impressions": 158202, "detailPageViewsClicks": 182, "purchasesPromotedClicks": 0, "eCPAddToCart": 0.9701578417266186, "newToBrandDetailPageViews": 167, "clicks": 152, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "jjjjj jj | jjjjjjjjjjj | jjjjjj jjjjjjjj | jj"}, {"date": "2024-06-21", "newToBrandSalesClicks": 15.95, "viewabilityRate": 77.00839974154641, "purchasesClicks": 1, "detailPageViews": 644, "unitsSold": 21, "promotedSku": "CCCCCC", "addToCartViews": 115, "sales": 540.75, "newToBrandDetailPageViewClicks": 25, "viewClickThroughRate": 13.634456719339951, "newToBrandDetailPageViewRate": 0.11711178117596382, "newToBrandDetailPageViewViews": 62, "purchases": 20, "adGroupName": "OOOOOO OOOOOOOO", "campaignId": "aaaaaaaaaaaaaaa", "leadFormOpens": 0, "adId": "GGGGGGGGGGGGGGG", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 57208, "salesClicks": 15.95, "videoFirstQuartileViews": 0, "unitsSoldClicks": 1, "brandedSearches": 66, "newToBrandECPDetailPageView": 1.5119324137931034, "newToBrandPurchases": 5, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "666666666666666", "newToBrandSales": 135.91, "brandedSearchRate": 8.884342020245532, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 1, "brandedSearchesViews": 66, "addToCartClicks": 1, "videoUnmutes": 0, "addToCart": 116, "videoThirdQuartileViews": 0, "addToCartRate": 0.15614904156795176, "promotedAsin": "FFFFFFFFFF", "bidOptimization": "SD_REACH", "cost": 131.54, "salesPromotedClicks": 0, "eCPBrandSearch": 1.993001818181818, "newToBrandUnitsSold": 5, "impressions": 74288, "detailPageViewsClicks": 88, "purchasesPromotedClicks": 0, "eCPAddToCart": 1.1339493103448275, "newToBrandDetailPageViews": 87, "clicks": 78, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 1, "campaignName": "jjjjj jj | jjjjjjjjjjj | jjjjjj jjjjjjjj | jj"}, {"date": "2024-06-01", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "ooo-ooo-ooo", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "444444 4444444", "campaignId": "ddddddddddddddd", "leadFormOpens": 0, "adId": "hhhhhhhhhhhhhhh", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "RRRRRRRRRRRRRRR", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "gggggggggg", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 99, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ddddd dd | dddddddddd | dddd | dddddd ddddddd | dd"}, {"date": "2024-06-02", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "ooo-ooo-ooo", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "444444 4444444", "campaignId": "ddddddddddddddd", "leadFormOpens": 0, "adId": "hhhhhhhhhhhhhhh", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "RRRRRRRRRRRRRRR", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "gggggggggg", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 397, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ddddd dd | dddddddddd | dddd | dddddd ddddddd | dd"}, {"date": "2024-06-03", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 2, "unitsSold": 0, "promotedSku": "ooo-ooo-ooo", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 1, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0.3289473684210526, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "444444 4444444", "campaignId": "ddddddddddddddd", "leadFormOpens": 0, "adId": "hhhhhhhhhhhhhhh", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": 0.96, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "RRRRRRRRRRRRRRR", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 1, "videoUnmutes": 0, "addToCart": 1, "videoThirdQuartileViews": 0, "addToCartRate": 0.3289473684210526, "promotedAsin": "gggggggggg", "bidOptimization": "SD_CONVERSIONS", "cost": 0.96, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 304, "detailPageViewsClicks": 2, "purchasesPromotedClicks": 0, "eCPAddToCart": 0.96, "newToBrandDetailPageViews": 1, "clicks": 1, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ddddd dd | dddddddddd | dddd | dddddd ddddddd | dd"}, {"date": "2024-06-04", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "ooo-ooo-ooo", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "444444 4444444", "campaignId": "ddddddddddddddd", "leadFormOpens": 0, "adId": "hhhhhhhhhhhhhhh", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "RRRRRRRRRRRRRRR", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "gggggggggg", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 203, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ddddd dd | dddddddddd | dddd | dddddd ddddddd | dd"}, {"date": "2024-06-05", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "ooo-ooo-ooo", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "444444 4444444", "campaignId": "ddddddddddddddd", "leadFormOpens": 0, "adId": "hhhhhhhhhhhhhhh", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "RRRRRRRRRRRRRRR", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "gggggggggg", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 33, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ddddd dd | dddddddddd | dddd | dddddd ddddddd | dd"}, {"date": "2024-06-06", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "ooo-ooo-ooo", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "444444 4444444", "campaignId": "ddddddddddddddd", "leadFormOpens": 0, "adId": "hhhhhhhhhhhhhhh", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "RRRRRRRRRRRRRRR", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "gggggggggg", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 11, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ddddd dd | dddddddddd | dddd | dddddd ddddddd | dd"}, {"date": "2024-06-08", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "ooo-ooo-ooo", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "444444 4444444", "campaignId": "ddddddddddddddd", "leadFormOpens": 0, "adId": "hhhhhhhhhhhhhhh", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "RRRRRRRRRRRRRRR", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "gggggggggg", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 11, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ddddd dd | dddddddddd | dddd | dddddd ddddddd | dd"}, {"date": "2024-06-09", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "ooo-ooo-ooo", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "444444 4444444", "campaignId": "ddddddddddddddd", "leadFormOpens": 0, "adId": "hhhhhhhhhhhhhhh", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "RRRRRRRRRRRRRRR", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "gggggggggg", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 4, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ddddd dd | dddddddddd | dddd | dddddd ddddddd | dd"}, {"date": "2024-06-10", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "ooo-ooo-ooo", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "444444 4444444", "campaignId": "ddddddddddddddd", "leadFormOpens": 0, "adId": "hhhhhhhhhhhhhhh", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "RRRRRRRRRRRRRRR", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "gggggggggg", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 3, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ddddd dd | dddddddddd | dddd | dddddd ddddddd | dd"}, {"date": "2024-06-11", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "ooo-ooo-ooo", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "444444 4444444", "campaignId": "ddddddddddddddd", "leadFormOpens": 0, "adId": "hhhhhhhhhhhhhhh", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "RRRRRRRRRRRRRRR", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "gggggggggg", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 1, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ddddd dd | dddddddddd | dddd | dddddd ddddddd | dd"}, {"date": "2024-06-12", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "ooo-ooo-ooo", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "444444 4444444", "campaignId": "ddddddddddddddd", "leadFormOpens": 0, "adId": "hhhhhhhhhhhhhhh", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "RRRRRRRRRRRRRRR", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "gggggggggg", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 1, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ddddd dd | dddddddddd | dddd | dddddd ddddddd | dd"}, {"date": "2024-06-13", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "ooo-ooo-ooo", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "444444 4444444", "campaignId": "ddddddddddddddd", "leadFormOpens": 0, "adId": "hhhhhhhhhhhhhhh", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "RRRRRRRRRRRRRRR", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "gggggggggg", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 11, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ddddd dd | dddddddddd | dddd | dddddd ddddddd | dd"}, {"date": "2024-06-14", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "ooo-ooo-ooo", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "444444 4444444", "campaignId": "ddddddddddddddd", "leadFormOpens": 0, "adId": "hhhhhhhhhhhhhhh", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "RRRRRRRRRRRRRRR", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "gggggggggg", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 42, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ddddd dd | dddddddddd | dddd | dddddd ddddddd | dd"}, {"date": "2024-06-15", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "ooo-ooo-ooo", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "444444 4444444", "campaignId": "ddddddddddddddd", "leadFormOpens": 0, "adId": "hhhhhhhhhhhhhhh", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "RRRRRRRRRRRRRRR", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "gggggggggg", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 33, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ddddd dd | dddddddddd | dddd | dddddd ddddddd | dd"}, {"date": "2024-06-16", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 4, "unitsSold": 0, "promotedSku": "ooo-ooo-ooo", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 1, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 2.127659574468085, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "444444 4444444", "campaignId": "ddddddddddddddd", "leadFormOpens": 0, "adId": "hhhhhhhhhhhhhhh", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": 6.07, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "RRRRRRRRRRRRRRR", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "gggggggggg", "bidOptimization": "SD_CONVERSIONS", "cost": 6.07, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 47, "detailPageViewsClicks": 4, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 1, "clicks": 1, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ddddd dd | dddddddddd | dddd | dddddd ddddddd | dd"}, {"date": "2024-06-17", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "ooo-ooo-ooo", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "444444 4444444", "campaignId": "ddddddddddddddd", "leadFormOpens": 0, "adId": "hhhhhhhhhhhhhhh", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "RRRRRRRRRRRRRRR", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "gggggggggg", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 40, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ddddd dd | dddddddddd | dddd | dddddd ddddddd | dd"}, {"date": "2024-06-18", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "ooo-ooo-ooo", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "444444 4444444", "campaignId": "ddddddddddddddd", "leadFormOpens": 0, "adId": "hhhhhhhhhhhhhhh", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "RRRRRRRRRRRRRRR", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "gggggggggg", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 15, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ddddd dd | dddddddddd | dddd | dddddd ddddddd | dd"}, {"date": "2024-06-19", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "ooo-ooo-ooo", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "444444 4444444", "campaignId": "ddddddddddddddd", "leadFormOpens": 0, "adId": "hhhhhhhhhhhhhhh", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "RRRRRRRRRRRRRRR", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "gggggggggg", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 17, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ddddd dd | dddddddddd | dddd | dddddd ddddddd | dd"}, {"date": "2024-06-21", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "ooo-ooo-ooo", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "444444 4444444", "campaignId": "ddddddddddddddd", "leadFormOpens": 0, "adId": "hhhhhhhhhhhhhhh", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "RRRRRRRRRRRRRRR", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "gggggggggg", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 1, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ddddd dd | dddddddddd | dddd | dddddd ddddddd | dd"}, {"date": "2024-06-01", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "qqq-qqq-qqq", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "444444 4444444", "campaignId": "ddddddddddddddd", "leadFormOpens": 0, "adId": "fffffffffffffff", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "RRRRRRRRRRRRRRR", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "0000000000", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 164, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ddddd dd | dddddddddd | dddd | dddddd ddddddd | dd"}, {"date": "2024-06-02", "newToBrandSalesClicks": 22.99, "viewabilityRate": 0, "purchasesClicks": 1, "detailPageViews": 9, "unitsSold": 1, "promotedSku": "qqq-qqq-qqq", "addToCartViews": 0, "sales": 22.99, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 1, "adGroupName": "444444 4444444", "campaignId": "ddddddddddddddd", "leadFormOpens": 0, "adId": "fffffffffffffff", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 22.99, "videoFirstQuartileViews": 0, "unitsSoldClicks": 1, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 1, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "RRRRRRRRRRRRRRR", "newToBrandSales": 22.99, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 1, "brandedSearchesViews": 0, "addToCartClicks": 2, "videoUnmutes": 0, "addToCart": 2, "videoThirdQuartileViews": 0, "addToCartRate": 0.7518796992481203, "promotedAsin": "0000000000", "bidOptimization": "SD_CONVERSIONS", "cost": 2.74, "salesPromotedClicks": 22.99, "eCPBrandSearch": null, "newToBrandUnitsSold": 1, "impressions": 266, "detailPageViewsClicks": 9, "purchasesPromotedClicks": 1, "eCPAddToCart": 1.3699999999999999, "newToBrandDetailPageViews": 0, "clicks": 2, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 1, "campaignName": "ddddd dd | dddddddddd | dddd | dddddd ddddddd | dd"}, {"date": "2024-06-03", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "qqq-qqq-qqq", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "444444 4444444", "campaignId": "ddddddddddddddd", "leadFormOpens": 0, "adId": "fffffffffffffff", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "RRRRRRRRRRRRRRR", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "0000000000", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 176, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ddddd dd | dddddddddd | dddd | dddddd ddddddd | dd"}, {"date": "2024-06-04", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "qqq-qqq-qqq", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "444444 4444444", "campaignId": "ddddddddddddddd", "leadFormOpens": 0, "adId": "fffffffffffffff", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "RRRRRRRRRRRRRRR", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "0000000000", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 144, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ddddd dd | dddddddddd | dddd | dddddd ddddddd | dd"}, {"date": "2024-06-05", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "qqq-qqq-qqq", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "444444 4444444", "campaignId": "ddddddddddddddd", "leadFormOpens": 0, "adId": "fffffffffffffff", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "RRRRRRRRRRRRRRR", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "0000000000", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 38, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ddddd dd | dddddddddd | dddd | dddddd ddddddd | dd"}, {"date": "2024-06-06", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "qqq-qqq-qqq", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "444444 4444444", "campaignId": "ddddddddddddddd", "leadFormOpens": 0, "adId": "fffffffffffffff", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "RRRRRRRRRRRRRRR", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "0000000000", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 159, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ddddd dd | dddddddddd | dddd | dddddd ddddddd | dd"}, {"date": "2024-06-07", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "qqq-qqq-qqq", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "444444 4444444", "campaignId": "ddddddddddddddd", "leadFormOpens": 0, "adId": "fffffffffffffff", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "RRRRRRRRRRRRRRR", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "0000000000", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 187, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ddddd dd | dddddddddd | dddd | dddddd ddddddd | dd"}, {"date": "2024-06-08", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "qqq-qqq-qqq", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "444444 4444444", "campaignId": "ddddddddddddddd", "leadFormOpens": 0, "adId": "fffffffffffffff", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "RRRRRRRRRRRRRRR", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "0000000000", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 368, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ddddd dd | dddddddddd | dddd | dddddd ddddddd | dd"}, {"date": "2024-06-09", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "qqq-qqq-qqq", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "444444 4444444", "campaignId": "ddddddddddddddd", "leadFormOpens": 0, "adId": "fffffffffffffff", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "RRRRRRRRRRRRRRR", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "0000000000", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 304, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ddddd dd | dddddddddd | dddd | dddddd ddddddd | dd"}, {"date": "2024-06-10", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "qqq-qqq-qqq", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "444444 4444444", "campaignId": "ddddddddddddddd", "leadFormOpens": 0, "adId": "fffffffffffffff", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "RRRRRRRRRRRRRRR", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "0000000000", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 253, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ddddd dd | dddddddddd | dddd | dddddd ddddddd | dd"}, {"date": "2024-06-11", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 2, "unitsSold": 0, "promotedSku": "qqq-qqq-qqq", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 1, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0.36363636363636365, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "444444 4444444", "campaignId": "ddddddddddddddd", "leadFormOpens": 0, "adId": "fffffffffffffff", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": 2.64, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "RRRRRRRRRRRRRRR", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "0000000000", "bidOptimization": "SD_CONVERSIONS", "cost": 2.64, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 275, "detailPageViewsClicks": 2, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 1, "clicks": 1, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ddddd dd | dddddddddd | dddd | dddddd ddddddd | dd"}, {"date": "2024-06-12", "newToBrandSalesClicks": 22.99, "viewabilityRate": 0, "purchasesClicks": 1, "detailPageViews": 6, "unitsSold": 1, "promotedSku": "qqq-qqq-qqq", "addToCartViews": 0, "sales": 22.99, "newToBrandDetailPageViewClicks": 1, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0.398406374501992, "newToBrandDetailPageViewViews": 0, "purchases": 1, "adGroupName": "444444 4444444", "campaignId": "ddddddddddddddd", "leadFormOpens": 0, "adId": "fffffffffffffff", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 22.99, "videoFirstQuartileViews": 0, "unitsSoldClicks": 1, "brandedSearches": 0, "newToBrandECPDetailPageView": 3.07, "newToBrandPurchases": 1, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "RRRRRRRRRRRRRRR", "newToBrandSales": 22.99, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 1, "brandedSearchesViews": 0, "addToCartClicks": 1, "videoUnmutes": 0, "addToCart": 1, "videoThirdQuartileViews": 0, "addToCartRate": 0.398406374501992, "promotedAsin": "0000000000", "bidOptimization": "SD_CONVERSIONS", "cost": 3.07, "salesPromotedClicks": 22.99, "eCPBrandSearch": null, "newToBrandUnitsSold": 1, "impressions": 251, "detailPageViewsClicks": 6, "purchasesPromotedClicks": 1, "eCPAddToCart": 3.07, "newToBrandDetailPageViews": 1, "clicks": 1, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 1, "campaignName": "ddddd dd | dddddddddd | dddd | dddddd ddddddd | dd"}, {"date": "2024-06-13", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 2, "unitsSold": 0, "promotedSku": "qqq-qqq-qqq", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 1, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0.29069767441860467, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "444444 4444444", "campaignId": "ddddddddddddddd", "leadFormOpens": 0, "adId": "fffffffffffffff", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": 4.3, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "RRRRRRRRRRRRRRR", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "0000000000", "bidOptimization": "SD_CONVERSIONS", "cost": 4.3, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 344, "detailPageViewsClicks": 2, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 1, "clicks": 1, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ddddd dd | dddddddddd | dddd | dddddd ddddddd | dd"}, {"date": "2024-06-14", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 5, "unitsSold": 0, "promotedSku": "qqq-qqq-qqq", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 1, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0.5208333333333333, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "444444 4444444", "campaignId": "ddddddddddddddd", "leadFormOpens": 0, "adId": "fffffffffffffff", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": 2.45, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "RRRRRRRRRRRRRRR", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 1, "videoUnmutes": 0, "addToCart": 1, "videoThirdQuartileViews": 0, "addToCartRate": 0.5208333333333333, "promotedAsin": "0000000000", "bidOptimization": "SD_CONVERSIONS", "cost": 2.45, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 192, "detailPageViewsClicks": 5, "purchasesPromotedClicks": 0, "eCPAddToCart": 2.45, "newToBrandDetailPageViews": 1, "clicks": 1, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ddddd dd | dddddddddd | dddd | dddddd ddddddd | dd"}, {"date": "2024-06-15", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 6, "unitsSold": 0, "promotedSku": "qqq-qqq-qqq", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 1, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 1.1235955056179776, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "444444 4444444", "campaignId": "ddddddddddddddd", "leadFormOpens": 0, "adId": "fffffffffffffff", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": 5.47, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "RRRRRRRRRRRRRRR", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 1, "videoUnmutes": 0, "addToCart": 1, "videoThirdQuartileViews": 0, "addToCartRate": 1.1235955056179776, "promotedAsin": "0000000000", "bidOptimization": "SD_CONVERSIONS", "cost": 5.47, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 89, "detailPageViewsClicks": 6, "purchasesPromotedClicks": 0, "eCPAddToCart": 5.47, "newToBrandDetailPageViews": 1, "clicks": 2, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ddddd dd | dddddddddd | dddd | dddddd ddddddd | dd"}, {"date": "2024-06-16", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "qqq-qqq-qqq", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "444444 4444444", "campaignId": "ddddddddddddddd", "leadFormOpens": 0, "adId": "fffffffffffffff", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "RRRRRRRRRRRRRRR", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "0000000000", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 97, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ddddd dd | dddddddddd | dddd | dddddd ddddddd | dd"}, {"date": "2024-06-17", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "qqq-qqq-qqq", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "444444 4444444", "campaignId": "ddddddddddddddd", "leadFormOpens": 0, "adId": "fffffffffffffff", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "RRRRRRRRRRRRRRR", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "0000000000", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 58, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ddddd dd | dddddddddd | dddd | dddddd ddddddd | dd"}, {"date": "2024-06-18", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "qqq-qqq-qqq", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "444444 4444444", "campaignId": "ddddddddddddddd", "leadFormOpens": 0, "adId": "fffffffffffffff", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "RRRRRRRRRRRRRRR", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "0000000000", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 24, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ddddd dd | dddddddddd | dddd | dddddd ddddddd | dd"}, {"date": "2024-06-19", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "qqq-qqq-qqq", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "444444 4444444", "campaignId": "ddddddddddddddd", "leadFormOpens": 0, "adId": "fffffffffffffff", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "RRRRRRRRRRRRRRR", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "0000000000", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 22, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ddddd dd | dddddddddd | dddd | dddddd ddddddd | dd"}, {"date": "2024-06-20", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "qqq-qqq-qqq", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "444444 4444444", "campaignId": "ddddddddddddddd", "leadFormOpens": 0, "adId": "fffffffffffffff", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "RRRRRRRRRRRRRRR", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "0000000000", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 3, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ddddd dd | dddddddddd | dddd | dddddd ddddddd | dd"}, {"date": "2024-06-21", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "qqq-qqq-qqq", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "444444 4444444", "campaignId": "ddddddddddddddd", "leadFormOpens": 0, "adId": "fffffffffffffff", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "RRRRRRRRRRRRRRR", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "0000000000", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 2, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ddddd dd | dddddddddd | dddd | dddddd ddddddd | dd"}, {"date": "2024-06-01", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "yyy-yyy-yyy", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "444444 4444444", "campaignId": "ddddddddddddddd", "leadFormOpens": 0, "adId": "ZZZZZZZZZZZZZZZ", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "RRRRRRRRRRRRRRR", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "RRRRRRRRRR", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 2, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ddddd dd | dddddddddd | dddd | dddddd ddddddd | dd"}, {"date": "2024-06-02", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "yyy-yyy-yyy", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "444444 4444444", "campaignId": "ddddddddddddddd", "leadFormOpens": 0, "adId": "ZZZZZZZZZZZZZZZ", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "RRRRRRRRRRRRRRR", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "RRRRRRRRRR", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 2, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ddddd dd | dddddddddd | dddd | dddddd ddddddd | dd"}, {"date": "2024-06-03", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "yyy-yyy-yyy", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "444444 4444444", "campaignId": "ddddddddddddddd", "leadFormOpens": 0, "adId": "ZZZZZZZZZZZZZZZ", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "RRRRRRRRRRRRRRR", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "RRRRRRRRRR", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 2, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ddddd dd | dddddddddd | dddd | dddddd ddddddd | dd"}, {"date": "2024-06-06", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "yyy-yyy-yyy", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "444444 4444444", "campaignId": "ddddddddddddddd", "leadFormOpens": 0, "adId": "ZZZZZZZZZZZZZZZ", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "RRRRRRRRRRRRRRR", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "RRRRRRRRRR", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 6, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ddddd dd | dddddddddd | dddd | dddddd ddddddd | dd"}, {"date": "2024-06-07", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "yyy-yyy-yyy", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "444444 4444444", "campaignId": "ddddddddddddddd", "leadFormOpens": 0, "adId": "ZZZZZZZZZZZZZZZ", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "RRRRRRRRRRRRRRR", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "RRRRRRRRRR", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 26, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ddddd dd | dddddddddd | dddd | dddddd ddddddd | dd"}, {"date": "2024-06-08", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 10, "unitsSold": 0, "promotedSku": "yyy-yyy-yyy", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "444444 4444444", "campaignId": "ddddddddddddddd", "leadFormOpens": 0, "adId": "ZZZZZZZZZZZZZZZ", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 3, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 3, "adGroupId": "RRRRRRRRRRRRRRR", "newToBrandSales": 0, "brandedSearchRate": 526.3157894736842, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "RRRRRRRRRR", "bidOptimization": "SD_CONVERSIONS", "cost": 2.06, "salesPromotedClicks": 0, "eCPBrandSearch": 0.6866666666666666, "newToBrandUnitsSold": 0, "impressions": 57, "detailPageViewsClicks": 10, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 1, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ddddd dd | dddddddddd | dddd | dddddd ddddddd | dd"}, {"date": "2024-06-09", "newToBrandSalesClicks": 22.99, "viewabilityRate": 0, "purchasesClicks": 2, "detailPageViews": 7, "unitsSold": 2, "promotedSku": "yyy-yyy-yyy", "addToCartViews": 0, "sales": 58.98, "newToBrandDetailPageViewClicks": 1, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0.53475935828877, "newToBrandDetailPageViewViews": 0, "purchases": 2, "adGroupName": "444444 4444444", "campaignId": "ddddddddddddddd", "leadFormOpens": 0, "adId": "ZZZZZZZZZZZZZZZ", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 58.98, "videoFirstQuartileViews": 0, "unitsSoldClicks": 2, "brandedSearches": 0, "newToBrandECPDetailPageView": 4.51, "newToBrandPurchases": 1, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "RRRRRRRRRRRRRRR", "newToBrandSales": 22.99, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 1, "brandedSearchesViews": 0, "addToCartClicks": 3, "videoUnmutes": 0, "addToCart": 3, "videoThirdQuartileViews": 0, "addToCartRate": 1.6042780748663104, "promotedAsin": "RRRRRRRRRR", "bidOptimization": "SD_CONVERSIONS", "cost": 4.51, "salesPromotedClicks": 22.99, "eCPBrandSearch": null, "newToBrandUnitsSold": 1, "impressions": 187, "detailPageViewsClicks": 7, "purchasesPromotedClicks": 1, "eCPAddToCart": 1.5033333333333332, "newToBrandDetailPageViews": 1, "clicks": 2, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 1, "campaignName": "ddddd dd | dddddddddd | dddd | dddddd ddddddd | dd"}, {"date": "2024-06-10", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 2, "unitsSold": 0, "promotedSku": "yyy-yyy-yyy", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "444444 4444444", "campaignId": "ddddddddddddddd", "leadFormOpens": 0, "adId": "ZZZZZZZZZZZZZZZ", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "RRRRRRRRRRRRRRR", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "RRRRRRRRRR", "bidOptimization": "SD_CONVERSIONS", "cost": 2.88, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 160, "detailPageViewsClicks": 2, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 1, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ddddd dd | dddddddddd | dddd | dddddd ddddddd | dd"}, {"date": "2024-06-11", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "yyy-yyy-yyy", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "444444 4444444", "campaignId": "ddddddddddddddd", "leadFormOpens": 0, "adId": "ZZZZZZZZZZZZZZZ", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "RRRRRRRRRRRRRRR", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "RRRRRRRRRR", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 179, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ddddd dd | dddddddddd | dddd | dddddd ddddddd | dd"}, {"date": "2024-06-12", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "yyy-yyy-yyy", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "444444 4444444", "campaignId": "ddddddddddddddd", "leadFormOpens": 0, "adId": "ZZZZZZZZZZZZZZZ", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "RRRRRRRRRRRRRRR", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "RRRRRRRRRR", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 172, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ddddd dd | dddddddddd | dddd | dddddd ddddddd | dd"}, {"date": "2024-06-13", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "yyy-yyy-yyy", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "444444 4444444", "campaignId": "ddddddddddddddd", "leadFormOpens": 0, "adId": "ZZZZZZZZZZZZZZZ", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "RRRRRRRRRRRRRRR", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "RRRRRRRRRR", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 114, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ddddd dd | dddddddddd | dddd | dddddd ddddddd | dd"}, {"date": "2024-06-14", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "yyy-yyy-yyy", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "444444 4444444", "campaignId": "ddddddddddddddd", "leadFormOpens": 0, "adId": "ZZZZZZZZZZZZZZZ", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "RRRRRRRRRRRRRRR", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "RRRRRRRRRR", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 80, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ddddd dd | dddddddddd | dddd | dddddd ddddddd | dd"}, {"date": "2024-06-15", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "yyy-yyy-yyy", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "444444 4444444", "campaignId": "ddddddddddddddd", "leadFormOpens": 0, "adId": "ZZZZZZZZZZZZZZZ", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "RRRRRRRRRRRRRRR", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "RRRRRRRRRR", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 33, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ddddd dd | dddddddddd | dddd | dddddd ddddddd | dd"}, {"date": "2024-06-16", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "yyy-yyy-yyy", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "444444 4444444", "campaignId": "ddddddddddddddd", "leadFormOpens": 0, "adId": "ZZZZZZZZZZZZZZZ", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "RRRRRRRRRRRRRRR", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "RRRRRRRRRR", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 22, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ddddd dd | dddddddddd | dddd | dddddd ddddddd | dd"}, {"date": "2024-06-17", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "yyy-yyy-yyy", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "444444 4444444", "campaignId": "ddddddddddddddd", "leadFormOpens": 0, "adId": "ZZZZZZZZZZZZZZZ", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "RRRRRRRRRRRRRRR", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "RRRRRRRRRR", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 48, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ddddd dd | dddddddddd | dddd | dddddd ddddddd | dd"}, {"date": "2024-06-18", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "yyy-yyy-yyy", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "444444 4444444", "campaignId": "ddddddddddddddd", "leadFormOpens": 0, "adId": "ZZZZZZZZZZZZZZZ", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "RRRRRRRRRRRRRRR", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "RRRRRRRRRR", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 37, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ddddd dd | dddddddddd | dddd | dddddd ddddddd | dd"}, {"date": "2024-06-19", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "yyy-yyy-yyy", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "444444 4444444", "campaignId": "ddddddddddddddd", "leadFormOpens": 0, "adId": "ZZZZZZZZZZZZZZZ", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "RRRRRRRRRRRRRRR", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "RRRRRRRRRR", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 48, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ddddd dd | dddddddddd | dddd | dddddd ddddddd | dd"}, {"date": "2024-06-20", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 3, "unitsSold": 0, "promotedSku": "yyy-yyy-yyy", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 2, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0.9389671361502347, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "444444 4444444", "campaignId": "ddddddddddddddd", "leadFormOpens": 0, "adId": "ZZZZZZZZZZZZZZZ", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": 4.1, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "RRRRRRRRRRRRRRR", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "RRRRRRRRRR", "bidOptimization": "SD_CONVERSIONS", "cost": 8.2, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 213, "detailPageViewsClicks": 3, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 2, "clicks": 2, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ddddd dd | dddddddddd | dddd | dddddd ddddddd | dd"}, {"date": "2024-06-21", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 3, "unitsSold": 0, "promotedSku": "yyy-yyy-yyy", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "444444 4444444", "campaignId": "ddddddddddddddd", "leadFormOpens": 0, "adId": "ZZZZZZZZZZZZZZZ", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "RRRRRRRRRRRRRRR", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 2, "videoUnmutes": 0, "addToCart": 2, "videoThirdQuartileViews": 0, "addToCartRate": 1.2121212121212122, "promotedAsin": "RRRRRRRRRR", "bidOptimization": "SD_CONVERSIONS", "cost": 5.56, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 165, "detailPageViewsClicks": 3, "purchasesPromotedClicks": 0, "eCPAddToCart": 2.78, "newToBrandDetailPageViews": 0, "clicks": 1, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ddddd dd | dddddddddd | dddd | dddddd ddddddd | dd"}, {"date": "2024-06-01", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 10, "unitsSold": 0, "promotedSku": "666-666-666", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 2, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0.4830917874396135, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "444444 4444444", "campaignId": "ddddddddddddddd", "leadFormOpens": 0, "adId": "JJJJJJJJJJJJJJJ", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": 1.705, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "RRRRRRRRRRRRRRR", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "VVVVVVVVVV", "bidOptimization": "SD_CONVERSIONS", "cost": 3.41, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 414, "detailPageViewsClicks": 10, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 2, "clicks": 2, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ddddd dd | dddddddddd | dddd | dddddd ddddddd | dd"}, {"date": "2024-06-02", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 3, "unitsSold": 0, "promotedSku": "666-666-666", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 2, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0.2762430939226519, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "444444 4444444", "campaignId": "ddddddddddddddd", "leadFormOpens": 0, "adId": "JJJJJJJJJJJJJJJ", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": 6.505000000000001, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "RRRRRRRRRRRRRRR", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "VVVVVVVVVV", "bidOptimization": "SD_CONVERSIONS", "cost": 13.01, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 724, "detailPageViewsClicks": 3, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 2, "clicks": 4, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ddddd dd | dddddddddd | dddd | dddddd ddddddd | dd"}, {"date": "2024-06-03", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 4, "unitsSold": 0, "promotedSku": "666-666-666", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "444444 4444444", "campaignId": "ddddddddddddddd", "leadFormOpens": 0, "adId": "JJJJJJJJJJJJJJJ", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "RRRRRRRRRRRRRRR", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 1, "videoUnmutes": 0, "addToCart": 1, "videoThirdQuartileViews": 0, "addToCartRate": 0.19305019305019305, "promotedAsin": "VVVVVVVVVV", "bidOptimization": "SD_CONVERSIONS", "cost": 4.11, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 518, "detailPageViewsClicks": 4, "purchasesPromotedClicks": 0, "eCPAddToCart": 4.11, "newToBrandDetailPageViews": 0, "clicks": 1, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ddddd dd | dddddddddd | dddd | dddddd ddddddd | dd"}, {"date": "2024-06-04", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 1, "detailPageViews": 8, "unitsSold": 1, "promotedSku": "666-666-666", "addToCartViews": 0, "sales": 22.99, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 1, "adGroupName": "444444 4444444", "campaignId": "ddddddddddddddd", "leadFormOpens": 0, "adId": "JJJJJJJJJJJJJJJ", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 22.99, "videoFirstQuartileViews": 0, "unitsSoldClicks": 1, "brandedSearches": 1, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 1, "adGroupId": "RRRRRRRRRRRRRRR", "newToBrandSales": 0, "brandedSearchRate": 25.062656641604008, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 2, "videoUnmutes": 0, "addToCart": 2, "videoThirdQuartileViews": 0, "addToCartRate": 0.5012531328320802, "promotedAsin": "VVVVVVVVVV", "bidOptimization": "SD_CONVERSIONS", "cost": 6.4, "salesPromotedClicks": 22.99, "eCPBrandSearch": 6.4, "newToBrandUnitsSold": 0, "impressions": 399, "detailPageViewsClicks": 8, "purchasesPromotedClicks": 1, "eCPAddToCart": 3.2, "newToBrandDetailPageViews": 0, "clicks": 2, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ddddd dd | dddddddddd | dddd | dddddd ddddddd | dd"}, {"date": "2024-06-05", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "666-666-666", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "444444 4444444", "campaignId": "ddddddddddddddd", "leadFormOpens": 0, "adId": "JJJJJJJJJJJJJJJ", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "RRRRRRRRRRRRRRR", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "VVVVVVVVVV", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 161, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ddddd dd | dddddddddd | dddd | dddddd ddddddd | dd"}, {"date": "2024-06-06", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 4, "unitsSold": 0, "promotedSku": "666-666-666", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 1, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0.546448087431694, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "444444 4444444", "campaignId": "ddddddddddddddd", "leadFormOpens": 0, "adId": "JJJJJJJJJJJJJJJ", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 1, "newToBrandECPDetailPageView": 4.57, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 1, "adGroupId": "RRRRRRRRRRRRRRR", "newToBrandSales": 0, "brandedSearchRate": 54.644808743169406, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 1, "videoUnmutes": 0, "addToCart": 1, "videoThirdQuartileViews": 0, "addToCartRate": 0.546448087431694, "promotedAsin": "VVVVVVVVVV", "bidOptimization": "SD_CONVERSIONS", "cost": 4.57, "salesPromotedClicks": 0, "eCPBrandSearch": 4.57, "newToBrandUnitsSold": 0, "impressions": 183, "detailPageViewsClicks": 4, "purchasesPromotedClicks": 0, "eCPAddToCart": 4.57, "newToBrandDetailPageViews": 1, "clicks": 1, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ddddd dd | dddddddddd | dddd | dddddd ddddddd | dd"}, {"date": "2024-06-07", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 4, "unitsSold": 0, "promotedSku": "666-666-666", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "444444 4444444", "campaignId": "ddddddddddddddd", "leadFormOpens": 0, "adId": "JJJJJJJJJJJJJJJ", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "RRRRRRRRRRRRRRR", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "VVVVVVVVVV", "bidOptimization": "SD_CONVERSIONS", "cost": 1.68, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 92, "detailPageViewsClicks": 4, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 1, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ddddd dd | dddddddddd | dddd | dddddd ddddddd | dd"}, {"date": "2024-06-08", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 3, "unitsSold": 0, "promotedSku": "666-666-666", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 1, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0.5847953216374269, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "444444 4444444", "campaignId": "ddddddddddddddd", "leadFormOpens": 0, "adId": "JJJJJJJJJJJJJJJ", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": 2.81, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "RRRRRRRRRRRRRRR", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "VVVVVVVVVV", "bidOptimization": "SD_CONVERSIONS", "cost": 2.81, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 171, "detailPageViewsClicks": 3, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 1, "clicks": 1, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ddddd dd | dddddddddd | dddd | dddddd ddddddd | dd"}, {"date": "2024-06-09", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "666-666-666", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "444444 4444444", "campaignId": "ddddddddddddddd", "leadFormOpens": 0, "adId": "JJJJJJJJJJJJJJJ", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "RRRRRRRRRRRRRRR", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "VVVVVVVVVV", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 66, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ddddd dd | dddddddddd | dddd | dddddd ddddddd | dd"}, {"date": "2024-06-10", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "666-666-666", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "444444 4444444", "campaignId": "ddddddddddddddd", "leadFormOpens": 0, "adId": "JJJJJJJJJJJJJJJ", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "RRRRRRRRRRRRRRR", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "VVVVVVVVVV", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 37, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ddddd dd | dddddddddd | dddd | dddddd ddddddd | dd"}, {"date": "2024-06-11", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "666-666-666", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "444444 4444444", "campaignId": "ddddddddddddddd", "leadFormOpens": 0, "adId": "JJJJJJJJJJJJJJJ", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "RRRRRRRRRRRRRRR", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "VVVVVVVVVV", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 4, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ddddd dd | dddddddddd | dddd | dddddd ddddddd | dd"}, {"date": "2024-06-12", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "666-666-666", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "444444 4444444", "campaignId": "ddddddddddddddd", "leadFormOpens": 0, "adId": "JJJJJJJJJJJJJJJ", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "RRRRRRRRRRRRRRR", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "VVVVVVVVVV", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 5, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ddddd dd | dddddddddd | dddd | dddddd ddddddd | dd"}, {"date": "2024-06-14", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "666-666-666", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "444444 4444444", "campaignId": "ddddddddddddddd", "leadFormOpens": 0, "adId": "JJJJJJJJJJJJJJJ", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "RRRRRRRRRRRRRRR", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "VVVVVVVVVV", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 2, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ddddd dd | dddddddddd | dddd | dddddd ddddddd | dd"}, {"date": "2024-06-15", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "666-666-666", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "444444 4444444", "campaignId": "ddddddddddddddd", "leadFormOpens": 0, "adId": "JJJJJJJJJJJJJJJ", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "RRRRRRRRRRRRRRR", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "VVVVVVVVVV", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 2, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ddddd dd | dddddddddd | dddd | dddddd ddddddd | dd"}, {"date": "2024-06-17", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "666-666-666", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "444444 4444444", "campaignId": "ddddddddddddddd", "leadFormOpens": 0, "adId": "JJJJJJJJJJJJJJJ", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "RRRRRRRRRRRRRRR", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "VVVVVVVVVV", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 7, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ddddd dd | dddddddddd | dddd | dddddd ddddddd | dd"}, {"date": "2024-06-18", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 2, "unitsSold": 0, "promotedSku": "666-666-666", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 1, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 1.1363636363636365, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "444444 4444444", "campaignId": "ddddddddddddddd", "leadFormOpens": 0, "adId": "JJJJJJJJJJJJJJJ", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": 6.8, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "RRRRRRRRRRRRRRR", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "VVVVVVVVVV", "bidOptimization": "SD_CONVERSIONS", "cost": 6.8, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 88, "detailPageViewsClicks": 2, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 1, "clicks": 2, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ddddd dd | dddddddddd | dddd | dddddd ddddddd | dd"}, {"date": "2024-06-19", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 1, "unitsSold": 0, "promotedSku": "666-666-666", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 1, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 1.3333333333333335, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "444444 4444444", "campaignId": "ddddddddddddddd", "leadFormOpens": 0, "adId": "JJJJJJJJJJJJJJJ", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": 3.07, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "RRRRRRRRRRRRRRR", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "VVVVVVVVVV", "bidOptimization": "SD_CONVERSIONS", "cost": 3.07, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 75, "detailPageViewsClicks": 1, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 1, "clicks": 1, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ddddd dd | dddddddddd | dddd | dddddd ddddddd | dd"}, {"date": "2024-06-20", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "666-666-666", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "444444 4444444", "campaignId": "ddddddddddddddd", "leadFormOpens": 0, "adId": "JJJJJJJJJJJJJJJ", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "RRRRRRRRRRRRRRR", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "VVVVVVVVVV", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 12, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ddddd dd | dddddddddd | dddd | dddddd ddddddd | dd"}, {"date": "2024-06-21", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "666-666-666", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "444444 4444444", "campaignId": "ddddddddddddddd", "leadFormOpens": 0, "adId": "JJJJJJJJJJJJJJJ", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "RRRRRRRRRRRRRRR", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "VVVVVVVVVV", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 3, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ddddd dd | dddddddddd | dddd | dddddd ddddddd | dd"}, {"date": "2024-06-01", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "222-222-222", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "444444 4444444", "campaignId": "ddddddddddddddd", "leadFormOpens": 0, "adId": "ddddddddddddddd", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "RRRRRRRRRRRRRRR", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "3333333333", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 58, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ddddd dd | dddddddddd | dddd | dddddd ddddddd | dd"}, {"date": "2024-06-02", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "222-222-222", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "444444 4444444", "campaignId": "ddddddddddddddd", "leadFormOpens": 0, "adId": "ddddddddddddddd", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "RRRRRRRRRRRRRRR", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "3333333333", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 297, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ddddd dd | dddddddddd | dddd | dddddd ddddddd | dd"}, {"date": "2024-06-03", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "222-222-222", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "444444 4444444", "campaignId": "ddddddddddddddd", "leadFormOpens": 0, "adId": "ddddddddddddddd", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "RRRRRRRRRRRRRRR", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "3333333333", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 204, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ddddd dd | dddddddddd | dddd | dddddd ddddddd | dd"}, {"date": "2024-06-04", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "222-222-222", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "444444 4444444", "campaignId": "ddddddddddddddd", "leadFormOpens": 0, "adId": "ddddddddddddddd", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "RRRRRRRRRRRRRRR", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "3333333333", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 160, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ddddd dd | dddddddddd | dddd | dddddd ddddddd | dd"}, {"date": "2024-06-05", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 1, "unitsSold": 0, "promotedSku": "222-222-222", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 1, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 5, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "444444 4444444", "campaignId": "ddddddddddddddd", "leadFormOpens": 0, "adId": "ddddddddddddddd", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": 3.59, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "RRRRRRRRRRRRRRR", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "3333333333", "bidOptimization": "SD_CONVERSIONS", "cost": 3.59, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 20, "detailPageViewsClicks": 1, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 1, "clicks": 1, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ddddd dd | dddddddddd | dddd | dddddd ddddddd | dd"}, {"date": "2024-06-06", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "222-222-222", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "444444 4444444", "campaignId": "ddddddddddddddd", "leadFormOpens": 0, "adId": "ddddddddddddddd", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "RRRRRRRRRRRRRRR", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "3333333333", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 8, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ddddd dd | dddddddddd | dddd | dddddd ddddddd | dd"}, {"date": "2024-06-07", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "222-222-222", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "444444 4444444", "campaignId": "ddddddddddddddd", "leadFormOpens": 0, "adId": "ddddddddddddddd", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "RRRRRRRRRRRRRRR", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "3333333333", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 8, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ddddd dd | dddddddddd | dddd | dddddd ddddddd | dd"}, {"date": "2024-06-08", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 1, "unitsSold": 0, "promotedSku": "222-222-222", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 1, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 1.5384615384615385, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "444444 4444444", "campaignId": "ddddddddddddddd", "leadFormOpens": 0, "adId": "ddddddddddddddd", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": 4.58, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "RRRRRRRRRRRRRRR", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "3333333333", "bidOptimization": "SD_CONVERSIONS", "cost": 4.58, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 65, "detailPageViewsClicks": 1, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 1, "clicks": 1, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ddddd dd | dddddddddd | dddd | dddddd ddddddd | dd"}, {"date": "2024-06-09", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "222-222-222", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "444444 4444444", "campaignId": "ddddddddddddddd", "leadFormOpens": 0, "adId": "ddddddddddddddd", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "RRRRRRRRRRRRRRR", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "3333333333", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 61, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ddddd dd | dddddddddd | dddd | dddddd ddddddd | dd"}, {"date": "2024-06-10", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "222-222-222", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "444444 4444444", "campaignId": "ddddddddddddddd", "leadFormOpens": 0, "adId": "ddddddddddddddd", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "RRRRRRRRRRRRRRR", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "3333333333", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 73, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ddddd dd | dddddddddd | dddd | dddddd ddddddd | dd"}, {"date": "2024-06-11", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "222-222-222", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "444444 4444444", "campaignId": "ddddddddddddddd", "leadFormOpens": 0, "adId": "ddddddddddddddd", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "RRRRRRRRRRRRRRR", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "3333333333", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 68, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ddddd dd | dddddddddd | dddd | dddddd ddddddd | dd"}, {"date": "2024-06-12", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "222-222-222", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "444444 4444444", "campaignId": "ddddddddddddddd", "leadFormOpens": 0, "adId": "ddddddddddddddd", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "RRRRRRRRRRRRRRR", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "3333333333", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 84, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ddddd dd | dddddddddd | dddd | dddddd ddddddd | dd"}, {"date": "2024-06-13", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "222-222-222", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "444444 4444444", "campaignId": "ddddddddddddddd", "leadFormOpens": 0, "adId": "ddddddddddddddd", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "RRRRRRRRRRRRRRR", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "3333333333", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 95, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ddddd dd | dddddddddd | dddd | dddddd ddddddd | dd"}, {"date": "2024-06-14", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "222-222-222", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "444444 4444444", "campaignId": "ddddddddddddddd", "leadFormOpens": 0, "adId": "ddddddddddddddd", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "RRRRRRRRRRRRRRR", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "3333333333", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 75, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ddddd dd | dddddddddd | dddd | dddddd ddddddd | dd"}, {"date": "2024-06-15", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 16, "unitsSold": 0, "promotedSku": "222-222-222", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "444444 4444444", "campaignId": "ddddddddddddddd", "leadFormOpens": 0, "adId": "ddddddddddddddd", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "RRRRRRRRRRRRRRR", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 2, "videoUnmutes": 0, "addToCart": 2, "videoThirdQuartileViews": 0, "addToCartRate": 12.5, "promotedAsin": "3333333333", "bidOptimization": "SD_CONVERSIONS", "cost": 3.09, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 16, "detailPageViewsClicks": 16, "purchasesPromotedClicks": 0, "eCPAddToCart": 1.545, "newToBrandDetailPageViews": 0, "clicks": 1, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ddddd dd | dddddddddd | dddd | dddddd ddddddd | dd"}, {"date": "2024-06-16", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "222-222-222", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "444444 4444444", "campaignId": "ddddddddddddddd", "leadFormOpens": 0, "adId": "ddddddddddddddd", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "RRRRRRRRRRRRRRR", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "3333333333", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 17, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ddddd dd | dddddddddd | dddd | dddddd ddddddd | dd"}, {"date": "2024-06-17", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 1, "unitsSold": 0, "promotedSku": "222-222-222", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 1, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 14.285714285714285, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "444444 4444444", "campaignId": "ddddddddddddddd", "leadFormOpens": 0, "adId": "ddddddddddddddd", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": 2.35, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "RRRRRRRRRRRRRRR", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "3333333333", "bidOptimization": "SD_CONVERSIONS", "cost": 2.35, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 7, "detailPageViewsClicks": 1, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 1, "clicks": 1, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ddddd dd | dddddddddd | dddd | dddddd ddddddd | dd"}, {"date": "2024-06-18", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "222-222-222", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "444444 4444444", "campaignId": "ddddddddddddddd", "leadFormOpens": 0, "adId": "ddddddddddddddd", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "RRRRRRRRRRRRRRR", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "3333333333", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 2, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ddddd dd | dddddddddd | dddd | dddddd ddddddd | dd"}, {"date": "2024-06-19", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "222-222-222", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "444444 4444444", "campaignId": "ddddddddddddddd", "leadFormOpens": 0, "adId": "ddddddddddddddd", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "RRRRRRRRRRRRRRR", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "3333333333", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 23, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ddddd dd | dddddddddd | dddd | dddddd ddddddd | dd"}, {"date": "2024-06-20", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "222-222-222", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "444444 4444444", "campaignId": "ddddddddddddddd", "leadFormOpens": 0, "adId": "ddddddddddddddd", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "RRRRRRRRRRRRRRR", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "3333333333", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 169, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ddddd dd | dddddddddd | dddd | dddddd ddddddd | dd"}, {"date": "2024-06-21", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "222-222-222", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "444444 4444444", "campaignId": "ddddddddddddddd", "leadFormOpens": 0, "adId": "ddddddddddddddd", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "RRRRRRRRRRRRRRR", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "3333333333", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 120, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ddddd dd | dddddddddd | dddd | dddddd ddddddd | dd"}, {"date": "2024-06-12", "newToBrandSalesClicks": 0, "viewabilityRate": 65.6298600311042, "purchasesClicks": 0, "detailPageViews": 29, "unitsSold": 2, "promotedSku": "qqq-qqq-qqq", "addToCartViews": 7, "sales": 41.98, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": 0.0, "newToBrandDetailPageViewRate": 0.15552099533437014, "newToBrandDetailPageViewViews": 1, "purchases": 2, "adGroupName": "444444 4444444", "campaignId": "TTTTTTTTTTTTTTT", "leadFormOpens": 0, "adId": "ggggggggggggggg", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 422, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 3, "newToBrandECPDetailPageView": 1.62856, "newToBrandPurchases": 1, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "iiiiiiiiiiiiiii", "newToBrandSales": 24.99, "brandedSearchRate": 46.65629860031105, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 3, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 7, "videoThirdQuartileViews": 0, "addToCartRate": 1.088646967340591, "promotedAsin": "0000000000", "bidOptimization": "SD_REACH", "cost": 1.63, "salesPromotedClicks": 0, "eCPBrandSearch": 0.5428533333333333, "newToBrandUnitsSold": 1, "impressions": 643, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": 0.23265142857142856, "newToBrandDetailPageViews": 1, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "22222 22 | 22222222222 | 222222 2222222 | 22"}, {"date": "2024-06-13", "newToBrandSalesClicks": 0, "viewabilityRate": 61.03739445114596, "purchasesClicks": 0, "detailPageViews": 37, "unitsSold": 2, "promotedSku": "qqq-qqq-qqq", "addToCartViews": 5, "sales": 44.98, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": 0.0, "newToBrandDetailPageViewRate": 0.12062726176115801, "newToBrandDetailPageViewViews": 1, "purchases": 2, "adGroupName": "444444 4444444", "campaignId": "TTTTTTTTTTTTTTT", "leadFormOpens": 0, "adId": "ggggggggggggggg", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 506, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 8, "newToBrandECPDetailPageView": 1.7528100000000002, "newToBrandPurchases": 1, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "iiiiiiiiiiiiiii", "newToBrandSales": 21.99, "brandedSearchRate": 96.5018094089264, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 8, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 5, "videoThirdQuartileViews": 0, "addToCartRate": 0.6031363088057901, "promotedAsin": "0000000000", "bidOptimization": "SD_REACH", "cost": 1.75, "salesPromotedClicks": 0, "eCPBrandSearch": 0.21910125000000003, "newToBrandUnitsSold": 1, "impressions": 829, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": 0.35056200000000004, "newToBrandDetailPageViews": 1, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "22222 22 | 22222222222 | 222222 2222222 | 22"}, {"date": "2024-06-14", "newToBrandSalesClicks": 0, "viewabilityRate": 76.30199726143822, "purchasesClicks": 0, "detailPageViews": 313, "unitsSold": 15, "promotedSku": "qqq-qqq-qqq", "addToCartViews": 59, "sales": 357.77, "newToBrandDetailPageViewClicks": 5, "viewClickThroughRate": 8.663366336633665, "newToBrandDetailPageViewRate": 0.15109306388403607, "newToBrandDetailPageViewViews": 27, "purchases": 15, "adGroupName": "444444 4444444", "campaignId": "TTTTTTTTTTTTTTT", "leadFormOpens": 0, "adId": "ggggggggggggggg", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 16160, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 50, "newToBrandECPDetailPageView": 1.5163890625, "newToBrandPurchases": 6, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "iiiiiiiiiiiiiii", "newToBrandSales": 126.9, "brandedSearchRate": 23.608291231880635, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 50, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 59, "videoThirdQuartileViews": 0, "addToCartRate": 0.2785778365361915, "promotedAsin": "0000000000", "bidOptimization": "SD_REACH", "cost": 48.52, "salesPromotedClicks": 0, "eCPBrandSearch": 0.970489, "newToBrandUnitsSold": 6, "impressions": 21179, "detailPageViewsClicks": 14, "purchasesPromotedClicks": 0, "eCPAddToCart": 0.8224483050847458, "newToBrandDetailPageViews": 32, "clicks": 14, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "22222 22 | 22222222222 | 222222 2222222 | 22"}, {"date": "2024-06-15", "newToBrandSalesClicks": 0, "viewabilityRate": 80.83566760037348, "purchasesClicks": 0, "detailPageViews": 266, "unitsSold": 19, "promotedSku": "qqq-qqq-qqq", "addToCartViews": 63, "sales": 494.67, "newToBrandDetailPageViewClicks": 7, "viewClickThroughRate": 10.395610742131101, "newToBrandDetailPageViewRate": 0.12605042016806722, "newToBrandDetailPageViewViews": 20, "purchases": 18, "adGroupName": "444444 4444444", "campaignId": "TTTTTTTTTTTTTTT", "leadFormOpens": 0, "adId": "ggggggggggggggg", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 17315, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 69, "newToBrandECPDetailPageView": 1.6810655555555556, "newToBrandPurchases": 4, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "iiiiiiiiiiiiiii", "newToBrandSales": 88.96, "brandedSearchRate": 32.212885154061624, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 69, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 63, "videoThirdQuartileViews": 0, "addToCartRate": 0.29411764705882354, "promotedAsin": "0000000000", "bidOptimization": "SD_REACH", "cost": 45.39, "salesPromotedClicks": 0, "eCPBrandSearch": 0.6578082608695652, "newToBrandUnitsSold": 4, "impressions": 21420, "detailPageViewsClicks": 25, "purchasesPromotedClicks": 0, "eCPAddToCart": 0.7204566666666666, "newToBrandDetailPageViews": 27, "clicks": 18, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "22222 22 | 22222222222 | 222222 2222222 | 22"}, {"date": "2024-06-16", "newToBrandSalesClicks": 0, "viewabilityRate": 76.73548631499195, "purchasesClicks": 0, "detailPageViews": 289, "unitsSold": 12, "promotedSku": "qqq-qqq-qqq", "addToCartViews": 54, "sales": 327.88, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": 5.553841406973157, "newToBrandDetailPageViewRate": 0.08523534425608485, "newToBrandDetailPageViewViews": 18, "purchases": 12, "adGroupName": "444444 4444444", "campaignId": "TTTTTTTTTTTTTTT", "leadFormOpens": 0, "adId": "ggggggggggggggg", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 16205, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 89, "newToBrandECPDetailPageView": 2.2920838888888886, "newToBrandPurchases": 2, "cumulativeReach": null, "brandedSearchesClicks": 13, "adGroupId": "iiiiiiiiiiiiiii", "newToBrandSales": 40.98, "brandedSearchRate": 42.14414243773085, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 76, "addToCartClicks": 6, "videoUnmutes": 0, "addToCart": 60, "videoThirdQuartileViews": 0, "addToCartRate": 0.2841178141869495, "promotedAsin": "0000000000", "bidOptimization": "SD_REACH", "cost": 41.26, "salesPromotedClicks": 0, "eCPBrandSearch": 0.4635675280898876, "newToBrandUnitsSold": 2, "impressions": 21118, "detailPageViewsClicks": 36, "purchasesPromotedClicks": 0, "eCPAddToCart": 0.6876251666666666, "newToBrandDetailPageViews": 18, "clicks": 9, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "22222 22 | 22222222222 | 222222 2222222 | 22"}, {"date": "2024-06-17", "newToBrandSalesClicks": 0, "viewabilityRate": 71.17705636327425, "purchasesClicks": 1, "detailPageViews": 459, "unitsSold": 40, "promotedSku": "qqq-qqq-qqq", "addToCartViews": 122, "sales": 999.55, "newToBrandDetailPageViewClicks": 10, "viewClickThroughRate": 9.513682914544743, "newToBrandDetailPageViewRate": 0.1752638916550488, "newToBrandDetailPageViewViews": 34, "purchases": 39, "adGroupName": "444444 4444444", "campaignId": "TTTTTTTTTTTTTTT", "leadFormOpens": 0, "adId": "ggggggggggggggg", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 17869, "salesClicks": 34.99, "videoFirstQuartileViews": 0, "unitsSoldClicks": 1, "brandedSearches": 70, "newToBrandECPDetailPageView": 1.1020711363636364, "newToBrandPurchases": 7, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "iiiiiiiiiiiiiii", "newToBrandSales": 161.93, "brandedSearchRate": 27.882891854212303, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 70, "addToCartClicks": 2, "videoUnmutes": 0, "addToCart": 124, "videoThirdQuartileViews": 0, "addToCartRate": 0.49392551284604663, "promotedAsin": "0000000000", "bidOptimization": "SD_REACH", "cost": 48.49, "salesPromotedClicks": 0, "eCPBrandSearch": 0.6927304285714285, "newToBrandUnitsSold": 7, "impressions": 25105, "detailPageViewsClicks": 34, "purchasesPromotedClicks": 0, "eCPAddToCart": 0.3910575, "newToBrandDetailPageViews": 44, "clicks": 17, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "22222 22 | 22222222222 | 222222 2222222 | 22"}, {"date": "2024-06-18", "newToBrandSalesClicks": 0, "viewabilityRate": 75.63245933367126, "purchasesClicks": 0, "detailPageViews": 241, "unitsSold": 26, "promotedSku": "qqq-qqq-qqq", "addToCartViews": 50, "sales": 622.71, "newToBrandDetailPageViewClicks": 7, "viewClickThroughRate": 12.185462742947664, "newToBrandDetailPageViewRate": 0.14285055988203307, "newToBrandDetailPageViewViews": 24, "purchases": 25, "adGroupName": "444444 4444444", "campaignId": "TTTTTTTTTTTTTTT", "leadFormOpens": 0, "adId": "ggggggggggggggg", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 16413, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 36, "newToBrandECPDetailPageView": 1.4511377419354838, "newToBrandPurchases": 7, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "iiiiiiiiiiiiiii", "newToBrandSales": 171.89, "brandedSearchRate": 16.5890972766232, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 36, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 50, "videoThirdQuartileViews": 0, "addToCartRate": 0.23040412884198885, "promotedAsin": "0000000000", "bidOptimization": "SD_REACH", "cost": 44.99, "salesPromotedClicks": 0, "eCPBrandSearch": 1.2495908333333334, "newToBrandUnitsSold": 7, "impressions": 21701, "detailPageViewsClicks": 30, "purchasesPromotedClicks": 0, "eCPAddToCart": 0.8997054, "newToBrandDetailPageViews": 31, "clicks": 20, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "22222 22 | 22222222222 | 222222 2222222 | 22"}, {"date": "2024-06-19", "newToBrandSalesClicks": 0, "viewabilityRate": 78.69729007169765, "purchasesClicks": 1, "detailPageViews": 94, "unitsSold": 5, "promotedSku": "qqq-qqq-qqq", "addToCartViews": 13, "sales": 113.95, "newToBrandDetailPageViewClicks": 4, "viewClickThroughRate": 16.985793699814703, "newToBrandDetailPageViewRate": 0.04860857941426661, "newToBrandDetailPageViewViews": 4, "purchases": 5, "adGroupName": "444444 4444444", "campaignId": "TTTTTTTTTTTTTTT", "leadFormOpens": 0, "adId": "ggggggggggggggg", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 12952, "salesClicks": 22.99, "videoFirstQuartileViews": 0, "unitsSoldClicks": 1, "brandedSearches": 19, "newToBrandECPDetailPageView": 3.9949725000000003, "newToBrandPurchases": 2, "cumulativeReach": null, "brandedSearchesClicks": 3, "adGroupId": "iiiiiiiiiiiiiii", "newToBrandSales": 47.98, "brandedSearchRate": 11.544537610888321, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 16, "addToCartClicks": 4, "videoUnmutes": 0, "addToCart": 17, "videoThirdQuartileViews": 0, "addToCartRate": 0.10329323125531657, "promotedAsin": "0000000000", "bidOptimization": "SD_REACH", "cost": 31.96, "salesPromotedClicks": 22.99, "eCPBrandSearch": 1.6820936842105265, "newToBrandUnitsSold": 2, "impressions": 16458, "detailPageViewsClicks": 35, "purchasesPromotedClicks": 1, "eCPAddToCart": 1.8799870588235295, "newToBrandDetailPageViews": 8, "clicks": 22, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "22222 22 | 22222222222 | 222222 2222222 | 22"}, {"date": "2024-06-20", "newToBrandSalesClicks": 0, "viewabilityRate": 74.78483368225169, "purchasesClicks": 0, "detailPageViews": 54, "unitsSold": 2, "promotedSku": "qqq-qqq-qqq", "addToCartViews": 11, "sales": 40.98, "newToBrandDetailPageViewClicks": 3, "viewClickThroughRate": 6.2208398133748055, "newToBrandDetailPageViewRate": 0.11630611770179111, "newToBrandDetailPageViewViews": 7, "purchases": 2, "adGroupName": "444444 4444444", "campaignId": "TTTTTTTTTTTTTTT", "leadFormOpens": 0, "adId": "ggggggggggggggg", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 6430, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 2, "newToBrandECPDetailPageView": 1.8074670000000002, "newToBrandPurchases": 1, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "iiiiiiiiiiiiiii", "newToBrandSales": 14.99, "brandedSearchRate": 2.3261223540358222, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 2, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 11, "videoThirdQuartileViews": 0, "addToCartRate": 0.1279367294719702, "promotedAsin": "0000000000", "bidOptimization": "SD_REACH", "cost": 18.07, "salesPromotedClicks": 0, "eCPBrandSearch": 9.037335, "newToBrandUnitsSold": 1, "impressions": 8598, "detailPageViewsClicks": 4, "purchasesPromotedClicks": 0, "eCPAddToCart": 1.6431518181818183, "newToBrandDetailPageViews": 10, "clicks": 4, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "22222 22 | 22222222222 | 222222 2222222 | 22"}, {"date": "2024-06-21", "newToBrandSalesClicks": 0, "viewabilityRate": 76.79906043134743, "purchasesClicks": 0, "detailPageViews": 60, "unitsSold": 2, "promotedSku": "qqq-qqq-qqq", "addToCartViews": 6, "sales": 39.98, "newToBrandDetailPageViewClicks": 2, "viewClickThroughRate": 11.121924092868065, "newToBrandDetailPageViewRate": 0.04270766602605167, "newToBrandDetailPageViewViews": 2, "purchases": 1, "adGroupName": "444444 4444444", "campaignId": "TTTTTTTTTTTTTTT", "leadFormOpens": 0, "adId": "ggggggggggggggg", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 7193, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 4, "newToBrandECPDetailPageView": 5.019495, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "iiiiiiiiiiiiiii", "newToBrandSales": 0, "brandedSearchRate": 4.270766602605168, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 4, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 6, "videoThirdQuartileViews": 0, "addToCartRate": 0.06406149903907751, "promotedAsin": "0000000000", "bidOptimization": "SD_REACH", "cost": 20.08, "salesPromotedClicks": 0, "eCPBrandSearch": 5.019495, "newToBrandUnitsSold": 0, "impressions": 9366, "detailPageViewsClicks": 8, "purchasesPromotedClicks": 0, "eCPAddToCart": 3.34633, "newToBrandDetailPageViews": 4, "clicks": 8, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "22222 22 | 22222222222 | 222222 2222222 | 22"}, {"date": "2024-06-22", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 18, "unitsSold": 0, "promotedSku": "oooooo-o", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 1, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0.205761316872428, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "xxxxxxxxx xxxxxx", "campaignId": "wwwwwwwwwwwwwww", "leadFormOpens": 0, "adId": "hhhhhhhhhhhhhhh", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 4, "newToBrandECPDetailPageView": 6.25, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 4, "adGroupId": "vvvvvvvvvvvvvvv", "newToBrandSales": 0, "brandedSearchRate": 82.3045267489712, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "tttttttttt", "bidOptimization": "SD_CONVERSIONS", "cost": 6.25, "salesPromotedClicks": 0, "eCPBrandSearch": 1.5625, "newToBrandUnitsSold": 0, "impressions": 486, "detailPageViewsClicks": 18, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 1, "clicks": 2, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "HHHHH HH | HHHHHHHHHH | HHHH | HHHHHH HHHHHHHHH | HH"}, {"date": "2024-06-23", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "oooooo-o", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "xxxxxxxxx xxxxxx", "campaignId": "wwwwwwwwwwwwwww", "leadFormOpens": 0, "adId": "hhhhhhhhhhhhhhh", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "vvvvvvvvvvvvvvv", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "tttttttttt", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 491, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "HHHHH HH | HHHHHHHHHH | HHHH | HHHHHH HHHHHHHHH | HH"}, {"date": "2024-06-24", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "oooooo-o", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "xxxxxxxxx xxxxxx", "campaignId": "wwwwwwwwwwwwwww", "leadFormOpens": 0, "adId": "hhhhhhhhhhhhhhh", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "vvvvvvvvvvvvvvv", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "tttttttttt", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 654, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "HHHHH HH | HHHHHHHHHH | HHHH | HHHHHH HHHHHHHHH | HH"}, {"date": "2024-06-25", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "oooooo-o", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "xxxxxxxxx xxxxxx", "campaignId": "wwwwwwwwwwwwwww", "leadFormOpens": 0, "adId": "hhhhhhhhhhhhhhh", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "vvvvvvvvvvvvvvv", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "tttttttttt", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 187, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "HHHHH HH | HHHHHHHHHH | HHHH | HHHHHH HHHHHHHHH | HH"}, {"date": "2024-06-26", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "oooooo-o", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "xxxxxxxxx xxxxxx", "campaignId": "wwwwwwwwwwwwwww", "leadFormOpens": 0, "adId": "hhhhhhhhhhhhhhh", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "vvvvvvvvvvvvvvv", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "tttttttttt", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 202, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "HHHHH HH | HHHHHHHHHH | HHHH | HHHHHH HHHHHHHHH | HH"}, {"date": "2024-06-22", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "dddddd", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "xxxxxxxxx xxxxxx", "campaignId": "wwwwwwwwwwwwwww", "leadFormOpens": 0, "adId": "333333333333333", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "vvvvvvvvvvvvvvv", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "gggggggggg", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 39, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "HHHHH HH | HHHHHHHHHH | HHHH | HHHHHH HHHHHHHHH | HH"}, {"date": "2024-06-23", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "dddddd", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "xxxxxxxxx xxxxxx", "campaignId": "wwwwwwwwwwwwwww", "leadFormOpens": 0, "adId": "333333333333333", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "vvvvvvvvvvvvvvv", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "gggggggggg", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 54, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "HHHHH HH | HHHHHHHHHH | HHHH | HHHHHH HHHHHHHHH | HH"}, {"date": "2024-06-24", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "dddddd", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "xxxxxxxxx xxxxxx", "campaignId": "wwwwwwwwwwwwwww", "leadFormOpens": 0, "adId": "333333333333333", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "vvvvvvvvvvvvvvv", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "gggggggggg", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 60, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "HHHHH HH | HHHHHHHHHH | HHHH | HHHHHH HHHHHHHHH | HH"}, {"date": "2024-06-25", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "dddddd", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "xxxxxxxxx xxxxxx", "campaignId": "wwwwwwwwwwwwwww", "leadFormOpens": 0, "adId": "333333333333333", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "vvvvvvvvvvvvvvv", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "gggggggggg", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 75, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "HHHHH HH | HHHHHHHHHH | HHHH | HHHHHH HHHHHHHHH | HH"}, {"date": "2024-06-22", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "ZZZZZZ", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "xxxxxxxxx xxxxxx", "campaignId": "wwwwwwwwwwwwwww", "leadFormOpens": 0, "adId": "99999999999999", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "vvvvvvvvvvvvvvv", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "XXXXXXXXXX", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 36, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "HHHHH HH | HHHHHHHHHH | HHHH | HHHHHH HHHHHHHHH | HH"}, {"date": "2024-06-23", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "ZZZZZZ", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "xxxxxxxxx xxxxxx", "campaignId": "wwwwwwwwwwwwwww", "leadFormOpens": 0, "adId": "99999999999999", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "vvvvvvvvvvvvvvv", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "XXXXXXXXXX", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 38, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "HHHHH HH | HHHHHHHHHH | HHHH | HHHHHH HHHHHHHHH | HH"}, {"date": "2024-06-24", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "ZZZZZZ", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "xxxxxxxxx xxxxxx", "campaignId": "wwwwwwwwwwwwwww", "leadFormOpens": 0, "adId": "99999999999999", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "vvvvvvvvvvvvvvv", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "XXXXXXXXXX", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 68, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "HHHHH HH | HHHHHHHHHH | HHHH | HHHHHH HHHHHHHHH | HH"}, {"date": "2024-06-25", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "ZZZZZZ", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "xxxxxxxxx xxxxxx", "campaignId": "wwwwwwwwwwwwwww", "leadFormOpens": 0, "adId": "99999999999999", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "vvvvvvvvvvvvvvv", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "XXXXXXXXXX", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 23, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "HHHHH HH | HHHHHHHHHH | HHHH | HHHHHH HHHHHHHHH | HH"}, {"date": "2024-06-26", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "ZZZZZZ", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "xxxxxxxxx xxxxxx", "campaignId": "wwwwwwwwwwwwwww", "leadFormOpens": 0, "adId": "99999999999999", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "vvvvvvvvvvvvvvv", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "XXXXXXXXXX", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 10, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "HHHHH HH | HHHHHHHHHH | HHHH | HHHHHH HHHHHHHHH | HH"}, {"date": "2024-06-22", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "iii-iii-iii", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "QQQQQQQQQQ QQQQ QQQQQ", "campaignId": "BBBBBBBBBBBBBB", "leadFormOpens": 0, "adId": "wwwwwwwwwwwwwww", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "mmmmmmmmmmmmm", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "ssssssssss", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 1, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "66666 66 | 6666666666 | 6666 | 6666666666 6666 | 666"}, {"date": "2024-06-23", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "iii-iii-iii", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "QQQQQQQQQQ QQQQ QQQQQ", "campaignId": "BBBBBBBBBBBBBB", "leadFormOpens": 0, "adId": "wwwwwwwwwwwwwww", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "mmmmmmmmmmmmm", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "ssssssssss", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 1, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "66666 66 | 6666666666 | 6666 | 6666666666 6666 | 666"}, {"date": "2024-06-25", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "iii-iii-iii", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "QQQQQQQQQQ QQQQ QQQQQ", "campaignId": "BBBBBBBBBBBBBB", "leadFormOpens": 0, "adId": "wwwwwwwwwwwwwww", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "mmmmmmmmmmmmm", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "ssssssssss", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 3, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "66666 66 | 6666666666 | 6666 | 6666666666 6666 | 666"}, {"date": "2024-06-26", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "iii-iii-iii", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "QQQQQQQQQQ QQQQ QQQQQ", "campaignId": "BBBBBBBBBBBBBB", "leadFormOpens": 0, "adId": "wwwwwwwwwwwwwww", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "mmmmmmmmmmmmm", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "ssssssssss", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 7, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "66666 66 | 6666666666 | 6666 | 6666666666 6666 | 666"}, {"date": "2024-06-22", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "uuu-uuu-uu", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "QQQQQQQQQQ QQQQ QQQQQ", "campaignId": "BBBBBBBBBBBBBB", "leadFormOpens": 0, "adId": "00000000000000", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "mmmmmmmmmmmmm", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "yyyyyyyyyy", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 55, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "66666 66 | 6666666666 | 6666 | 6666666666 6666 | 666"}, {"date": "2024-06-23", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "uuu-uuu-uu", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "QQQQQQQQQQ QQQQ QQQQQ", "campaignId": "BBBBBBBBBBBBBB", "leadFormOpens": 0, "adId": "00000000000000", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "mmmmmmmmmmmmm", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "yyyyyyyyyy", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 52, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "66666 66 | 6666666666 | 6666 | 6666666666 6666 | 666"}, {"date": "2024-06-24", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "uuu-uuu-uu", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "QQQQQQQQQQ QQQQ QQQQQ", "campaignId": "BBBBBBBBBBBBBB", "leadFormOpens": 0, "adId": "00000000000000", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "mmmmmmmmmmmmm", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "yyyyyyyyyy", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 70, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "66666 66 | 6666666666 | 6666 | 6666666666 6666 | 666"}, {"date": "2024-06-25", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "uuu-uuu-uu", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "QQQQQQQQQQ QQQQ QQQQQ", "campaignId": "BBBBBBBBBBBBBB", "leadFormOpens": 0, "adId": "00000000000000", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "mmmmmmmmmmmmm", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "yyyyyyyyyy", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 41, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "66666 66 | 6666666666 | 6666 | 6666666666 6666 | 666"}, {"date": "2024-06-26", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "uuu-uuu-uu", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "QQQQQQQQQQ QQQQ QQQQQ", "campaignId": "BBBBBBBBBBBBBB", "leadFormOpens": 0, "adId": "00000000000000", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "mmmmmmmmmmmmm", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "yyyyyyyyyy", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 121, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "66666 66 | 6666666666 | 6666 | 6666666666 6666 | 666"}, {"date": "2024-06-22", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "LLL-LLL-LLL", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "QQQQQQQQQQ QQQQ QQQQQ", "campaignId": "BBBBBBBBBBBBBB", "leadFormOpens": 0, "adId": "IIIIIIIIIIIIIII", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "mmmmmmmmmmmmm", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "0000000000", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 4, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "66666 66 | 6666666666 | 6666 | 6666666666 6666 | 666"}, {"date": "2024-06-26", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "LLL-LLL-LLL", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "QQQQQQQQQQ QQQQ QQQQQ", "campaignId": "BBBBBBBBBBBBBB", "leadFormOpens": 0, "adId": "IIIIIIIIIIIIIII", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "mmmmmmmmmmmmm", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "0000000000", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 8, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "66666 66 | 6666666666 | 6666 | 6666666666 6666 | 666"}, {"date": "2024-06-22", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "III-III-II", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "QQQQQQQQQQ QQQQ QQQQQ", "campaignId": "BBBBBBBBBBBBBB", "leadFormOpens": 0, "adId": "rrrrrrrrrrrrrrr", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "mmmmmmmmmmmmm", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "WWWWWWWWWW", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 138, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "66666 66 | 6666666666 | 6666 | 6666666666 6666 | 666"}, {"date": "2024-06-23", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 1, "unitsSold": 0, "promotedSku": "III-III-II", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 1, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0.9259259259259258, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "QQQQQQQQQQ QQQQ QQQQQ", "campaignId": "BBBBBBBBBBBBBB", "leadFormOpens": 0, "adId": "rrrrrrrrrrrrrrr", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": 1.03, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "mmmmmmmmmmmmm", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "WWWWWWWWWW", "bidOptimization": "SD_CONVERSIONS", "cost": 1.03, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 108, "detailPageViewsClicks": 1, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 1, "clicks": 1, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "66666 66 | 6666666666 | 6666 | 6666666666 6666 | 666"}, {"date": "2024-06-24", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "III-III-II", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "QQQQQQQQQQ QQQQ QQQQQ", "campaignId": "BBBBBBBBBBBBBB", "leadFormOpens": 0, "adId": "rrrrrrrrrrrrrrr", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "mmmmmmmmmmmmm", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "WWWWWWWWWW", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 131, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "66666 66 | 6666666666 | 6666 | 6666666666 6666 | 666"}, {"date": "2024-06-25", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "III-III-II", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "QQQQQQQQQQ QQQQ QQQQQ", "campaignId": "BBBBBBBBBBBBBB", "leadFormOpens": 0, "adId": "rrrrrrrrrrrrrrr", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "mmmmmmmmmmmmm", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "WWWWWWWWWW", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 149, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "66666 66 | 6666666666 | 6666 | 6666666666 6666 | 666"}, {"date": "2024-06-26", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "III-III-II", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "QQQQQQQQQQ QQQQ QQQQQ", "campaignId": "BBBBBBBBBBBBBB", "leadFormOpens": 0, "adId": "rrrrrrrrrrrrrrr", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "mmmmmmmmmmmmm", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "WWWWWWWWWW", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 62, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "66666 66 | 6666666666 | 6666 | 6666666666 6666 | 666"}, {"date": "2024-06-22", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "222-22-222", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "aaaaaaaaaaaaaaa", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "4444444444", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 5, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-23", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "222-22-222", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "aaaaaaaaaaaaaaa", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "4444444444", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 4, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-24", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "222-22-222", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "aaaaaaaaaaaaaaa", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "4444444444", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 4, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-25", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "222-22-222", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "aaaaaaaaaaaaaaa", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "4444444444", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 36, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-26", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "222-22-222", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "aaaaaaaaaaaaaaa", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "4444444444", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 30, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-22", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "HHH-HHH", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "999999999999999", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "iiiiiiiiii", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 7, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-23", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "HHH-HHH", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "999999999999999", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "iiiiiiiiii", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 13, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-24", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "HHH-HHH", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "999999999999999", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "iiiiiiiiii", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 17, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-25", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 2, "detailPageViews": 4, "unitsSold": 2, "promotedSku": "HHH-HHH", "addToCartViews": 0, "sales": 45.98, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 2, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "999999999999999", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 45.98, "videoFirstQuartileViews": 0, "unitsSoldClicks": 2, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 2, "videoUnmutes": 0, "addToCart": 2, "videoThirdQuartileViews": 0, "addToCartRate": 7.142857142857142, "promotedAsin": "iiiiiiiiii", "bidOptimization": "SD_CONVERSIONS", "cost": 0.84, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 28, "detailPageViewsClicks": 4, "purchasesPromotedClicks": 0, "eCPAddToCart": 0.42, "newToBrandDetailPageViews": 0, "clicks": 1, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-26", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "HHH-HHH", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "999999999999999", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "iiiiiiiiii", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 32, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-22", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "kkk-kkk", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "uuuuuuuuuuuuuuu", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "cccccccccc", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 26, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-23", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "kkk-kkk", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "uuuuuuuuuuuuuuu", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "cccccccccc", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 28, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-24", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 4, "unitsSold": 0, "promotedSku": "kkk-kkk", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "uuuuuuuuuuuuuuu", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 3, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 3, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 588.235294117647, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 1, "videoUnmutes": 0, "addToCart": 1, "videoThirdQuartileViews": 0, "addToCartRate": 1.9607843137254901, "promotedAsin": "cccccccccc", "bidOptimization": "SD_CONVERSIONS", "cost": 0.56, "salesPromotedClicks": 0, "eCPBrandSearch": 0.18666666666666668, "newToBrandUnitsSold": 0, "impressions": 51, "detailPageViewsClicks": 4, "purchasesPromotedClicks": 0, "eCPAddToCart": 0.56, "newToBrandDetailPageViews": 0, "clicks": 1, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-25", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "kkk-kkk", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "uuuuuuuuuuuuuuu", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "cccccccccc", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 48, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-26", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "kkk-kkk", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "uuuuuuuuuuuuuuu", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "cccccccccc", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 36, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-22", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 1, "unitsSold": 0, "promotedSku": "222-222-222", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "yyyyyyyyyyyyyyy", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "3333333333", "bidOptimization": "SD_CONVERSIONS", "cost": 0.84, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 27, "detailPageViewsClicks": 1, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 1, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-23", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "222-222-222", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "yyyyyyyyyyyyyyy", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "3333333333", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 39, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-24", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "222-222-222", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "yyyyyyyyyyyyyyy", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "3333333333", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 70, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-25", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "222-222-222", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "yyyyyyyyyyyyyyy", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "3333333333", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 444, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-26", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 3, "unitsSold": 0, "promotedSku": "222-222-222", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "yyyyyyyyyyyyyyy", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "3333333333", "bidOptimization": "SD_CONVERSIONS", "cost": 0.66, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 649, "detailPageViewsClicks": 3, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 1, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-22", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "AAA-AAA", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "xxxxxxxxxxxxxxx", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "LLLLLLLLLL", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 3, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-25", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "AAA-AAA", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "xxxxxxxxxxxxxxx", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "LLLLLLLLLL", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 27, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-26", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "AAA-AAA", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "xxxxxxxxxxxxxxx", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "LLLLLLLLLL", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 86, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-22", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "YYYYYY", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "ooooooooooooooo", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "UUUUUUUUUU", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 9, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-23", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "YYYYYY", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "ooooooooooooooo", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "UUUUUUUUUU", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 6, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-24", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "YYYYYY", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "ooooooooooooooo", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "UUUUUUUUUU", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 7, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-25", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "YYYYYY", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "ooooooooooooooo", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "UUUUUUUUUU", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 15, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-26", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "YYYYYY", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "ooooooooooooooo", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "UUUUUUUUUU", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 10, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-22", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "bbbbbb", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "JJJJJJJJJJJJJJJ", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "aaaaaaaaaa", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 6, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-23", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "bbbbbb", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "JJJJJJJJJJJJJJJ", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "aaaaaaaaaa", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 3, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-24", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "bbbbbb", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "JJJJJJJJJJJJJJJ", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "aaaaaaaaaa", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 1, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-25", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "bbbbbb", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "JJJJJJJJJJJJJJJ", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "aaaaaaaaaa", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 11, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-26", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "bbbbbb", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "JJJJJJJJJJJJJJJ", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "aaaaaaaaaa", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 4, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-22", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "ZZZZZZ", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "bbbbbbbbbbbbbbb", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "XXXXXXXXXX", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 3, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-23", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "ZZZZZZ", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "bbbbbbbbbbbbbbb", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "XXXXXXXXXX", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 3, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-24", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "ZZZZZZ", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "bbbbbbbbbbbbbbb", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "XXXXXXXXXX", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 10, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-25", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "ZZZZZZ", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "bbbbbbbbbbbbbbb", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "XXXXXXXXXX", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 18, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-26", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "ZZZZZZ", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "bbbbbbbbbbbbbbb", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "XXXXXXXXXX", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 8, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-22", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "GGGGGG", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "000000000000000", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "pppppppppp", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 4, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-23", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "GGGGGG", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "000000000000000", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "pppppppppp", "bidOptimization": "SD_CONVERSIONS", "cost": 0.41, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 8, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 1, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-24", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "GGGGGG", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "000000000000000", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "pppppppppp", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 11, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-25", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "GGGGGG", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "000000000000000", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "pppppppppp", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 106, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-26", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "GGGGGG", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "000000000000000", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "pppppppppp", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 112, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-23", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "hhh-hhh", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "ppppppppppppppp", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "9999999999", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 2, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-24", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "hhh-hhh", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "ppppppppppppppp", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "9999999999", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 8, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-26", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "hhh-hhh", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "qqqqq - qqq qqqqqqq qqqqq", "campaignId": "qqqqqqqqqqqqqqq", "leadFormOpens": 0, "adId": "ppppppppppppppp", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "AAAAAAAAAAAAAAA", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "9999999999", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 2, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "EEEEE EE | EEEEE-EEEE | EEEE | EEEEE | EE"}, {"date": "2024-06-22", "newToBrandSalesClicks": 0, "viewabilityRate": 80.93468775565857, "purchasesClicks": 0, "detailPageViews": 281, "unitsSold": 7, "promotedSku": "uuu-uuu-uu", "addToCartViews": 21, "sales": 156.88, "newToBrandDetailPageViewClicks": 22, "viewClickThroughRate": 7.861966333937021, "newToBrandDetailPageViewRate": 0.057949277338423776, "newToBrandDetailPageViewViews": 29, "purchases": 7, "adGroupName": "OOOOOOOOOO OOOO", "campaignId": "eeeeeeeeeeeeeee", "leadFormOpens": 0, "adId": "ttttttttttttttt", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 71229, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 40, "newToBrandECPDetailPageView": 3.335174901960785, "newToBrandPurchases": 3, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "uuuuuuuuuuuuuuu", "newToBrandSales": 54.92, "brandedSearchRate": 4.545041359876375, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 40, "addToCartClicks": 1, "videoUnmutes": 0, "addToCart": 22, "videoThirdQuartileViews": 0, "addToCartRate": 0.024997727479320064, "promotedAsin": "yyyyyyyyyy", "bidOptimization": "SD_REACH", "cost": 170.09, "salesPromotedClicks": 0, "eCPBrandSearch": 4.2523480000000005, "newToBrandUnitsSold": 3, "impressions": 88008, "detailPageViewsClicks": 60, "purchasesPromotedClicks": 0, "eCPAddToCart": 7.731541818181819, "newToBrandDetailPageViews": 51, "clicks": 56, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "yyyyy yy | yyyyyyyyyyy | yyyyyyyyyy yyyy | yy"}, {"date": "2024-06-23", "newToBrandSalesClicks": 0, "viewabilityRate": 82.1289051377547, "purchasesClicks": 0, "detailPageViews": 317, "unitsSold": 13, "promotedSku": "uuu-uuu-uu", "addToCartViews": 69, "sales": 302.87, "newToBrandDetailPageViewClicks": 13, "viewClickThroughRate": 8.736652336707808, "newToBrandDetailPageViewRate": 0.04669650687349802, "newToBrandDetailPageViewViews": 28, "purchases": 13, "adGroupName": "OOOOOOOOOO OOOO", "campaignId": "eeeeeeeeeeeeeee", "leadFormOpens": 0, "adId": "ttttttttttttttt", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 72110, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 47, "newToBrandECPDetailPageView": 4.148665365853659, "newToBrandPurchases": 4, "cumulativeReach": null, "brandedSearchesClicks": 1, "adGroupId": "uuuuuuuuuuuuuuu", "newToBrandSales": 95.96, "brandedSearchRate": 5.353014202571725, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 46, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 69, "videoThirdQuartileViews": 0, "addToCartRate": 0.07858680425052106, "promotedAsin": "yyyyyyyyyy", "bidOptimization": "SD_REACH", "cost": 170.1, "salesPromotedClicks": 0, "eCPBrandSearch": 3.619048510638298, "newToBrandUnitsSold": 4, "impressions": 87801, "detailPageViewsClicks": 72, "purchasesPromotedClicks": 0, "eCPAddToCart": 2.4651489855072466, "newToBrandDetailPageViews": 41, "clicks": 63, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "yyyyy yy | yyyyyyyyyyy | yyyyyyyyyy yyyy | yy"}, {"date": "2024-06-24", "newToBrandSalesClicks": 0, "viewabilityRate": 80.77585377070922, "purchasesClicks": 0, "detailPageViews": 184, "unitsSold": 10, "promotedSku": "uuu-uuu-uu", "addToCartViews": 30, "sales": 206.86, "newToBrandDetailPageViewClicks": 15, "viewClickThroughRate": 8.871469618526806, "newToBrandDetailPageViewRate": 0.029947484946041047, "newToBrandDetailPageViewViews": 13, "purchases": 10, "adGroupName": "OOOOOOOOOO OOOO", "campaignId": "eeeeeeeeeeeeeee", "leadFormOpens": 0, "adId": "ttttttttttttttt", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 75523, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 13, "newToBrandECPDetailPageView": 6.239142142857142, "newToBrandPurchases": 5, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "uuuuuuuuuuuuuuu", "newToBrandSales": 105.9, "brandedSearchRate": 1.3904189439233345, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 13, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 30, "videoThirdQuartileViews": 0, "addToCartRate": 0.03208659101361541, "promotedAsin": "yyyyyyyyyy", "bidOptimization": "SD_REACH", "cost": 174.7, "salesPromotedClicks": 0, "eCPBrandSearch": 13.438152307692308, "newToBrandUnitsSold": 5, "impressions": 93497, "detailPageViewsClicks": 69, "purchasesPromotedClicks": 0, "eCPAddToCart": 5.823199333333333, "newToBrandDetailPageViews": 28, "clicks": 67, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "yyyyy yy | yyyyyyyyyyy | yyyyyyyyyy yyyy | yy"}, {"date": "2024-06-25", "newToBrandSalesClicks": 92.47, "viewabilityRate": 51.60911277613426, "purchasesClicks": 5, "detailPageViews": 455, "unitsSold": 24, "promotedSku": "uuu-uuu-uu", "addToCartViews": 86, "sales": 516.29, "newToBrandDetailPageViewClicks": 26, "viewClickThroughRate": 10.446521843945035, "newToBrandDetailPageViewRate": 0.14100472780557938, "newToBrandDetailPageViewViews": 76, "purchases": 22, "adGroupName": "OOOOOOOOOO OOOO", "campaignId": "eeeeeeeeeeeeeee", "leadFormOpens": 0, "adId": "ttttttttttttttt", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 37333, "salesClicks": 108.15, "videoFirstQuartileViews": 0, "unitsSoldClicks": 5, "brandedSearches": 70, "newToBrandECPDetailPageView": 1.4386658823529412, "newToBrandPurchases": 12, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "uuuuuuuuuuuuuuu", "newToBrandSales": 266.39, "brandedSearchRate": 9.676795045480937, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 4, "brandedSearchesViews": 70, "addToCartClicks": 4, "videoUnmutes": 0, "addToCart": 90, "videoThirdQuartileViews": 0, "addToCartRate": 0.1244159362990406, "promotedAsin": "yyyyyyyyyy", "bidOptimization": "SD_REACH", "cost": 146.74, "salesPromotedClicks": 37.43, "eCPBrandSearch": 2.0963417142857144, "newToBrandUnitsSold": 12, "impressions": 72338, "detailPageViewsClicks": 45, "purchasesPromotedClicks": 2, "eCPAddToCart": 1.630488, "newToBrandDetailPageViews": 102, "clicks": 39, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 4, "campaignName": "yyyyy yy | yyyyyyyyyyy | yyyyyyyyyy yyyy | yy"}, {"date": "2024-06-26", "newToBrandSalesClicks": 0, "viewabilityRate": 54.356964731029564, "purchasesClicks": 1, "detailPageViews": 368, "unitsSold": 21, "promotedSku": "uuu-uuu-uu", "addToCartViews": 76, "sales": 468.68, "newToBrandDetailPageViewClicks": 17, "viewClickThroughRate": 10.049373006510246, "newToBrandDetailPageViewRate": 0.19712623203895024, "newToBrandDetailPageViewViews": 66, "purchases": 20, "adGroupName": "OOOOOOOOOO OOOO", "campaignId": "eeeeeeeeeeeeeee", "leadFormOpens": 0, "adId": "ttttttttttttttt", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 22887, "salesClicks": 11.94, "videoFirstQuartileViews": 0, "unitsSoldClicks": 1, "brandedSearches": 59, "newToBrandECPDetailPageView": 1.1268563855421685, "newToBrandPurchases": 9, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "uuuuuuuuuuuuuuu", "newToBrandSales": 236.9, "brandedSearchRate": 14.012587578672367, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 59, "addToCartClicks": 2, "videoUnmutes": 0, "addToCart": 78, "videoThirdQuartileViews": 0, "addToCartRate": 0.18525115781973636, "promotedAsin": "yyyyyyyyyy", "bidOptimization": "SD_REACH", "cost": 93.53, "salesPromotedClicks": 0, "eCPBrandSearch": 1.5852386440677966, "newToBrandUnitsSold": 10, "impressions": 42105, "detailPageViewsClicks": 30, "purchasesPromotedClicks": 0, "eCPAddToCart": 1.199090769230769, "newToBrandDetailPageViews": 83, "clicks": 23, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "yyyyy yy | yyyyyyyyyyy | yyyyyyyyyy yyyy | yy"}, {"date": "2024-06-22", "newToBrandSalesClicks": 0, "viewabilityRate": 79.61639201134999, "purchasesClicks": 1, "detailPageViews": 213, "unitsSold": 17, "promotedSku": "III-III-II", "addToCartViews": 38, "sales": 420.78, "newToBrandDetailPageViewClicks": 12, "viewClickThroughRate": 13.022171961207635, "newToBrandDetailPageViewRate": 0.08185092218705664, "newToBrandDetailPageViewViews": 18, "purchases": 17, "adGroupName": "OOOOOOOOOO OOOO", "campaignId": "eeeeeeeeeeeeeee", "leadFormOpens": 0, "adId": "mmmmmmmmmmmmmmm", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 29181, "salesClicks": 34.99, "videoFirstQuartileViews": 0, "unitsSoldClicks": 1, "brandedSearches": 35, "newToBrandECPDetailPageView": 2.4857889999999996, "newToBrandPurchases": 5, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "uuuuuuuuuuuuuuu", "newToBrandSales": 121.95, "brandedSearchRate": 9.54927425515661, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 35, "addToCartClicks": 1, "videoUnmutes": 0, "addToCart": 39, "videoThirdQuartileViews": 0, "addToCartRate": 0.10640619884317362, "promotedAsin": "WWWWWWWWWW", "bidOptimization": "SD_REACH", "cost": 74.57, "salesPromotedClicks": 0, "eCPBrandSearch": 2.1306762857142854, "newToBrandUnitsSold": 5, "impressions": 36652, "detailPageViewsClicks": 56, "purchasesPromotedClicks": 0, "eCPAddToCart": 1.9121453846153844, "newToBrandDetailPageViews": 30, "clicks": 38, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "yyyyy yy | yyyyyyyyyyy | yyyyyyyyyy yyyy | yy"}, {"date": "2024-06-23", "newToBrandSalesClicks": 0, "viewabilityRate": 79.46948627800808, "purchasesClicks": 0, "detailPageViews": 344, "unitsSold": 16, "promotedSku": "III-III-II", "addToCartViews": 73, "sales": 374.7, "newToBrandDetailPageViewClicks": 10, "viewClickThroughRate": 12.545808709432468, "newToBrandDetailPageViewRate": 0.08920606601248886, "newToBrandDetailPageViewViews": 24, "purchases": 16, "adGroupName": "OOOOOOOOOO OOOO", "campaignId": "eeeeeeeeeeeeeee", "leadFormOpens": 0, "adId": "mmmmmmmmmmmmmmm", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 30289, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 91, "newToBrandECPDetailPageView": 2.248375, "newToBrandPurchases": 3, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "uuuuuuuuuuuuuuu", "newToBrandSales": 64.97, "brandedSearchRate": 23.87574119746025, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 91, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 73, "videoThirdQuartileViews": 0, "addToCartRate": 0.19153067114446137, "promotedAsin": "WWWWWWWWWW", "bidOptimization": "SD_REACH", "cost": 76.44, "salesPromotedClicks": 0, "eCPBrandSearch": 0.8400521978021978, "newToBrandUnitsSold": 3, "impressions": 38114, "detailPageViewsClicks": 44, "purchasesPromotedClicks": 0, "eCPAddToCart": 1.0471883561643835, "newToBrandDetailPageViews": 34, "clicks": 38, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "yyyyy yy | yyyyyyyyyyy | yyyyyyyyyy yyyy | yy"}, {"date": "2024-06-24", "newToBrandSalesClicks": 19.99, "viewabilityRate": 78.51891601824524, "purchasesClicks": 1, "detailPageViews": 205, "unitsSold": 9, "promotedSku": "III-III-II", "addToCartViews": 30, "sales": 199.9, "newToBrandDetailPageViewClicks": 9, "viewClickThroughRate": 13.66867140513942, "newToBrandDetailPageViewRate": 0.07244432519452643, "newToBrandDetailPageViewViews": 18, "purchases": 9, "adGroupName": "OOOOOOOOOO OOOO", "campaignId": "eeeeeeeeeeeeeee", "leadFormOpens": 0, "adId": "mmmmmmmmmmmmmmm", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 29264, "salesClicks": 19.99, "videoFirstQuartileViews": 0, "unitsSoldClicks": 1, "brandedSearches": 47, "newToBrandECPDetailPageView": 2.6123851851851856, "newToBrandPurchases": 3, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "uuuuuuuuuuuuuuu", "newToBrandSales": 64.97, "brandedSearchRate": 12.610678830158303, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 1, "brandedSearchesViews": 47, "addToCartClicks": 1, "videoUnmutes": 0, "addToCart": 31, "videoThirdQuartileViews": 0, "addToCartRate": 0.08317681781593775, "promotedAsin": "WWWWWWWWWW", "bidOptimization": "SD_REACH", "cost": 70.53, "salesPromotedClicks": 19.99, "eCPBrandSearch": 1.5007319148936171, "newToBrandUnitsSold": 3, "impressions": 37270, "detailPageViewsClicks": 48, "purchasesPromotedClicks": 1, "eCPAddToCart": 2.275303225806452, "newToBrandDetailPageViews": 27, "clicks": 40, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 1, "campaignName": "yyyyy yy | yyyyyyyyyyy | yyyyyyyyyy yyyy | yy"}, {"date": "2024-06-25", "newToBrandSalesClicks": 0, "viewabilityRate": 50.40376014576776, "purchasesClicks": 0, "detailPageViews": 449, "unitsSold": 23, "promotedSku": "III-III-II", "addToCartViews": 73, "sales": 493.76, "newToBrandDetailPageViewClicks": 23, "viewClickThroughRate": 14.788645606539868, "newToBrandDetailPageViewRate": 0.15529236375683286, "newToBrandDetailPageViewViews": 52, "purchases": 23, "adGroupName": "OOOOOOOOOO OOOO", "campaignId": "eeeeeeeeeeeeeee", "leadFormOpens": 0, "adId": "mmmmmmmmmmmmmmm", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 24343, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 75, "newToBrandECPDetailPageView": 1.257846, "newToBrandPurchases": 12, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "uuuuuuuuuuuuuuu", "newToBrandSales": 234.87, "brandedSearchRate": 15.529236375683286, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 75, "addToCartClicks": 2, "videoUnmutes": 0, "addToCart": 75, "videoThirdQuartileViews": 0, "addToCartRate": 0.15529236375683286, "promotedAsin": "WWWWWWWWWW", "bidOptimization": "SD_REACH", "cost": 94.34, "salesPromotedClicks": 0, "eCPBrandSearch": 1.257846, "newToBrandUnitsSold": 12, "impressions": 48296, "detailPageViewsClicks": 53, "purchasesPromotedClicks": 0, "eCPAddToCart": 1.257846, "newToBrandDetailPageViews": 75, "clicks": 36, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "yyyyy yy | yyyyyyyyyyy | yyyyyyyyyy yyyy | yy"}, {"date": "2024-06-26", "newToBrandSalesClicks": 19.99, "viewabilityRate": 45.66146635710721, "purchasesClicks": 1, "detailPageViews": 261, "unitsSold": 10, "promotedSku": "III-III-II", "addToCartViews": 53, "sales": 235.85, "newToBrandDetailPageViewClicks": 15, "viewClickThroughRate": 11.879870747006274, "newToBrandDetailPageViewRate": 0.132358365699655, "newToBrandDetailPageViewViews": 46, "purchases": 10, "adGroupName": "OOOOOOOOOO OOOO", "campaignId": "eeeeeeeeeeeeeee", "leadFormOpens": 0, "adId": "mmmmmmmmmmmmmmm", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 21044, "salesClicks": 19.99, "videoFirstQuartileViews": 0, "unitsSoldClicks": 1, "brandedSearches": 43, "newToBrandECPDetailPageView": 1.4227618032786886, "newToBrandPurchases": 3, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "uuuuuuuuuuuuuuu", "newToBrandSales": 62.92, "brandedSearchRate": 9.330179877188796, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 1, "brandedSearchesViews": 43, "addToCartClicks": 2, "videoUnmutes": 0, "addToCart": 55, "videoThirdQuartileViews": 0, "addToCartRate": 0.11933951005706597, "promotedAsin": "WWWWWWWWWW", "bidOptimization": "SD_REACH", "cost": 86.79, "salesPromotedClicks": 19.99, "eCPBrandSearch": 2.0183365116279073, "newToBrandUnitsSold": 3, "impressions": 46087, "detailPageViewsClicks": 29, "purchasesPromotedClicks": 1, "eCPAddToCart": 1.577972181818182, "newToBrandDetailPageViews": 61, "clicks": 25, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 1, "campaignName": "yyyyy yy | yyyyyyyyyyy | yyyyyyyyyy yyyy | yy"}, {"date": "2024-06-22", "newToBrandSalesClicks": 0, "viewabilityRate": 86.9011651718673, "purchasesClicks": 0, "detailPageViews": 463, "unitsSold": 13, "promotedSku": "ooo-ooo-ooo", "addToCartViews": 55, "sales": 284.87, "newToBrandDetailPageViewClicks": 70, "viewClickThroughRate": 14.138861377685188, "newToBrandDetailPageViewRate": 0.05520172371834063, "newToBrandDetailPageViewViews": 23, "purchases": 13, "adGroupName": "444444 4444444", "campaignId": "TTTTTTTTTTTTTTT", "leadFormOpens": 0, "adId": "nnnnnnnnnnnnnnn", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 146405, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 71, "newToBrandECPDetailPageView": 3.418474193548387, "newToBrandPurchases": 3, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "iiiiiiiiiiiiiii", "newToBrandSales": 57.97, "brandedSearchRate": 4.21432514408837, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 71, "addToCartClicks": 2, "videoUnmutes": 0, "addToCart": 57, "videoThirdQuartileViews": 0, "addToCartRate": 0.03383331453704748, "promotedAsin": "gggggggggg", "bidOptimization": "SD_REACH", "cost": 317.92, "salesPromotedClicks": 0, "eCPBrandSearch": 4.477719718309859, "newToBrandUnitsSold": 3, "impressions": 168473, "detailPageViewsClicks": 258, "purchasesPromotedClicks": 0, "eCPAddToCart": 5.577510526315789, "newToBrandDetailPageViews": 93, "clicks": 207, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "22222 22 | 22222222222 | 222222 2222222 | 22"}, {"date": "2024-06-23", "newToBrandSalesClicks": 0, "viewabilityRate": 87.42203197344283, "purchasesClicks": 0, "detailPageViews": 342, "unitsSold": 14, "promotedSku": "ooo-ooo-ooo", "addToCartViews": 39, "sales": 381.82, "newToBrandDetailPageViewClicks": 43, "viewClickThroughRate": 12.124603618727848, "newToBrandDetailPageViewRate": 0.04309717247604904, "newToBrandDetailPageViewViews": 31, "purchases": 12, "adGroupName": "444444 4444444", "campaignId": "TTTTTTTTTTTTTTT", "leadFormOpens": 0, "adId": "nnnnnnnnnnnnnnn", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 150108, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 38, "newToBrandECPDetailPageView": 4.3772255405405405, "newToBrandPurchases": 4, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "iiiiiiiiiiiiiii", "newToBrandSales": 163.94, "brandedSearchRate": 2.2130980460673833, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 38, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 39, "videoThirdQuartileViews": 0, "addToCartRate": 0.02271337468332314, "promotedAsin": "gggggggggg", "bidOptimization": "SD_REACH", "cost": 323.91, "salesPromotedClicks": 0, "eCPBrandSearch": 8.524070789473685, "newToBrandUnitsSold": 6, "impressions": 171705, "detailPageViewsClicks": 177, "purchasesPromotedClicks": 0, "eCPAddToCart": 8.305504871794872, "newToBrandDetailPageViews": 74, "clicks": 182, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "22222 22 | 22222222222 | 222222 2222222 | 22"}, {"date": "2024-06-24", "newToBrandSalesClicks": 22.99, "viewabilityRate": 85.57986822679095, "purchasesClicks": 1, "detailPageViews": 319, "unitsSold": 12, "promotedSku": "ooo-ooo-ooo", "addToCartViews": 25, "sales": 278.8, "newToBrandDetailPageViewClicks": 49, "viewClickThroughRate": 10.621314725648222, "newToBrandDetailPageViewRate": 0.038562393953416624, "newToBrandDetailPageViewViews": 21, "purchases": 12, "adGroupName": "444444 4444444", "campaignId": "TTTTTTTTTTTTTTT", "leadFormOpens": 0, "adId": "nnnnnnnnnnnnnnn", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 155348, "salesClicks": 22.99, "videoFirstQuartileViews": 0, "unitsSoldClicks": 1, "brandedSearches": 32, "newToBrandECPDetailPageView": 4.89997042857143, "newToBrandPurchases": 9, "cumulativeReach": null, "brandedSearchesClicks": 2, "adGroupId": "iiiiiiiiiiiiiii", "newToBrandSales": 179.83, "brandedSearchRate": 1.7628522950133316, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 1, "brandedSearchesViews": 30, "addToCartClicks": 3, "videoUnmutes": 0, "addToCart": 28, "videoThirdQuartileViews": 0, "addToCartRate": 0.015424957581366652, "promotedAsin": "gggggggggg", "bidOptimization": "SD_REACH", "cost": 343.0, "salesPromotedClicks": 22.99, "eCPBrandSearch": 10.718685312500002, "newToBrandUnitsSold": 9, "impressions": 181524, "detailPageViewsClicks": 171, "purchasesPromotedClicks": 1, "eCPAddToCart": 12.249926071428574, "newToBrandDetailPageViews": 70, "clicks": 165, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 1, "campaignName": "22222 22 | 22222222222 | 222222 2222222 | 22"}, {"date": "2024-06-25", "newToBrandSalesClicks": 0, "viewabilityRate": 85.720733936672, "purchasesClicks": 0, "detailPageViews": 277, "unitsSold": 7, "promotedSku": "ooo-ooo-ooo", "addToCartViews": 29, "sales": 143.93, "newToBrandDetailPageViewClicks": 42, "viewClickThroughRate": 10.992048865251961, "newToBrandDetailPageViewRate": 0.028775192398835452, "newToBrandDetailPageViewViews": 9, "purchases": 7, "adGroupName": "444444 4444444", "campaignId": "TTTTTTTTTTTTTTT", "leadFormOpens": 0, "adId": "nnnnnnnnnnnnnnn", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 151928, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 30, "newToBrandECPDetailPageView": 6.521116274509804, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "iiiiiiiiiiiiiii", "newToBrandSales": 0, "brandedSearchRate": 1.6926583764020855, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 30, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 29, "videoThirdQuartileViews": 0, "addToCartRate": 0.01636236430522016, "promotedAsin": "gggggggggg", "bidOptimization": "SD_REACH", "cost": 332.58, "salesPromotedClicks": 0, "eCPBrandSearch": 11.085897666666666, "newToBrandUnitsSold": 0, "impressions": 177236, "detailPageViewsClicks": 186, "purchasesPromotedClicks": 0, "eCPAddToCart": 11.46817, "newToBrandDetailPageViews": 51, "clicks": 167, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "22222 22 | 22222222222 | 222222 2222222 | 22"}, {"date": "2024-06-26", "newToBrandSalesClicks": 0, "viewabilityRate": 72.28001124543154, "purchasesClicks": 0, "detailPageViews": 34, "unitsSold": 1, "promotedSku": "ooo-ooo-ooo", "addToCartViews": 4, "sales": 37.99, "newToBrandDetailPageViewClicks": 1, "viewClickThroughRate": 7.779074290159471, "newToBrandDetailPageViewRate": 0.056227157717177394, "newToBrandDetailPageViewViews": 1, "purchases": 1, "adGroupName": "444444 4444444", "campaignId": "TTTTTTTTTTTTTTT", "leadFormOpens": 0, "adId": "nnnnnnnnnnnnnnn", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 2571, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 2, "newToBrandECPDetailPageView": 3.88993, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "iiiiiiiiiiiiiii", "newToBrandSales": 0, "brandedSearchRate": 5.622715771717739, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 2, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 4, "videoThirdQuartileViews": 0, "addToCartRate": 0.11245431543435479, "promotedAsin": "gggggggggg", "bidOptimization": "SD_REACH", "cost": 7.78, "salesPromotedClicks": 0, "eCPBrandSearch": 3.88993, "newToBrandUnitsSold": 0, "impressions": 3557, "detailPageViewsClicks": 2, "purchasesPromotedClicks": 0, "eCPAddToCart": 1.944965, "newToBrandDetailPageViews": 2, "clicks": 2, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "22222 22 | 22222222222 | 222222 2222222 | 22"}, {"date": "2024-06-22", "newToBrandSalesClicks": 0, "viewabilityRate": 73.461772107958, "purchasesClicks": 0, "detailPageViews": 153, "unitsSold": 6, "promotedSku": "yyy-yyy-yyy", "addToCartViews": 36, "sales": 139.94, "newToBrandDetailPageViewClicks": 1, "viewClickThroughRate": 5.906674542232723, "newToBrandDetailPageViewRate": 0.14753102490670833, "newToBrandDetailPageViewViews": 16, "purchases": 6, "adGroupName": "444444 4444444", "campaignId": "TTTTTTTTTTTTTTT", "leadFormOpens": 0, "adId": "hhhhhhhhhhhhhhh", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 8465, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 29, "newToBrandECPDetailPageView": 1.3317976470588235, "newToBrandPurchases": 4, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "iiiiiiiiiiiiiii", "newToBrandSales": 93.96, "brandedSearchRate": 25.16705718996789, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 29, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 36, "videoThirdQuartileViews": 0, "addToCartRate": 0.31241864097891175, "promotedAsin": "RRRRRRRRRR", "bidOptimization": "SD_REACH", "cost": 22.64, "salesPromotedClicks": 0, "eCPBrandSearch": 0.7807089655172414, "newToBrandUnitsSold": 4, "impressions": 11523, "detailPageViewsClicks": 7, "purchasesPromotedClicks": 0, "eCPAddToCart": 0.6289044444444445, "newToBrandDetailPageViews": 17, "clicks": 5, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "22222 22 | 22222222222 | 222222 2222222 | 22"}, {"date": "2024-06-23", "newToBrandSalesClicks": 0, "viewabilityRate": 71.1385790372827, "purchasesClicks": 0, "detailPageViews": 80, "unitsSold": 7, "promotedSku": "yyy-yyy-yyy", "addToCartViews": 21, "sales": 147.89, "newToBrandDetailPageViewClicks": 1, "viewClickThroughRate": 2.8252578047746857, "newToBrandDetailPageViewRate": 0.14068937795196462, "newToBrandDetailPageViewViews": 13, "purchases": 7, "adGroupName": "444444 4444444", "campaignId": "TTTTTTTTTTTTTTT", "leadFormOpens": 0, "adId": "hhhhhhhhhhhhhhh", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 7079, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 14, "newToBrandECPDetailPageView": 1.408097142857143, "newToBrandPurchases": 2, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "iiiiiiiiiiiiiii", "newToBrandSales": 29.94, "brandedSearchRate": 14.068937795196462, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 14, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 21, "videoThirdQuartileViews": 0, "addToCartRate": 0.21103406692794696, "promotedAsin": "RRRRRRRRRR", "bidOptimization": "SD_REACH", "cost": 19.71, "salesPromotedClicks": 0, "eCPBrandSearch": 1.408097142857143, "newToBrandUnitsSold": 2, "impressions": 9951, "detailPageViewsClicks": 2, "purchasesPromotedClicks": 0, "eCPAddToCart": 0.9387314285714287, "newToBrandDetailPageViews": 14, "clicks": 2, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "22222 22 | 22222222222 | 222222 2222222 | 22"}, {"date": "2024-06-24", "newToBrandSalesClicks": 0, "viewabilityRate": 69.34858472276076, "purchasesClicks": 0, "detailPageViews": 55, "unitsSold": 4, "promotedSku": "yyy-yyy-yyy", "addToCartViews": 13, "sales": 74.96, "newToBrandDetailPageViewClicks": 3, "viewClickThroughRate": 11.182555213866369, "newToBrandDetailPageViewRate": 0.09693679720822024, "newToBrandDetailPageViewViews": 7, "purchases": 4, "adGroupName": "444444 4444444", "campaignId": "TTTTTTTTTTTTTTT", "leadFormOpens": 0, "adId": "hhhhhhhhhhhhhhh", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 7154, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 10, "newToBrandECPDetailPageView": 1.998681, "newToBrandPurchases": 2, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "iiiiiiiiiiiiiii", "newToBrandSales": 45.98, "brandedSearchRate": 9.693679720822024, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 10, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 13, "videoThirdQuartileViews": 0, "addToCartRate": 0.1260178363706863, "promotedAsin": "RRRRRRRRRR", "bidOptimization": "SD_REACH", "cost": 19.99, "salesPromotedClicks": 0, "eCPBrandSearch": 1.998681, "newToBrandUnitsSold": 2, "impressions": 10316, "detailPageViewsClicks": 16, "purchasesPromotedClicks": 0, "eCPAddToCart": 1.537446923076923, "newToBrandDetailPageViews": 10, "clicks": 8, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "22222 22 | 22222222222 | 222222 2222222 | 22"}, {"date": "2024-06-25", "newToBrandSalesClicks": 22.99, "viewabilityRate": 73.98328243047742, "purchasesClicks": 1, "detailPageViews": 51, "unitsSold": 5, "promotedSku": "yyy-yyy-yyy", "addToCartViews": 11, "sales": 126.91, "newToBrandDetailPageViewClicks": 3, "viewClickThroughRate": 10.863661053775122, "newToBrandDetailPageViewRate": 0.08037293039704227, "newToBrandDetailPageViewViews": 7, "purchases": 5, "adGroupName": "444444 4444444", "campaignId": "TTTTTTTTTTTTTTT", "leadFormOpens": 0, "adId": "hhhhhhhhhhhhhhh", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 9205, "salesClicks": 22.99, "videoFirstQuartileViews": 0, "unitsSoldClicks": 1, "brandedSearches": 5, "newToBrandECPDetailPageView": 2.325394, "newToBrandPurchases": 4, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "iiiiiiiiiiiiiii", "newToBrandSales": 87.92, "brandedSearchRate": 4.018646519852114, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 1, "brandedSearchesViews": 5, "addToCartClicks": 1, "videoUnmutes": 0, "addToCart": 12, "videoThirdQuartileViews": 0, "addToCartRate": 0.09644751647645072, "promotedAsin": "RRRRRRRRRR", "bidOptimization": "SD_REACH", "cost": 23.25, "salesPromotedClicks": 22.99, "eCPBrandSearch": 4.650788, "newToBrandUnitsSold": 4, "impressions": 12442, "detailPageViewsClicks": 10, "purchasesPromotedClicks": 1, "eCPAddToCart": 1.9378283333333333, "newToBrandDetailPageViews": 10, "clicks": 10, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 1, "campaignName": "22222 22 | 22222222222 | 222222 2222222 | 22"}, {"date": "2024-06-26", "newToBrandSalesClicks": 22.99, "viewabilityRate": 87.83651175708202, "purchasesClicks": 2, "detailPageViews": 152, "unitsSold": 2, "promotedSku": "yyy-yyy-yyy", "addToCartViews": 1, "sales": 58.98, "newToBrandDetailPageViewClicks": 27, "viewClickThroughRate": 13.174397403062784, "newToBrandDetailPageViewRate": 0.02777263469727828, "newToBrandDetailPageViewViews": 3, "purchases": 2, "adGroupName": "444444 4444444", "campaignId": "TTTTTTTTTTTTTTT", "leadFormOpens": 0, "adId": "hhhhhhhhhhhhhhh", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 94881, "salesClicks": 58.98, "videoFirstQuartileViews": 0, "unitsSoldClicks": 2, "brandedSearches": 1, "newToBrandECPDetailPageView": 7.207390999999999, "newToBrandPurchases": 1, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "iiiiiiiiiiiiiii", "newToBrandSales": 22.99, "brandedSearchRate": 0.0925754489909276, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 1, "brandedSearchesViews": 1, "addToCartClicks": 2, "videoUnmutes": 0, "addToCart": 3, "videoThirdQuartileViews": 0, "addToCartRate": 0.002777263469727828, "promotedAsin": "RRRRRRRRRR", "bidOptimization": "SD_REACH", "cost": 216.22, "salesPromotedClicks": 22.99, "eCPBrandSearch": 216.22172999999998, "newToBrandUnitsSold": 1, "impressions": 108020, "detailPageViewsClicks": 141, "purchasesPromotedClicks": 1, "eCPAddToCart": 72.07391, "newToBrandDetailPageViews": 30, "clicks": 125, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 1, "campaignName": "22222 22 | 22222222222 | 222222 2222222 | 22"}, {"date": "2024-06-22", "newToBrandSalesClicks": 0, "viewabilityRate": 82.90487523268692, "purchasesClicks": 0, "detailPageViews": 166, "unitsSold": 8, "promotedSku": "666-666-666", "addToCartViews": 26, "sales": 197.92, "newToBrandDetailPageViewClicks": 8, "viewClickThroughRate": 8.810823101409731, "newToBrandDetailPageViewRate": 0.042413817479205446, "newToBrandDetailPageViewViews": 10, "purchases": 7, "adGroupName": "444444 4444444", "campaignId": "TTTTTTTTTTTTTTT", "leadFormOpens": 0, "adId": "zzzzzzzzzzzzzzz", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 35184, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 39, "newToBrandECPDetailPageView": 4.4135816666666665, "newToBrandPurchases": 2, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "iiiiiiiiiiiiiii", "newToBrandSales": 50.97, "brandedSearchRate": 9.189660453827846, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 39, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 26, "videoThirdQuartileViews": 0, "addToCartRate": 0.061264403025518985, "promotedAsin": "VVVVVVVVVV", "bidOptimization": "SD_REACH", "cost": 79.44, "salesPromotedClicks": 0, "eCPBrandSearch": 2.0370376923076923, "newToBrandUnitsSold": 3, "impressions": 42439, "detailPageViewsClicks": 39, "purchasesPromotedClicks": 0, "eCPAddToCart": 3.055556538461538, "newToBrandDetailPageViews": 18, "clicks": 31, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "22222 22 | 22222222222 | 222222 2222222 | 22"}, {"date": "2024-06-23", "newToBrandSalesClicks": 22.99, "viewabilityRate": 83.36763418730632, "purchasesClicks": 1, "detailPageViews": 179, "unitsSold": 16, "promotedSku": "666-666-666", "addToCartViews": 27, "sales": 330.81, "newToBrandDetailPageViewClicks": 6, "viewClickThroughRate": 7.945065546790761, "newToBrandDetailPageViewRate": 0.0544082511295626, "newToBrandDetailPageViewViews": 17, "purchases": 16, "adGroupName": "444444 4444444", "campaignId": "TTTTTTTTTTTTTTT", "leadFormOpens": 0, "adId": "zzzzzzzzzzzzzzz", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 35242, "salesClicks": 22.99, "videoFirstQuartileViews": 0, "unitsSoldClicks": 1, "brandedSearches": 35, "newToBrandECPDetailPageView": 3.405680869565218, "newToBrandPurchases": 6, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "iiiiiiiiiiiiiii", "newToBrandSales": 103.94, "brandedSearchRate": 8.279516476237788, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 1, "brandedSearchesViews": 35, "addToCartClicks": 2, "videoUnmutes": 0, "addToCart": 29, "videoThirdQuartileViews": 0, "addToCartRate": 0.06860170794597024, "promotedAsin": "VVVVVVVVVV", "bidOptimization": "SD_REACH", "cost": 78.33, "salesPromotedClicks": 0, "eCPBrandSearch": 2.2380188571428574, "newToBrandUnitsSold": 6, "impressions": 42273, "detailPageViewsClicks": 38, "purchasesPromotedClicks": 0, "eCPAddToCart": 2.701057241379311, "newToBrandDetailPageViews": 23, "clicks": 28, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 1, "campaignName": "22222 22 | 22222222222 | 222222 2222222 | 22"}, {"date": "2024-06-24", "newToBrandSalesClicks": 0, "viewabilityRate": 81.91993112354714, "purchasesClicks": 0, "detailPageViews": 103, "unitsSold": 6, "promotedSku": "666-666-666", "addToCartViews": 9, "sales": 140.94, "newToBrandDetailPageViewClicks": 9, "viewClickThroughRate": 9.126863401277761, "newToBrandDetailPageViewRate": 0.03625076466456714, "newToBrandDetailPageViewViews": 7, "purchases": 6, "adGroupName": "444444 4444444", "campaignId": "TTTTTTTTTTTTTTT", "leadFormOpens": 0, "adId": "zzzzzzzzzzzzzzz", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 36157, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 13, "newToBrandECPDetailPageView": 5.228580624999999, "newToBrandPurchases": 1, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "iiiiiiiiiiiiiii", "newToBrandSales": 24.99, "brandedSearchRate": 2.9453746289960807, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 13, "addToCartClicks": 2, "videoUnmutes": 0, "addToCart": 11, "videoThirdQuartileViews": 0, "addToCartRate": 0.024922400706889912, "promotedAsin": "VVVVVVVVVV", "bidOptimization": "SD_REACH", "cost": 83.66, "salesPromotedClicks": 0, "eCPBrandSearch": 6.435176153846153, "newToBrandUnitsSold": 1, "impressions": 44137, "detailPageViewsClicks": 51, "purchasesPromotedClicks": 0, "eCPAddToCart": 7.605208181818181, "newToBrandDetailPageViews": 16, "clicks": 33, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "22222 22 | 22222222222 | 222222 2222222 | 22"}, {"date": "2024-06-25", "newToBrandSalesClicks": 0, "viewabilityRate": 82.7259629645324, "purchasesClicks": 0, "detailPageViews": 169, "unitsSold": 8, "promotedSku": "666-666-666", "addToCartViews": 27, "sales": 188.92, "newToBrandDetailPageViewClicks": 6, "viewClickThroughRate": 9.220130618517096, "newToBrandDetailPageViewRate": 0.038137209203779825, "newToBrandDetailPageViewViews": 12, "purchases": 8, "adGroupName": "444444 4444444", "campaignId": "TTTTTTTTTTTTTTT", "leadFormOpens": 0, "adId": "zzzzzzzzzzzzzzz", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 39045, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 29, "newToBrandECPDetailPageView": 4.8600538888888885, "newToBrandPurchases": 2, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "iiiiiiiiiiiiiii", "newToBrandSales": 60.98, "brandedSearchRate": 6.144328149497859, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 29, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 27, "videoThirdQuartileViews": 0, "addToCartRate": 0.057205813805669734, "promotedAsin": "VVVVVVVVVV", "bidOptimization": "SD_REACH", "cost": 87.48, "salesPromotedClicks": 0, "eCPBrandSearch": 3.016585172413793, "newToBrandUnitsSold": 2, "impressions": 47198, "detailPageViewsClicks": 47, "purchasesPromotedClicks": 0, "eCPAddToCart": 3.240035925925926, "newToBrandDetailPageViews": 18, "clicks": 36, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "22222 22 | 22222222222 | 222222 2222222 | 22"}, {"date": "2024-06-26", "newToBrandSalesClicks": 0, "viewabilityRate": 81.0218426422795, "purchasesClicks": 0, "detailPageViews": 48, "unitsSold": 3, "promotedSku": "666-666-666", "addToCartViews": 8, "sales": 82.16, "newToBrandDetailPageViewClicks": 1, "viewClickThroughRate": 14.92537313432836, "newToBrandDetailPageViewRate": 0.02267402312750359, "newToBrandDetailPageViewViews": 2, "purchases": 3, "adGroupName": "444444 4444444", "campaignId": "TTTTTTTTTTTTTTT", "leadFormOpens": 0, "adId": "zzzzzzzzzzzzzzz", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 10720, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 6, "newToBrandECPDetailPageView": 8.420243333333334, "newToBrandPurchases": 2, "cumulativeReach": null, "brandedSearchesClicks": 1, "adGroupId": "iiiiiiiiiiiiiii", "newToBrandSales": 46.17, "brandedSearchRate": 4.534804625500718, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 5, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 8, "videoThirdQuartileViews": 0, "addToCartRate": 0.06046406167334291, "promotedAsin": "VVVVVVVVVV", "bidOptimization": "SD_REACH", "cost": 25.26, "salesPromotedClicks": 0, "eCPBrandSearch": 4.210121666666667, "newToBrandUnitsSold": 2, "impressions": 13231, "detailPageViewsClicks": 19, "purchasesPromotedClicks": 0, "eCPAddToCart": 3.15759125, "newToBrandDetailPageViews": 3, "clicks": 16, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "22222 22 | 22222222222 | 222222 2222222 | 22"}, {"date": "2024-06-22", "newToBrandSalesClicks": 0, "viewabilityRate": 79.38425248088498, "purchasesClicks": 0, "detailPageViews": 103, "unitsSold": 4, "promotedSku": "222-222-222", "addToCartViews": 8, "sales": 67.1, "newToBrandDetailPageViewClicks": 11, "viewClickThroughRate": 13.320354526358932, "newToBrandDetailPageViewRate": 0.0854075158613958, "newToBrandDetailPageViewViews": 10, "purchases": 4, "adGroupName": "444444 4444444", "campaignId": "TTTTTTTTTTTTTTT", "leadFormOpens": 0, "adId": "KKKKKKKKKKKKKKK", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 19519, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 12, "newToBrandECPDetailPageView": 2.144102380952381, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "iiiiiiiiiiiiiii", "newToBrandSales": 0, "brandedSearchRate": 4.880429477794046, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 12, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 8, "videoThirdQuartileViews": 0, "addToCartRate": 0.03253619651862698, "promotedAsin": "3333333333", "bidOptimization": "SD_REACH", "cost": 45.03, "salesPromotedClicks": 0, "eCPBrandSearch": 3.7521791666666666, "newToBrandUnitsSold": 0, "impressions": 24588, "detailPageViewsClicks": 26, "purchasesPromotedClicks": 0, "eCPAddToCart": 5.62826875, "newToBrandDetailPageViews": 21, "clicks": 26, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "22222 22 | 22222222222 | 222222 2222222 | 22"}, {"date": "2024-06-23", "newToBrandSalesClicks": 0, "viewabilityRate": 74.50264646833364, "purchasesClicks": 0, "detailPageViews": 274, "unitsSold": 20, "promotedSku": "222-222-222", "addToCartViews": 46, "sales": 409.63, "newToBrandDetailPageViewClicks": 11, "viewClickThroughRate": 13.718765311122, "newToBrandDetailPageViewRate": 0.13871144369410476, "newToBrandDetailPageViewViews": 27, "purchases": 20, "adGroupName": "444444 4444444", "campaignId": "TTTTTTTTTTTTTTT", "leadFormOpens": 0, "adId": "KKKKKKKKKKKKKKK", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 20410, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 58, "newToBrandECPDetailPageView": 1.4886865789473684, "newToBrandPurchases": 11, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "iiiiiiiiiiiiiii", "newToBrandSales": 222.77, "brandedSearchRate": 21.1717466691002, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 58, "addToCartClicks": 1, "videoUnmutes": 0, "addToCart": 47, "videoThirdQuartileViews": 0, "addToCartRate": 0.17156415404270853, "promotedAsin": "3333333333", "bidOptimization": "SD_REACH", "cost": 56.57, "salesPromotedClicks": 0, "eCPBrandSearch": 0.9753463793103448, "newToBrandUnitsSold": 11, "impressions": 27395, "detailPageViewsClicks": 33, "purchasesPromotedClicks": 0, "eCPAddToCart": 1.2036189361702128, "newToBrandDetailPageViews": 38, "clicks": 28, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "22222 22 | 22222222222 | 222222 2222222 | 22"}, {"date": "2024-06-24", "newToBrandSalesClicks": 0, "viewabilityRate": 72.63551593400963, "purchasesClicks": 0, "detailPageViews": 54, "unitsSold": 3, "promotedSku": "222-222-222", "addToCartViews": 10, "sales": 70.97, "newToBrandDetailPageViewClicks": 5, "viewClickThroughRate": 7.759046342667701, "newToBrandDetailPageViewRate": 0.07172866072343478, "newToBrandDetailPageViewViews": 9, "purchases": 3, "adGroupName": "444444 4444444", "campaignId": "TTTTTTTTTTTTTTT", "leadFormOpens": 0, "adId": "KKKKKKKKKKKKKKK", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 14177, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 8, "newToBrandECPDetailPageView": 2.5158449999999997, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "iiiiiiiiiiiiiii", "newToBrandSales": 0, "brandedSearchRate": 4.098780612767702, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 8, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 10, "videoThirdQuartileViews": 0, "addToCartRate": 0.05123475765959627, "promotedAsin": "3333333333", "bidOptimization": "SD_REACH", "cost": 35.22, "salesPromotedClicks": 0, "eCPBrandSearch": 4.40272875, "newToBrandUnitsSold": 0, "impressions": 19518, "detailPageViewsClicks": 10, "purchasesPromotedClicks": 0, "eCPAddToCart": 3.5221829999999996, "newToBrandDetailPageViews": 14, "clicks": 11, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "22222 22 | 22222222222 | 222222 2222222 | 22"}, {"date": "2024-06-25", "newToBrandSalesClicks": 0, "viewabilityRate": 74.97723363351209, "purchasesClicks": 0, "detailPageViews": 51, "unitsSold": 3, "promotedSku": "222-222-222", "addToCartViews": 13, "sales": 71.97, "newToBrandDetailPageViewClicks": 6, "viewClickThroughRate": 8.771929824561402, "newToBrandDetailPageViewRate": 0.03541434787007993, "newToBrandDetailPageViewViews": 1, "purchases": 3, "adGroupName": "444444 4444444", "campaignId": "TTTTTTTTTTTTTTT", "leadFormOpens": 0, "adId": "KKKKKKKKKKKKKKK", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 14820, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 2, "newToBrandECPDetailPageView": 4.877508571428571, "newToBrandPurchases": 2, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "iiiiiiiiiiiiiii", "newToBrandSales": 48.98, "brandedSearchRate": 1.0118385105737124, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 2, "addToCartClicks": 1, "videoUnmutes": 0, "addToCart": 14, "videoThirdQuartileViews": 0, "addToCartRate": 0.07082869574015986, "promotedAsin": "3333333333", "bidOptimization": "SD_REACH", "cost": 34.14, "salesPromotedClicks": 0, "eCPBrandSearch": 17.071279999999998, "newToBrandUnitsSold": 2, "impressions": 19766, "detailPageViewsClicks": 19, "purchasesPromotedClicks": 0, "eCPAddToCart": 2.4387542857142854, "newToBrandDetailPageViews": 7, "clicks": 13, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "22222 22 | 22222222222 | 222222 2222222 | 22"}, {"date": "2024-06-26", "newToBrandSalesClicks": 0, "viewabilityRate": 87.31774891774892, "purchasesClicks": 0, "detailPageViews": 109, "unitsSold": 1, "promotedSku": "222-222-222", "addToCartViews": 20, "sales": 19.99, "newToBrandDetailPageViewClicks": 14, "viewClickThroughRate": 9.915519771546425, "newToBrandDetailPageViewRate": 0.027705627705627702, "newToBrandDetailPageViewViews": 2, "purchases": 1, "adGroupName": "444444 4444444", "campaignId": "TTTTTTTTTTTTTTT", "leadFormOpens": 0, "adId": "KKKKKKKKKKKKKKK", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 50426, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 14, "newToBrandECPDetailPageView": 7.253329375, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 1, "adGroupId": "iiiiiiiiiiiiiii", "newToBrandSales": 0, "brandedSearchRate": 2.4242424242424243, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 13, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 20, "videoThirdQuartileViews": 0, "addToCartRate": 0.03463203463203463, "promotedAsin": "3333333333", "bidOptimization": "SD_REACH", "cost": 116.05, "salesPromotedClicks": 0, "eCPBrandSearch": 8.289519285714286, "newToBrandUnitsSold": 0, "impressions": 57750, "detailPageViewsClicks": 54, "purchasesPromotedClicks": 0, "eCPAddToCart": 5.8026634999999995, "newToBrandDetailPageViews": 16, "clicks": 50, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "22222 22 | 22222222222 | 222222 2222222 | 22"}, {"date": "2024-06-22", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 4, "unitsSold": 0, "promotedSku": "uuu-uuu-uu", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 2, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0.5012531328320802, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "OOOOOOOOOO OOOO", "campaignId": "aaaaaaaaaaaaaaa", "leadFormOpens": 0, "adId": "ppppppppppppppp", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": 4.71, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "rrrrrrrrrrrrrrr", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 2, "videoUnmutes": 0, "addToCart": 2, "videoThirdQuartileViews": 0, "addToCartRate": 0.5012531328320802, "promotedAsin": "yyyyyyyyyy", "bidOptimization": "SD_CONVERSIONS", "cost": 9.42, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 399, "detailPageViewsClicks": 4, "purchasesPromotedClicks": 0, "eCPAddToCart": 4.71, "newToBrandDetailPageViews": 2, "clicks": 3, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "bbbbb bb | bbbbbbbbbb | bbbb | bbbbbbbbbb bbbb | bb"}, {"date": "2024-06-23", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 2, "unitsSold": 0, "promotedSku": "uuu-uuu-uu", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 1, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0.3125, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "OOOOOOOOOO OOOO", "campaignId": "aaaaaaaaaaaaaaa", "leadFormOpens": 0, "adId": "ppppppppppppppp", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": 0.94, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "rrrrrrrrrrrrrrr", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "yyyyyyyyyy", "bidOptimization": "SD_CONVERSIONS", "cost": 0.94, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 320, "detailPageViewsClicks": 2, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 1, "clicks": 1, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "bbbbb bb | bbbbbbbbbb | bbbb | bbbbbbbbbb bbbb | bb"}, {"date": "2024-06-24", "newToBrandSalesClicks": 19.99, "viewabilityRate": 0, "purchasesClicks": 1, "detailPageViews": 6, "unitsSold": 1, "promotedSku": "uuu-uuu-uu", "addToCartViews": 0, "sales": 19.99, "newToBrandDetailPageViewClicks": 2, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0.37523452157598497, "newToBrandDetailPageViewViews": 0, "purchases": 1, "adGroupName": "OOOOOOOOOO OOOO", "campaignId": "aaaaaaaaaaaaaaa", "leadFormOpens": 0, "adId": "ppppppppppppppp", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 19.99, "videoFirstQuartileViews": 0, "unitsSoldClicks": 1, "brandedSearches": 0, "newToBrandECPDetailPageView": 3.505, "newToBrandPurchases": 1, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "rrrrrrrrrrrrrrr", "newToBrandSales": 19.99, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 1, "brandedSearchesViews": 0, "addToCartClicks": 1, "videoUnmutes": 0, "addToCart": 1, "videoThirdQuartileViews": 0, "addToCartRate": 0.18761726078799248, "promotedAsin": "yyyyyyyyyy", "bidOptimization": "SD_CONVERSIONS", "cost": 7.01, "salesPromotedClicks": 19.99, "eCPBrandSearch": null, "newToBrandUnitsSold": 1, "impressions": 533, "detailPageViewsClicks": 6, "purchasesPromotedClicks": 1, "eCPAddToCart": 7.01, "newToBrandDetailPageViews": 2, "clicks": 3, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 1, "campaignName": "bbbbb bb | bbbbbbbbbb | bbbb | bbbbbbbbbb bbbb | bb"}, {"date": "2024-06-25", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 9, "unitsSold": 0, "promotedSku": "uuu-uuu-uu", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 6, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0.4013377926421404, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "OOOOOOOOOO OOOO", "campaignId": "aaaaaaaaaaaaaaa", "leadFormOpens": 0, "adId": "ppppppppppppppp", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": 6.296666666666667, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "rrrrrrrrrrrrrrr", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 1, "videoUnmutes": 0, "addToCart": 1, "videoThirdQuartileViews": 0, "addToCartRate": 0.06688963210702341, "promotedAsin": "yyyyyyyyyy", "bidOptimization": "SD_CONVERSIONS", "cost": 37.78, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 1495, "detailPageViewsClicks": 9, "purchasesPromotedClicks": 0, "eCPAddToCart": 37.78, "newToBrandDetailPageViews": 6, "clicks": 8, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "bbbbb bb | bbbbbbbbbb | bbbb | bbbbbbbbbb bbbb | bb"}, {"date": "2024-06-26", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 11, "unitsSold": 0, "promotedSku": "uuu-uuu-uu", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 4, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0.3236245954692557, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "OOOOOOOOOO OOOO", "campaignId": "aaaaaaaaaaaaaaa", "leadFormOpens": 0, "adId": "ppppppppppppppp", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": 5.96, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "rrrrrrrrrrrrrrr", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 1, "videoUnmutes": 0, "addToCart": 1, "videoThirdQuartileViews": 0, "addToCartRate": 0.08090614886731393, "promotedAsin": "yyyyyyyyyy", "bidOptimization": "SD_CONVERSIONS", "cost": 23.84, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 1236, "detailPageViewsClicks": 11, "purchasesPromotedClicks": 0, "eCPAddToCart": 23.84, "newToBrandDetailPageViews": 4, "clicks": 6, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "bbbbb bb | bbbbbbbbbb | bbbb | bbbbbbbbbb bbbb | bb"}, {"date": "2024-06-22", "newToBrandSalesClicks": 59.97, "viewabilityRate": 0, "purchasesClicks": 3, "detailPageViews": 28, "unitsSold": 3, "promotedSku": "III-III-II", "addToCartViews": 0, "sales": 59.97, "newToBrandDetailPageViewClicks": 7, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0.26555386949924126, "newToBrandDetailPageViewViews": 0, "purchases": 3, "adGroupName": "OOOOOOOOOO OOOO", "campaignId": "aaaaaaaaaaaaaaa", "leadFormOpens": 0, "adId": "YYYYYYYYYYYYYYY", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 59.97, "videoFirstQuartileViews": 0, "unitsSoldClicks": 3, "brandedSearches": 3, "newToBrandECPDetailPageView": 6.378571428571428, "newToBrandPurchases": 3, "cumulativeReach": null, "brandedSearchesClicks": 3, "adGroupId": "rrrrrrrrrrrrrrr", "newToBrandSales": 59.97, "brandedSearchRate": 11.380880121396055, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 3, "brandedSearchesViews": 0, "addToCartClicks": 5, "videoUnmutes": 0, "addToCart": 5, "videoThirdQuartileViews": 0, "addToCartRate": 0.18968133535660092, "promotedAsin": "WWWWWWWWWW", "bidOptimization": "SD_CONVERSIONS", "cost": 44.65, "salesPromotedClicks": 59.97, "eCPBrandSearch": 14.883333333333333, "newToBrandUnitsSold": 3, "impressions": 2636, "detailPageViewsClicks": 28, "purchasesPromotedClicks": 3, "eCPAddToCart": 8.93, "newToBrandDetailPageViews": 7, "clicks": 17, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 3, "campaignName": "bbbbb bb | bbbbbbbbbb | bbbb | bbbbbbbbbb bbbb | bb"}, {"date": "2024-06-23", "newToBrandSalesClicks": 34.98, "viewabilityRate": 0, "purchasesClicks": 3, "detailPageViews": 16, "unitsSold": 3, "promotedSku": "III-III-II", "addToCartViews": 0, "sales": 54.97, "newToBrandDetailPageViewClicks": 8, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0.32336297493936944, "newToBrandDetailPageViewViews": 0, "purchases": 3, "adGroupName": "OOOOOOOOOO OOOO", "campaignId": "aaaaaaaaaaaaaaa", "leadFormOpens": 0, "adId": "YYYYYYYYYYYYYYY", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 54.97, "videoFirstQuartileViews": 0, "unitsSoldClicks": 3, "brandedSearches": 0, "newToBrandECPDetailPageView": 3.4125, "newToBrandPurchases": 2, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "rrrrrrrrrrrrrrr", "newToBrandSales": 34.98, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 2, "brandedSearchesViews": 0, "addToCartClicks": 3, "videoUnmutes": 0, "addToCart": 3, "videoThirdQuartileViews": 0, "addToCartRate": 0.12126111560226355, "promotedAsin": "WWWWWWWWWW", "bidOptimization": "SD_CONVERSIONS", "cost": 27.3, "salesPromotedClicks": 39.98, "eCPBrandSearch": null, "newToBrandUnitsSold": 2, "impressions": 2474, "detailPageViewsClicks": 16, "purchasesPromotedClicks": 2, "eCPAddToCart": 9.1, "newToBrandDetailPageViews": 8, "clicks": 12, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 2, "campaignName": "bbbbb bb | bbbbbbbbbb | bbbb | bbbbbbbbbb bbbb | bb"}, {"date": "2024-06-24", "newToBrandSalesClicks": 59.97, "viewabilityRate": 0, "purchasesClicks": 3, "detailPageViews": 33, "unitsSold": 3, "promotedSku": "III-III-II", "addToCartViews": 0, "sales": 59.97, "newToBrandDetailPageViewClicks": 7, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0.1959686450167973, "newToBrandDetailPageViewViews": 0, "purchases": 3, "adGroupName": "OOOOOOOOOO OOOO", "campaignId": "aaaaaaaaaaaaaaa", "leadFormOpens": 0, "adId": "YYYYYYYYYYYYYYY", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 59.97, "videoFirstQuartileViews": 0, "unitsSoldClicks": 3, "brandedSearches": 2, "newToBrandECPDetailPageView": 4.547142857142857, "newToBrandPurchases": 3, "cumulativeReach": null, "brandedSearchesClicks": 2, "adGroupId": "rrrrrrrrrrrrrrr", "newToBrandSales": 59.97, "brandedSearchRate": 5.599104143337066, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 3, "brandedSearchesViews": 0, "addToCartClicks": 6, "videoUnmutes": 0, "addToCart": 6, "videoThirdQuartileViews": 0, "addToCartRate": 0.16797312430011196, "promotedAsin": "WWWWWWWWWW", "bidOptimization": "SD_CONVERSIONS", "cost": 31.83, "salesPromotedClicks": 59.97, "eCPBrandSearch": 15.915, "newToBrandUnitsSold": 3, "impressions": 3572, "detailPageViewsClicks": 33, "purchasesPromotedClicks": 3, "eCPAddToCart": 5.305, "newToBrandDetailPageViews": 7, "clicks": 14, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 3, "campaignName": "bbbbb bb | bbbbbbbbbb | bbbb | bbbbbbbbbb bbbb | bb"}, {"date": "2024-06-25", "newToBrandSalesClicks": 19.99, "viewabilityRate": 0, "purchasesClicks": 3, "detailPageViews": 35, "unitsSold": 3, "promotedSku": "III-III-II", "addToCartViews": 0, "sales": 59.97, "newToBrandDetailPageViewClicks": 9, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0.367047308319739, "newToBrandDetailPageViewViews": 0, "purchases": 3, "adGroupName": "OOOOOOOOOO OOOO", "campaignId": "aaaaaaaaaaaaaaa", "leadFormOpens": 0, "adId": "YYYYYYYYYYYYYYY", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 59.97, "videoFirstQuartileViews": 0, "unitsSoldClicks": 3, "brandedSearches": 1, "newToBrandECPDetailPageView": 3.1722222222222225, "newToBrandPurchases": 1, "cumulativeReach": null, "brandedSearchesClicks": 1, "adGroupId": "rrrrrrrrrrrrrrr", "newToBrandSales": 19.99, "brandedSearchRate": 4.078303425774878, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 1, "brandedSearchesViews": 0, "addToCartClicks": 4, "videoUnmutes": 0, "addToCart": 4, "videoThirdQuartileViews": 0, "addToCartRate": 0.1631321370309951, "promotedAsin": "WWWWWWWWWW", "bidOptimization": "SD_CONVERSIONS", "cost": 28.55, "salesPromotedClicks": 59.97, "eCPBrandSearch": 28.55, "newToBrandUnitsSold": 1, "impressions": 2452, "detailPageViewsClicks": 35, "purchasesPromotedClicks": 3, "eCPAddToCart": 7.1375, "newToBrandDetailPageViews": 9, "clicks": 18, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 1, "campaignName": "bbbbb bb | bbbbbbbbbb | bbbb | bbbbbbbbbb bbbb | bb"}, {"date": "2024-06-26", "newToBrandSalesClicks": 147.95, "viewabilityRate": 0, "purchasesClicks": 3, "detailPageViews": 21, "unitsSold": 5, "promotedSku": "III-III-II", "addToCartViews": 0, "sales": 147.95, "newToBrandDetailPageViewClicks": 8, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0.29662588060808304, "newToBrandDetailPageViewViews": 0, "purchases": 3, "adGroupName": "OOOOOOOOOO OOOO", "campaignId": "aaaaaaaaaaaaaaa", "leadFormOpens": 0, "adId": "YYYYYYYYYYYYYYY", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 147.95, "videoFirstQuartileViews": 0, "unitsSoldClicks": 5, "brandedSearches": 1, "newToBrandECPDetailPageView": 4.12125, "newToBrandPurchases": 3, "cumulativeReach": null, "brandedSearchesClicks": 1, "adGroupId": "rrrrrrrrrrrrrrr", "newToBrandSales": 147.95, "brandedSearchRate": 3.707823507601038, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 3, "brandedSearchesViews": 0, "addToCartClicks": 2, "videoUnmutes": 0, "addToCart": 2, "videoThirdQuartileViews": 0, "addToCartRate": 0.07415647015202076, "promotedAsin": "WWWWWWWWWW", "bidOptimization": "SD_CONVERSIONS", "cost": 32.97, "salesPromotedClicks": 19.99, "eCPBrandSearch": 32.97, "newToBrandUnitsSold": 5, "impressions": 2697, "detailPageViewsClicks": 21, "purchasesPromotedClicks": 1, "eCPAddToCart": 16.485, "newToBrandDetailPageViews": 8, "clicks": 15, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 5, "campaignName": "bbbbb bb | bbbbbbbbbb | bbbb | bbbbbbbbbb bbbb | bb"}, {"date": "2024-06-22", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 3, "unitsSold": 0, "promotedSku": "CCCCCC", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "OOOOOO OOOOOOOO", "campaignId": "ttttttttttttttt", "leadFormOpens": 0, "adId": "CCCCCCCCCCCCCCC", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "555555555555555", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "FFFFFFFFFF", "bidOptimization": "SD_CONVERSIONS", "cost": 1.23, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 122, "detailPageViewsClicks": 3, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 1, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "TTTTT TT | TTTTTTTTTT | TTTT | TTTTTT TTTTTTTT | TT"}, {"date": "2024-06-23", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 5, "unitsSold": 0, "promotedSku": "CCCCCC", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 2, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 1.342281879194631, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "OOOOOO OOOOOOOO", "campaignId": "ttttttttttttttt", "leadFormOpens": 0, "adId": "CCCCCCCCCCCCCCC", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": 9.425, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "555555555555555", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 1, "videoUnmutes": 0, "addToCart": 1, "videoThirdQuartileViews": 0, "addToCartRate": 0.6711409395973155, "promotedAsin": "FFFFFFFFFF", "bidOptimization": "SD_CONVERSIONS", "cost": 18.85, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 149, "detailPageViewsClicks": 5, "purchasesPromotedClicks": 0, "eCPAddToCart": 18.85, "newToBrandDetailPageViews": 2, "clicks": 2, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "TTTTT TT | TTTTTTTTTT | TTTT | TTTTTT TTTTTTTT | TT"}, {"date": "2024-06-24", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "CCCCCC", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "OOOOOO OOOOOOOO", "campaignId": "ttttttttttttttt", "leadFormOpens": 0, "adId": "CCCCCCCCCCCCCCC", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "555555555555555", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "FFFFFFFFFF", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 147, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "TTTTT TT | TTTTTTTTTT | TTTT | TTTTTT TTTTTTTT | TT"}, {"date": "2024-06-25", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "CCCCCC", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "OOOOOO OOOOOOOO", "campaignId": "ttttttttttttttt", "leadFormOpens": 0, "adId": "CCCCCCCCCCCCCCC", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "555555555555555", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "FFFFFFFFFF", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 208, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "TTTTT TT | TTTTTTTTTT | TTTT | TTTTTT TTTTTTTT | TT"}, {"date": "2024-06-26", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "CCCCCC", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "OOOOOO OOOOOOOO", "campaignId": "ttttttttttttttt", "leadFormOpens": 0, "adId": "CCCCCCCCCCCCCCC", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "555555555555555", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "FFFFFFFFFF", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 137, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "TTTTT TT | TTTTTTTTTT | TTTT | TTTTTT TTTTTTTT | TT"}, {"date": "2024-06-22", "newToBrandSalesClicks": 0, "viewabilityRate": 86.85659673235334, "purchasesClicks": 0, "detailPageViews": 78, "unitsSold": 4, "promotedSku": "HHH-HHH", "addToCartViews": 11, "sales": 93.96, "newToBrandDetailPageViewClicks": 5, "viewClickThroughRate": 6.287660466334819, "newToBrandDetailPageViewRate": 0.045510399126200335, "newToBrandDetailPageViewViews": 5, "purchases": 4, "adGroupName": "xxxxxxxx xxxxxx", "campaignId": "222222222222222", "leadFormOpens": 0, "adId": "fffffffffffffff", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 19085, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 28, "newToBrandECPDetailPageView": 4.1711030000000004, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "GGGGGGGGGGGGGGG", "newToBrandSales": 0, "brandedSearchRate": 12.742911755336095, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 28, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 11, "videoThirdQuartileViews": 0, "addToCartRate": 0.05006143903882037, "promotedAsin": "iiiiiiiiii", "bidOptimization": "SD_REACH", "cost": 41.71, "salesPromotedClicks": 0, "eCPBrandSearch": 1.4896796428571428, "newToBrandUnitsSold": 0, "impressions": 21973, "detailPageViewsClicks": 19, "purchasesPromotedClicks": 0, "eCPAddToCart": 3.791911818181818, "newToBrandDetailPageViews": 10, "clicks": 12, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ccccc cc | ccccccccccc | cccccccc cccccc | cc"}, {"date": "2024-06-23", "newToBrandSalesClicks": 0, "viewabilityRate": 87.43119683391711, "purchasesClicks": 0, "detailPageViews": 70, "unitsSold": 0, "promotedSku": "HHH-HHH", "addToCartViews": 6, "sales": 0, "newToBrandDetailPageViewClicks": 5, "viewClickThroughRate": 8.324661810613945, "newToBrandDetailPageViewRate": 0.04548969658372379, "newToBrandDetailPageViewViews": 5, "purchases": 0, "adGroupName": "xxxxxxxx xxxxxx", "campaignId": "222222222222222", "leadFormOpens": 0, "adId": "fffffffffffffff", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 19220, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 20, "newToBrandECPDetailPageView": 4.193776000000001, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "GGGGGGGGGGGGGGG", "newToBrandSales": 0, "brandedSearchRate": 9.097939316744757, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 20, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 6, "videoThirdQuartileViews": 0, "addToCartRate": 0.02729381795023427, "promotedAsin": "iiiiiiiiii", "bidOptimization": "SD_REACH", "cost": 41.94, "salesPromotedClicks": 0, "eCPBrandSearch": 2.0968880000000003, "newToBrandUnitsSold": 0, "impressions": 21983, "detailPageViewsClicks": 17, "purchasesPromotedClicks": 0, "eCPAddToCart": 6.989626666666667, "newToBrandDetailPageViews": 10, "clicks": 16, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ccccc cc | ccccccccccc | cccccccc cccccc | cc"}, {"date": "2024-06-24", "newToBrandSalesClicks": 0, "viewabilityRate": 87.39645724480694, "purchasesClicks": 0, "detailPageViews": 25, "unitsSold": 3, "promotedSku": "HHH-HHH", "addToCartViews": 1, "sales": 78.97, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": 6.804704967434626, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 3, "adGroupName": "xxxxxxxx xxxxxx", "campaignId": "222222222222222", "leadFormOpens": 0, "adId": "fffffffffffffff", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 20574, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 2, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 1, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "GGGGGGGGGGGGGGG", "newToBrandSales": 14.99, "brandedSearchRate": 0.8495815810713224, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 2, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 1, "videoThirdQuartileViews": 0, "addToCartRate": 0.004247907905356612, "promotedAsin": "iiiiiiiiii", "bidOptimization": "SD_REACH", "cost": 44.98, "salesPromotedClicks": 0, "eCPBrandSearch": 22.489794999999997, "newToBrandUnitsSold": 1, "impressions": 23541, "detailPageViewsClicks": 16, "purchasesPromotedClicks": 0, "eCPAddToCart": 44.979589999999995, "newToBrandDetailPageViews": 0, "clicks": 14, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ccccc cc | ccccccccccc | cccccccc cccccc | cc"}, {"date": "2024-06-25", "newToBrandSalesClicks": 0, "viewabilityRate": 87.10035832337991, "purchasesClicks": 0, "detailPageViews": 77, "unitsSold": 6, "promotedSku": "HHH-HHH", "addToCartViews": 14, "sales": 192.94, "newToBrandDetailPageViewClicks": 5, "viewClickThroughRate": 6.378161176132921, "newToBrandDetailPageViewRate": 0.038887808671981335, "newToBrandDetailPageViewViews": 9, "purchases": 6, "adGroupName": "xxxxxxxx xxxxxx", "campaignId": "222222222222222", "leadFormOpens": 0, "adId": "fffffffffffffff", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 31357, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 15, "newToBrandECPDetailPageView": 2.794985, "newToBrandPurchases": 2, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "GGGGGGGGGGGGGGG", "newToBrandSales": 60.98, "brandedSearchRate": 4.166550929140857, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 15, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 14, "videoThirdQuartileViews": 0, "addToCartRate": 0.038887808671981335, "promotedAsin": "iiiiiiiiii", "bidOptimization": "SD_REACH", "cost": 39.13, "salesPromotedClicks": 0, "eCPBrandSearch": 2.6086526666666665, "newToBrandUnitsSold": 2, "impressions": 36001, "detailPageViewsClicks": 21, "purchasesPromotedClicks": 0, "eCPAddToCart": 2.794985, "newToBrandDetailPageViews": 14, "clicks": 20, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ccccc cc | ccccccccccc | cccccccc cccccc | cc"}, {"date": "2024-06-26", "newToBrandSalesClicks": 0, "viewabilityRate": 74.59914272106684, "purchasesClicks": 0, "detailPageViews": 52, "unitsSold": 8, "promotedSku": "HHH-HHH", "addToCartViews": 21, "sales": 209.92, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": 4.256224728665674, "newToBrandDetailPageViewRate": 0.14287982219399906, "newToBrandDetailPageViewViews": 9, "purchases": 8, "adGroupName": "xxxxxxxx xxxxxx", "campaignId": "222222222222222", "leadFormOpens": 0, "adId": "fffffffffffffff", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 4699, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 6, "newToBrandECPDetailPageView": 0.9340788888888889, "newToBrandPurchases": 5, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "GGGGGGGGGGGGGGG", "newToBrandSales": 132.95, "brandedSearchRate": 9.525321479599937, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 6, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 21, "videoThirdQuartileViews": 0, "addToCartRate": 0.3333862517859978, "promotedAsin": "iiiiiiiiii", "bidOptimization": "SD_REACH", "cost": 8.41, "salesPromotedClicks": 0, "eCPBrandSearch": 1.4011183333333335, "newToBrandUnitsSold": 5, "impressions": 6299, "detailPageViewsClicks": 1, "purchasesPromotedClicks": 0, "eCPAddToCart": 0.40031952380952385, "newToBrandDetailPageViews": 9, "clicks": 2, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ccccc cc | ccccccccccc | cccccccc cccccc | cc"}, {"date": "2024-06-22", "newToBrandSalesClicks": 0, "viewabilityRate": 87.97198687496939, "purchasesClicks": 0, "detailPageViews": 22, "unitsSold": 0, "promotedSku": "zzzzzz", "addToCartViews": 2, "sales": 0, "newToBrandDetailPageViewClicks": 3, "viewClickThroughRate": 8.907198129488393, "newToBrandDetailPageViewRate": 0.024486997404378274, "newToBrandDetailPageViewViews": 2, "purchases": 0, "adGroupName": "xxxxxxxx xxxxxx", "campaignId": "222222222222222", "leadFormOpens": 0, "adId": "ggggggggggggggg", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 17963, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": 8.238774, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "GGGGGGGGGGGGGGG", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 2, "videoThirdQuartileViews": 0, "addToCartRate": 0.009794798961751311, "promotedAsin": "WWWWWWWWWW", "bidOptimization": "SD_REACH", "cost": 41.19, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 20419, "detailPageViewsClicks": 14, "purchasesPromotedClicks": 0, "eCPAddToCart": 20.596935, "newToBrandDetailPageViews": 5, "clicks": 16, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ccccc cc | ccccccccccc | cccccccc cccccc | cc"}, {"date": "2024-06-23", "newToBrandSalesClicks": 0, "viewabilityRate": 87.01949860724234, "purchasesClicks": 0, "detailPageViews": 25, "unitsSold": 2, "promotedSku": "zzzzzz", "addToCartViews": 1, "sales": 37.98, "newToBrandDetailPageViewClicks": 3, "viewClickThroughRate": 11.058084041438716, "newToBrandDetailPageViewRate": 0.02532286654849329, "newToBrandDetailPageViewViews": 2, "purchases": 2, "adGroupName": "xxxxxxxx xxxxxx", "campaignId": "222222222222222", "leadFormOpens": 0, "adId": "ggggggggggggggg", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 17182, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 1, "newToBrandECPDetailPageView": 7.728888, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "GGGGGGGGGGGGGGG", "newToBrandSales": 0, "brandedSearchRate": 0.5064573309698658, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 1, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 1, "videoThirdQuartileViews": 0, "addToCartRate": 0.0050645733096986575, "promotedAsin": "WWWWWWWWWW", "bidOptimization": "SD_REACH", "cost": 38.64, "salesPromotedClicks": 0, "eCPBrandSearch": 38.64444, "newToBrandUnitsSold": 0, "impressions": 19745, "detailPageViewsClicks": 22, "purchasesPromotedClicks": 0, "eCPAddToCart": 38.64444, "newToBrandDetailPageViews": 5, "clicks": 19, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ccccc cc | ccccccccccc | cccccccc cccccc | cc"}, {"date": "2024-06-24", "newToBrandSalesClicks": 0, "viewabilityRate": 86.28553896502352, "purchasesClicks": 0, "detailPageViews": 23, "unitsSold": 0, "promotedSku": "zzzzzz", "addToCartViews": 3, "sales": 0, "newToBrandDetailPageViewClicks": 1, "viewClickThroughRate": 4.741021690174232, "newToBrandDetailPageViewRate": 0.01534056044180814, "newToBrandDetailPageViewViews": 2, "purchases": 0, "adGroupName": "xxxxxxxx xxxxxx", "campaignId": "222222222222222", "leadFormOpens": 0, "adId": "ggggggggggggggg", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 16874, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 4, "newToBrandECPDetailPageView": 12.731806666666666, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "GGGGGGGGGGGGGGG", "newToBrandSales": 0, "brandedSearchRate": 2.045408058907752, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 4, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 3, "videoThirdQuartileViews": 0, "addToCartRate": 0.01534056044180814, "promotedAsin": "WWWWWWWWWW", "bidOptimization": "SD_REACH", "cost": 38.2, "salesPromotedClicks": 0, "eCPBrandSearch": 9.548855, "newToBrandUnitsSold": 0, "impressions": 19556, "detailPageViewsClicks": 6, "purchasesPromotedClicks": 0, "eCPAddToCart": 12.731806666666666, "newToBrandDetailPageViews": 3, "clicks": 8, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ccccc cc | ccccccccccc | cccccccc cccccc | cc"}, {"date": "2024-06-25", "newToBrandSalesClicks": 37.99, "viewabilityRate": 81.06092001657687, "purchasesClicks": 1, "detailPageViews": 155, "unitsSold": 5, "promotedSku": "zzzzzz", "addToCartViews": 36, "sales": 130.95, "newToBrandDetailPageViewClicks": 5, "viewClickThroughRate": 7.901096858152072, "newToBrandDetailPageViewRate": 0.09418679124439588, "newToBrandDetailPageViewViews": 20, "purchases": 5, "adGroupName": "xxxxxxxx xxxxxx", "campaignId": "222222222222222", "leadFormOpens": 0, "adId": "ggggggggggggggg", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 21516, "salesClicks": 37.99, "videoFirstQuartileViews": 0, "unitsSoldClicks": 1, "brandedSearches": 24, "newToBrandECPDetailPageView": 1.2969368000000001, "newToBrandPurchases": 2, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "GGGGGGGGGGGGGGG", "newToBrandSales": 60.98, "brandedSearchRate": 9.041931959462007, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 1, "brandedSearchesViews": 24, "addToCartClicks": 1, "videoUnmutes": 0, "addToCart": 37, "videoThirdQuartileViews": 0, "addToCartRate": 0.1393964510417059, "promotedAsin": "WWWWWWWWWW", "bidOptimization": "SD_REACH", "cost": 32.42, "salesPromotedClicks": 0, "eCPBrandSearch": 1.3509758333333333, "newToBrandUnitsSold": 2, "impressions": 26543, "detailPageViewsClicks": 19, "purchasesPromotedClicks": 0, "eCPAddToCart": 0.8763086486486487, "newToBrandDetailPageViews": 25, "clicks": 17, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 1, "campaignName": "ccccc cc | ccccccccccc | cccccccc cccccc | cc"}, {"date": "2024-06-26", "newToBrandSalesClicks": 0, "viewabilityRate": 80.4575817225467, "purchasesClicks": 0, "detailPageViews": 101, "unitsSold": 4, "promotedSku": "zzzzzz", "addToCartViews": 15, "sales": 96.96, "newToBrandDetailPageViewClicks": 4, "viewClickThroughRate": 7.219347852244014, "newToBrandDetailPageViewRate": 0.0451773209848656, "newToBrandDetailPageViewViews": 10, "purchases": 4, "adGroupName": "xxxxxxxx xxxxxx", "campaignId": "222222222222222", "leadFormOpens": 0, "adId": "ggggggggggggggg", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 24933, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 12, "newToBrandECPDetailPageView": 2.6665257142857146, "newToBrandPurchases": 1, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "GGGGGGGGGGGGGGG", "newToBrandSales": 21.99, "brandedSearchRate": 3.872341798702765, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 12, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 15, "videoThirdQuartileViews": 0, "addToCartRate": 0.048404272483784566, "promotedAsin": "WWWWWWWWWW", "bidOptimization": "SD_REACH", "cost": 37.33, "salesPromotedClicks": 0, "eCPBrandSearch": 3.110946666666667, "newToBrandUnitsSold": 1, "impressions": 30989, "detailPageViewsClicks": 20, "purchasesPromotedClicks": 0, "eCPAddToCart": 2.4887573333333335, "newToBrandDetailPageViews": 14, "clicks": 18, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ccccc cc | ccccccccccc | cccccccc cccccc | cc"}, {"date": "2024-06-22", "newToBrandSalesClicks": 22.99, "viewabilityRate": 87.03972963414155, "purchasesClicks": 1, "detailPageViews": 41, "unitsSold": 1, "promotedSku": "aaa-aaa", "addToCartViews": 2, "sales": 22.99, "newToBrandDetailPageViewClicks": 7, "viewClickThroughRate": 9.029753036254458, "newToBrandDetailPageViewRate": 0.03143789051754627, "newToBrandDetailPageViewViews": 1, "purchases": 1, "adGroupName": "xxxxxxxx xxxxxx", "campaignId": "222222222222222", "leadFormOpens": 0, "adId": "VVVVVVVVVVVVVVV", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 22149, "salesClicks": 22.99, "videoFirstQuartileViews": 0, "unitsSoldClicks": 1, "brandedSearches": 4, "newToBrandECPDetailPageView": 6.107864999999999, "newToBrandPurchases": 1, "cumulativeReach": null, "brandedSearchesClicks": 1, "adGroupId": "GGGGGGGGGGGGGGG", "newToBrandSales": 22.99, "brandedSearchRate": 1.5718945258773136, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 1, "brandedSearchesViews": 3, "addToCartClicks": 3, "videoUnmutes": 0, "addToCart": 5, "videoThirdQuartileViews": 0, "addToCartRate": 0.01964868157346642, "promotedAsin": "yyyyyyyyyy", "bidOptimization": "SD_REACH", "cost": 48.86, "salesPromotedClicks": 22.99, "eCPBrandSearch": 12.215729999999999, "newToBrandUnitsSold": 1, "impressions": 25447, "detailPageViewsClicks": 27, "purchasesPromotedClicks": 1, "eCPAddToCart": 9.772583999999998, "newToBrandDetailPageViews": 8, "clicks": 20, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 1, "campaignName": "ccccc cc | ccccccccccc | cccccccc cccccc | cc"}, {"date": "2024-06-23", "newToBrandSalesClicks": 0, "viewabilityRate": 87.41245575721064, "purchasesClicks": 0, "detailPageViews": 36, "unitsSold": 1, "promotedSku": "aaa-aaa", "addToCartViews": 2, "sales": 24.99, "newToBrandDetailPageViewClicks": 5, "viewClickThroughRate": 8.615119534783545, "newToBrandDetailPageViewRate": 0.03388809398298064, "newToBrandDetailPageViewViews": 4, "purchases": 1, "adGroupName": "xxxxxxxx xxxxxx", "campaignId": "222222222222222", "leadFormOpens": 0, "adId": "VVVVVVVVVVVVVVV", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 23215, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": 5.698815555555556, "newToBrandPurchases": 1, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "GGGGGGGGGGGGGGG", "newToBrandSales": 24.99, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 2, "videoThirdQuartileViews": 0, "addToCartRate": 0.007530687551773477, "promotedAsin": "yyyyyyyyyy", "bidOptimization": "SD_REACH", "cost": 51.29, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 1, "impressions": 26558, "detailPageViewsClicks": 23, "purchasesPromotedClicks": 0, "eCPAddToCart": 25.64467, "newToBrandDetailPageViews": 9, "clicks": 20, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ccccc cc | ccccccccccc | cccccccc cccccc | cc"}, {"date": "2024-06-24", "newToBrandSalesClicks": 0, "viewabilityRate": 85.86736384725853, "purchasesClicks": 0, "detailPageViews": 20, "unitsSold": 0, "promotedSku": "aaa-aaa", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 4, "viewClickThroughRate": 6.861357691153137, "newToBrandDetailPageViewRate": 0.018411459292263503, "newToBrandDetailPageViewViews": 1, "purchases": 0, "adGroupName": "xxxxxxxx xxxxxx", "campaignId": "222222222222222", "leadFormOpens": 0, "adId": "VVVVVVVVVVVVVVV", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 23319, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 2, "newToBrandECPDetailPageView": 10.615014, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "GGGGGGGGGGGGGGG", "newToBrandSales": 0, "brandedSearchRate": 0.7364583716905402, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 2, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "yyyyyyyyyy", "bidOptimization": "SD_REACH", "cost": 53.08, "salesPromotedClicks": 0, "eCPBrandSearch": 26.537535000000002, "newToBrandUnitsSold": 0, "impressions": 27157, "detailPageViewsClicks": 13, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 5, "clicks": 16, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ccccc cc | ccccccccccc | cccccccc cccccc | cc"}, {"date": "2024-06-25", "newToBrandSalesClicks": 0, "viewabilityRate": 72.34005563282336, "purchasesClicks": 0, "detailPageViews": 337, "unitsSold": 18, "promotedSku": "aaa-aaa", "addToCartViews": 72, "sales": 394.62, "newToBrandDetailPageViewClicks": 16, "viewClickThroughRate": 8.651766402307137, "newToBrandDetailPageViewRate": 0.08692628650904034, "newToBrandDetailPageViewViews": 34, "purchases": 17, "adGroupName": "xxxxxxxx xxxxxx", "campaignId": "222222222222222", "leadFormOpens": 0, "adId": "VVVVVVVVVVVVVVV", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 41610, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 54, "newToBrandECPDetailPageView": 1.9182424, "newToBrandPurchases": 10, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "GGGGGGGGGGGGGGG", "newToBrandSales": 180.7, "brandedSearchRate": 9.388038942976356, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 54, "addToCartClicks": 1, "videoUnmutes": 0, "addToCart": 73, "videoThirdQuartileViews": 0, "addToCartRate": 0.1269123783031989, "promotedAsin": "yyyyyyyyyy", "bidOptimization": "SD_REACH", "cost": 95.91, "salesPromotedClicks": 0, "eCPBrandSearch": 1.7761503703703705, "newToBrandUnitsSold": 10, "impressions": 57520, "detailPageViewsClicks": 49, "purchasesPromotedClicks": 0, "eCPAddToCart": 1.3138646575342465, "newToBrandDetailPageViews": 50, "clicks": 36, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ccccc cc | ccccccccccc | cccccccc cccccc | cc"}, {"date": "2024-06-26", "newToBrandSalesClicks": 0, "viewabilityRate": 70.88965347751291, "purchasesClicks": 0, "detailPageViews": 75, "unitsSold": 2, "promotedSku": "aaa-aaa", "addToCartViews": 5, "sales": 49.98, "newToBrandDetailPageViewClicks": 1, "viewClickThroughRate": 3.4668053388802225, "newToBrandDetailPageViewRate": 0.07372818874416319, "newToBrandDetailPageViewViews": 5, "purchases": 2, "adGroupName": "xxxxxxxx xxxxxx", "campaignId": "222222222222222", "leadFormOpens": 0, "adId": "VVVVVVVVVVVVVVV", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 5769, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 8, "newToBrandECPDetailPageView": 1.7932100000000002, "newToBrandPurchases": 2, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "GGGGGGGGGGGGGGG", "newToBrandSales": 49.98, "brandedSearchRate": 9.830425165888423, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 8, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 5, "videoThirdQuartileViews": 0, "addToCartRate": 0.06144015728680265, "promotedAsin": "yyyyyyyyyy", "bidOptimization": "SD_REACH", "cost": 10.76, "salesPromotedClicks": 0, "eCPBrandSearch": 1.3449075000000001, "newToBrandUnitsSold": 2, "impressions": 8138, "detailPageViewsClicks": 2, "purchasesPromotedClicks": 0, "eCPAddToCart": 2.1518520000000003, "newToBrandDetailPageViews": 6, "clicks": 2, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ccccc cc | ccccccccccc | cccccccc cccccc | cc"}, {"date": "2024-06-22", "newToBrandSalesClicks": 0, "viewabilityRate": 87.38696842866739, "purchasesClicks": 0, "detailPageViews": 37, "unitsSold": 8, "promotedSku": "qqq-qqq", "addToCartViews": 7, "sales": 209.92, "newToBrandDetailPageViewClicks": 5, "viewClickThroughRate": 12.417218543046358, "newToBrandDetailPageViewRate": 0.025835787733167984, "newToBrandDetailPageViewViews": 0, "purchases": 7, "adGroupName": "xxxxxxxx xxxxxx", "campaignId": "222222222222222", "leadFormOpens": 0, "adId": "mmmmmmmmmmmmmmm", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 16912, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 3, "newToBrandECPDetailPageView": 7.425636, "newToBrandPurchases": 1, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "GGGGGGGGGGGGGGG", "newToBrandSales": 45.98, "brandedSearchRate": 1.5501472639900788, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 3, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 7, "videoThirdQuartileViews": 0, "addToCartRate": 0.03617010282643518, "promotedAsin": "rrrrrrrrrr", "bidOptimization": "SD_REACH", "cost": 37.13, "salesPromotedClicks": 0, "eCPBrandSearch": 12.37606, "newToBrandUnitsSold": 2, "impressions": 19353, "detailPageViewsClicks": 18, "purchasesPromotedClicks": 0, "eCPAddToCart": 5.304025714285714, "newToBrandDetailPageViews": 5, "clicks": 21, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ccccc cc | ccccccccccc | cccccccc cccccc | cc"}, {"date": "2024-06-23", "newToBrandSalesClicks": 0, "viewabilityRate": 87.45673774701352, "purchasesClicks": 0, "detailPageViews": 14, "unitsSold": 3, "promotedSku": "qqq-qqq", "addToCartViews": 2, "sales": 71.97, "newToBrandDetailPageViewClicks": 1, "viewClickThroughRate": 5.106274334588626, "newToBrandDetailPageViewRate": 0.005582226191805292, "newToBrandDetailPageViewViews": 0, "purchases": 3, "adGroupName": "xxxxxxxx xxxxxx", "campaignId": "222222222222222", "leadFormOpens": 0, "adId": "mmmmmmmmmmmmmmm", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 15667, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 5, "newToBrandECPDetailPageView": 34.554170000000006, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "GGGGGGGGGGGGGGG", "newToBrandSales": 0, "brandedSearchRate": 2.791113095902646, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 5, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 2, "videoThirdQuartileViews": 0, "addToCartRate": 0.011164452383610584, "promotedAsin": "rrrrrrrrrr", "bidOptimization": "SD_REACH", "cost": 34.55, "salesPromotedClicks": 0, "eCPBrandSearch": 6.910834000000001, "newToBrandUnitsSold": 0, "impressions": 17914, "detailPageViewsClicks": 7, "purchasesPromotedClicks": 0, "eCPAddToCart": 17.277085000000003, "newToBrandDetailPageViews": 1, "clicks": 8, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ccccc cc | ccccccccccc | cccccccc cccccc | cc"}, {"date": "2024-06-24", "newToBrandSalesClicks": 0, "viewabilityRate": 84.64429826985794, "purchasesClicks": 0, "detailPageViews": 19, "unitsSold": 2, "promotedSku": "qqq-qqq", "addToCartViews": 0, "sales": 61.98, "newToBrandDetailPageViewClicks": 2, "viewClickThroughRate": 9.795598511069027, "newToBrandDetailPageViewRate": 0.01105522082803604, "newToBrandDetailPageViewViews": 0, "purchases": 2, "adGroupName": "xxxxxxxx xxxxxx", "campaignId": "222222222222222", "leadFormOpens": 0, "adId": "mmmmmmmmmmmmmmm", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 15313, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": 17.214175, "newToBrandPurchases": 1, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "GGGGGGGGGGGGGGG", "newToBrandSales": 35.99, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "rrrrrrrrrr", "bidOptimization": "SD_REACH", "cost": 34.43, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 1, "impressions": 18091, "detailPageViewsClicks": 14, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 2, "clicks": 15, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ccccc cc | ccccccccccc | cccccccc cccccc | cc"}, {"date": "2024-06-25", "newToBrandSalesClicks": 0, "viewabilityRate": 82.09793566970716, "purchasesClicks": 0, "detailPageViews": 103, "unitsSold": 4, "promotedSku": "qqq-qqq", "addToCartViews": 25, "sales": 119.96, "newToBrandDetailPageViewClicks": 2, "viewClickThroughRate": 7.0171335009648566, "newToBrandDetailPageViewRate": 0.07201152184349496, "newToBrandDetailPageViewViews": 13, "purchases": 4, "adGroupName": "xxxxxxxx xxxxxx", "campaignId": "222222222222222", "leadFormOpens": 0, "adId": "mmmmmmmmmmmmmmm", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 17101, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 7, "newToBrandECPDetailPageView": 1.6640686666666666, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "GGGGGGGGGGGGGGG", "newToBrandSales": 0, "brandedSearchRate": 3.3605376860297644, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 7, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 25, "videoThirdQuartileViews": 0, "addToCartRate": 0.1200192030724916, "promotedAsin": "rrrrrrrrrr", "bidOptimization": "SD_REACH", "cost": 24.96, "salesPromotedClicks": 0, "eCPBrandSearch": 3.5658614285714285, "newToBrandUnitsSold": 0, "impressions": 20830, "detailPageViewsClicks": 11, "purchasesPromotedClicks": 0, "eCPAddToCart": 0.9984412, "newToBrandDetailPageViews": 15, "clicks": 12, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ccccc cc | ccccccccccc | cccccccc cccccc | cc"}, {"date": "2024-06-26", "newToBrandSalesClicks": 0, "viewabilityRate": 82.91433667566525, "purchasesClicks": 0, "detailPageViews": 268, "unitsSold": 17, "promotedSku": "qqq-qqq", "addToCartViews": 55, "sales": 336.75, "newToBrandDetailPageViewClicks": 13, "viewClickThroughRate": 5.814037994738295, "newToBrandDetailPageViewRate": 0.05182221365214038, "newToBrandDetailPageViewViews": 30, "purchases": 16, "adGroupName": "xxxxxxxx xxxxxx", "campaignId": "222222222222222", "leadFormOpens": 0, "adId": "mmmmmmmmmmmmmmm", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 68799, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 12, "newToBrandECPDetailPageView": 2.5225867441860466, "newToBrandPurchases": 9, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "GGGGGGGGGGGGGGG", "newToBrandSales": 191.86, "brandedSearchRate": 1.4462013112225223, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 12, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 55, "videoThirdQuartileViews": 0, "addToCartRate": 0.0662842267643656, "promotedAsin": "rrrrrrrrrr", "bidOptimization": "SD_REACH", "cost": 108.47, "salesPromotedClicks": 0, "eCPBrandSearch": 9.039269166666667, "newToBrandUnitsSold": 10, "impressions": 82976, "detailPageViewsClicks": 40, "purchasesPromotedClicks": 0, "eCPAddToCart": 1.972204181818182, "newToBrandDetailPageViews": 43, "clicks": 40, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ccccc cc | ccccccccccc | cccccccc cccccc | cc"}, {"date": "2024-06-22", "newToBrandSalesClicks": 0, "viewabilityRate": 89.71529693436734, "purchasesClicks": 0, "detailPageViews": 91, "unitsSold": 0, "promotedSku": "hhh-hhh", "addToCartViews": 3, "sales": 0, "newToBrandDetailPageViewClicks": 8, "viewClickThroughRate": 13.633462899576493, "newToBrandDetailPageViewRate": 0.028626450840576693, "newToBrandDetailPageViewViews": 3, "purchases": 0, "adGroupName": "xxxxxxxx xxxxxx", "campaignId": "222222222222222", "leadFormOpens": 0, "adId": "WWWWWWWWWWWWWWW", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 34474, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 3, "newToBrandECPDetailPageView": 7.145775454545455, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "GGGGGGGGGGGGGGG", "newToBrandSales": 0, "brandedSearchRate": 0.7807213865611825, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 3, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 3, "videoThirdQuartileViews": 0, "addToCartRate": 0.007807213865611825, "promotedAsin": "9999999999", "bidOptimization": "SD_REACH", "cost": 78.6, "salesPromotedClicks": 0, "eCPBrandSearch": 26.20117666666667, "newToBrandUnitsSold": 0, "impressions": 38426, "detailPageViewsClicks": 65, "purchasesPromotedClicks": 0, "eCPAddToCart": 26.20117666666667, "newToBrandDetailPageViews": 11, "clicks": 47, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ccccc cc | ccccccccccc | cccccccc cccccc | cc"}, {"date": "2024-06-23", "newToBrandSalesClicks": 0, "viewabilityRate": 88.82428098354671, "purchasesClicks": 0, "detailPageViews": 110, "unitsSold": 0, "promotedSku": "hhh-hhh", "addToCartViews": 7, "sales": 0, "newToBrandDetailPageViewClicks": 11, "viewClickThroughRate": 15.852047556142669, "newToBrandDetailPageViewRate": 0.04693489087637871, "newToBrandDetailPageViewViews": 7, "purchases": 0, "adGroupName": "xxxxxxxx xxxxxx", "campaignId": "222222222222222", "leadFormOpens": 0, "adId": "WWWWWWWWWWWWWWW", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 34065, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": 4.447347222222223, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "GGGGGGGGGGGGGGG", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 7, "videoThirdQuartileViews": 0, "addToCartRate": 0.018252457563036166, "promotedAsin": "9999999999", "bidOptimization": "SD_REACH", "cost": 80.05, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 38351, "detailPageViewsClicks": 75, "purchasesPromotedClicks": 0, "eCPAddToCart": 11.436035714285714, "newToBrandDetailPageViews": 18, "clicks": 54, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ccccc cc | ccccccccccc | cccccccc cccccc | cc"}, {"date": "2024-06-24", "newToBrandSalesClicks": 0, "viewabilityRate": 89.81038701067615, "purchasesClicks": 0, "detailPageViews": 55, "unitsSold": 2, "promotedSku": "hhh-hhh", "addToCartViews": 2, "sales": 73.98, "newToBrandDetailPageViewClicks": 10, "viewClickThroughRate": 14.859300993715754, "newToBrandDetailPageViewRate": 0.0361432384341637, "newToBrandDetailPageViewViews": 3, "purchases": 1, "adGroupName": "xxxxxxxx xxxxxx", "campaignId": "222222222222222", "leadFormOpens": 0, "adId": "WWWWWWWWWWWWWWW", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 32303, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 2, "newToBrandECPDetailPageView": 5.763741538461539, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "GGGGGGGGGGGGGGG", "newToBrandSales": 0, "brandedSearchRate": 0.5560498220640568, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 2, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 2, "videoThirdQuartileViews": 0, "addToCartRate": 0.005560498220640569, "promotedAsin": "9999999999", "bidOptimization": "SD_REACH", "cost": 74.93, "salesPromotedClicks": 0, "eCPBrandSearch": 37.46432, "newToBrandUnitsSold": 0, "impressions": 35968, "detailPageViewsClicks": 51, "purchasesPromotedClicks": 0, "eCPAddToCart": 37.46432, "newToBrandDetailPageViews": 13, "clicks": 48, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ccccc cc | ccccccccccc | cccccccc cccccc | cc"}, {"date": "2024-06-25", "newToBrandSalesClicks": 0, "viewabilityRate": 87.05572619569986, "purchasesClicks": 0, "detailPageViews": 136, "unitsSold": 12, "promotedSku": "hhh-hhh", "addToCartViews": 20, "sales": 334.88, "newToBrandDetailPageViewClicks": 10, "viewClickThroughRate": 12.468166383701188, "newToBrandDetailPageViewRate": 0.03926006327798434, "newToBrandDetailPageViewViews": 7, "purchases": 12, "adGroupName": "xxxxxxxx xxxxxx", "campaignId": "222222222222222", "leadFormOpens": 0, "adId": "WWWWWWWWWWWWWWW", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 37696, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 15, "newToBrandECPDetailPageView": 3.002994705882353, "newToBrandPurchases": 4, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "GGGGGGGGGGGGGGG", "newToBrandSales": 110.96, "brandedSearchRate": 3.4641232304103835, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 15, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 20, "videoThirdQuartileViews": 0, "addToCartRate": 0.04618830973880511, "promotedAsin": "9999999999", "bidOptimization": "SD_REACH", "cost": 51.05, "salesPromotedClicks": 0, "eCPBrandSearch": 3.403394, "newToBrandUnitsSold": 4, "impressions": 43301, "detailPageViewsClicks": 43, "purchasesPromotedClicks": 0, "eCPAddToCart": 2.5525455, "newToBrandDetailPageViews": 17, "clicks": 47, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ccccc cc | ccccccccccc | cccccccc cccccc | cc"}, {"date": "2024-06-26", "newToBrandSalesClicks": 0, "viewabilityRate": 88.41339865090153, "purchasesClicks": 0, "detailPageViews": 109, "unitsSold": 0, "promotedSku": "hhh-hhh", "addToCartViews": 9, "sales": 0, "newToBrandDetailPageViewClicks": 12, "viewClickThroughRate": 8.702841477742483, "newToBrandDetailPageViewRate": 0.025648259765574905, "newToBrandDetailPageViewViews": 8, "purchases": 0, "adGroupName": "xxxxxxxx xxxxxx", "campaignId": "222222222222222", "leadFormOpens": 0, "adId": "WWWWWWWWWWWWWWW", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 68943, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 6, "newToBrandECPDetailPageView": 4.0696845, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "GGGGGGGGGGGGGGG", "newToBrandSales": 0, "brandedSearchRate": 0.7694477929672471, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 6, "addToCartClicks": 1, "videoUnmutes": 0, "addToCart": 10, "videoThirdQuartileViews": 0, "addToCartRate": 0.012824129882787453, "promotedAsin": "9999999999", "bidOptimization": "SD_REACH", "cost": 81.39, "salesPromotedClicks": 0, "eCPBrandSearch": 13.565615000000001, "newToBrandUnitsSold": 0, "impressions": 77978, "detailPageViewsClicks": 63, "purchasesPromotedClicks": 0, "eCPAddToCart": 8.139369, "newToBrandDetailPageViews": 20, "clicks": 60, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ccccc cc | ccccccccccc | cccccccc cccccc | cc"}, {"date": "2024-06-22", "newToBrandSalesClicks": 0, "viewabilityRate": 80.56394953539322, "purchasesClicks": 0, "detailPageViews": 1414, "unitsSold": 58, "promotedSku": "CCCCCC", "addToCartViews": 246, "sales": 1520.37, "newToBrandDetailPageViewClicks": 49, "viewClickThroughRate": 11.018121293105468, "newToBrandDetailPageViewRate": 0.10450504897887235, "newToBrandDetailPageViewViews": 117, "purchases": 55, "adGroupName": "OOOOOO OOOOOOOO", "campaignId": "aaaaaaaaaaaaaaa", "leadFormOpens": 0, "adId": "GGGGGGGGGGGGGGG", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 127971, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 195, "newToBrandECPDetailPageView": 1.6223671084337348, "newToBrandPurchases": 19, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "666666666666666", "newToBrandSales": 434.77, "brandedSearchRate": 12.27619551257838, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 195, "addToCartClicks": 2, "videoUnmutes": 0, "addToCart": 248, "videoThirdQuartileViews": 0, "addToCartRate": 0.156128024980484, "promotedAsin": "FFFFFFFFFF", "bidOptimization": "SD_REACH", "cost": 269.31, "salesPromotedClicks": 0, "eCPBrandSearch": 1.3810919999999998, "newToBrandUnitsSold": 19, "impressions": 158844, "detailPageViewsClicks": 168, "purchasesPromotedClicks": 0, "eCPAddToCart": 1.0859392741935483, "newToBrandDetailPageViews": 166, "clicks": 141, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "jjjjj jj | jjjjjjjjjjj | jjjjjj jjjjjjjj | jj"}, {"date": "2024-06-23", "newToBrandSalesClicks": 0, "viewabilityRate": 75.29954405683384, "purchasesClicks": 0, "detailPageViews": 662, "unitsSold": 41, "promotedSku": "CCCCCC", "addToCartViews": 130, "sales": 1001.49, "newToBrandDetailPageViewClicks": 12, "viewClickThroughRate": 13.142763265976672, "newToBrandDetailPageViewRate": 0.1290071749195914, "newToBrandDetailPageViewViews": 61, "purchases": 40, "adGroupName": "OOOOOO OOOOOOOO", "campaignId": "aaaaaaaaaaaaaaa", "leadFormOpens": 0, "adId": "GGGGGGGGGGGGGGG", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 42609, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 88, "newToBrandECPDetailPageView": 1.4133328767123288, "newToBrandPurchases": 19, "cumulativeReach": null, "brandedSearchesClicks": 1, "adGroupId": "666666666666666", "newToBrandSales": 439.81, "brandedSearchRate": 15.551549853320608, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 87, "addToCartClicks": 3, "videoUnmutes": 0, "addToCart": 133, "videoThirdQuartileViews": 0, "addToCartRate": 0.23504046937405013, "promotedAsin": "FFFFFFFFFF", "bidOptimization": "SD_REACH", "cost": 103.17, "salesPromotedClicks": 0, "eCPBrandSearch": 1.1724238636363635, "newToBrandUnitsSold": 19, "impressions": 56586, "detailPageViewsClicks": 74, "purchasesPromotedClicks": 0, "eCPAddToCart": 0.7757390977443609, "newToBrandDetailPageViews": 73, "clicks": 56, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "jjjjj jj | jjjjjjjjjjj | jjjjjj jjjjjjjj | jj"}, {"date": "2024-06-24", "newToBrandSalesClicks": 25.99, "viewabilityRate": 66.62028718177048, "purchasesClicks": 1, "detailPageViews": 1538, "unitsSold": 74, "promotedSku": "CCCCCC", "addToCartViews": 262, "sales": 1931.17, "newToBrandDetailPageViewClicks": 31, "viewClickThroughRate": 12.1731450871812, "newToBrandDetailPageViewRate": 0.1518596848315232, "newToBrandDetailPageViewViews": 160, "purchases": 72, "adGroupName": "OOOOOO OOOOOOOO", "campaignId": "aaaaaaaaaaaaaaa", "leadFormOpens": 0, "adId": "GGGGGGGGGGGGGGG", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 83791, "salesClicks": 25.99, "videoFirstQuartileViews": 0, "unitsSoldClicks": 1, "brandedSearches": 228, "newToBrandECPDetailPageView": 1.2434168586387433, "newToBrandPurchases": 31, "cumulativeReach": null, "brandedSearchesClicks": 1, "adGroupId": "666666666666666", "newToBrandSales": 777.69, "brandedSearchRate": 18.127752953710623, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 1, "brandedSearchesViews": 227, "addToCartClicks": 1, "videoUnmutes": 0, "addToCart": 263, "videoThirdQuartileViews": 0, "addToCartRate": 0.20910522047481991, "promotedAsin": "FFFFFFFFFF", "bidOptimization": "SD_REACH", "cost": 237.49, "salesPromotedClicks": 25.99, "eCPBrandSearch": 1.041634298245614, "newToBrandUnitsSold": 31, "impressions": 125774, "detailPageViewsClicks": 102, "purchasesPromotedClicks": 1, "eCPAddToCart": 0.9030137642585551, "newToBrandDetailPageViews": 191, "clicks": 102, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 1, "campaignName": "jjjjj jj | jjjjjjjjjjj | jjjjjj jjjjjjjj | jj"}, {"date": "2024-06-25", "newToBrandSalesClicks": 0, "viewabilityRate": 53.376619013220896, "purchasesClicks": 0, "detailPageViews": 2058, "unitsSold": 84, "promotedSku": "CCCCCC", "addToCartViews": 364, "sales": 2089.12, "newToBrandDetailPageViewClicks": 33, "viewClickThroughRate": 13.848018002423402, "newToBrandDetailPageViewRate": 0.21586842945218138, "newToBrandDetailPageViewViews": 224, "purchases": 83, "adGroupName": "OOOOOO OOOOOOOO", "campaignId": "aaaaaaaaaaaaaaa", "leadFormOpens": 0, "adId": "GGGGGGGGGGGGGGG", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 63547, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 293, "newToBrandECPDetailPageView": 0.9746010505836576, "newToBrandPurchases": 35, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "666666666666666", "newToBrandSales": 783.61, "brandedSearchRate": 24.6106808675055, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 293, "addToCartClicks": 1, "videoUnmutes": 0, "addToCart": 365, "videoThirdQuartileViews": 0, "addToCartRate": 0.30658356712080237, "promotedAsin": "FFFFFFFFFF", "bidOptimization": "SD_REACH", "cost": 250.47, "salesPromotedClicks": 0, "eCPBrandSearch": 0.8548548464163823, "newToBrandUnitsSold": 35, "impressions": 119054, "detailPageViewsClicks": 109, "purchasesPromotedClicks": 0, "eCPAddToCart": 0.6862259452054795, "newToBrandDetailPageViews": 257, "clicks": 88, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "jjjjj jj | jjjjjjjjjjj | jjjjjj jjjjjjjj | jj"}, {"date": "2024-06-26", "newToBrandSalesClicks": 0, "viewabilityRate": 51.864109058971785, "purchasesClicks": 0, "detailPageViews": 876, "unitsSold": 42, "promotedSku": "CCCCCC", "addToCartViews": 169, "sales": 940.54, "newToBrandDetailPageViewClicks": 14, "viewClickThroughRate": 13.743680361262456, "newToBrandDetailPageViewRate": 0.15910797703753674, "newToBrandDetailPageViewViews": 111, "purchases": 41, "adGroupName": "OOOOOO OOOOOOOO", "campaignId": "aaaaaaaaaaaaaaa", "leadFormOpens": 0, "adId": "GGGGGGGGGGGGGGG", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 40746, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 120, "newToBrandECPDetailPageView": 1.31994144, "newToBrandPurchases": 20, "cumulativeReach": null, "brandedSearchesClicks": 2, "adGroupId": "666666666666666", "newToBrandSales": 473.79, "brandedSearchRate": 15.27436579560353, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 118, "addToCartClicks": 3, "videoUnmutes": 0, "addToCart": 172, "videoThirdQuartileViews": 0, "addToCartRate": 0.21893257640365058, "promotedAsin": "FFFFFFFFFF", "bidOptimization": "SD_REACH", "cost": 164.99, "salesPromotedClicks": 0, "eCPBrandSearch": 1.3749390000000001, "newToBrandUnitsSold": 21, "impressions": 78563, "detailPageViewsClicks": 69, "purchasesPromotedClicks": 0, "eCPAddToCart": 0.9592597674418605, "newToBrandDetailPageViews": 125, "clicks": 56, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "jjjjj jj | jjjjjjjjjjj | jjjjjj jjjjjjjj | jj"}, {"date": "2024-06-22", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "ooo-ooo-ooo", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "444444 4444444", "campaignId": "ddddddddddddddd", "leadFormOpens": 0, "adId": "hhhhhhhhhhhhhhh", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "RRRRRRRRRRRRRRR", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "gggggggggg", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 1, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ddddd dd | dddddddddd | dddd | dddddd ddddddd | dd"}, {"date": "2024-06-26", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "ooo-ooo-ooo", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "444444 4444444", "campaignId": "ddddddddddddddd", "leadFormOpens": 0, "adId": "hhhhhhhhhhhhhhh", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "RRRRRRRRRRRRRRR", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "gggggggggg", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 21, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ddddd dd | dddddddddd | dddd | dddddd ddddddd | dd"}, {"date": "2024-06-22", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "qqq-qqq-qqq", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "444444 4444444", "campaignId": "ddddddddddddddd", "leadFormOpens": 0, "adId": "fffffffffffffff", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "RRRRRRRRRRRRRRR", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "0000000000", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 7, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ddddd dd | dddddddddd | dddd | dddddd ddddddd | dd"}, {"date": "2024-06-23", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "qqq-qqq-qqq", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "444444 4444444", "campaignId": "ddddddddddddddd", "leadFormOpens": 0, "adId": "fffffffffffffff", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "RRRRRRRRRRRRRRR", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "0000000000", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 7, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ddddd dd | dddddddddd | dddd | dddddd ddddddd | dd"}, {"date": "2024-06-24", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "qqq-qqq-qqq", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "444444 4444444", "campaignId": "ddddddddddddddd", "leadFormOpens": 0, "adId": "fffffffffffffff", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "RRRRRRRRRRRRRRR", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "0000000000", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 21, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ddddd dd | dddddddddd | dddd | dddddd ddddddd | dd"}, {"date": "2024-06-25", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "qqq-qqq-qqq", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "444444 4444444", "campaignId": "ddddddddddddddd", "leadFormOpens": 0, "adId": "fffffffffffffff", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "RRRRRRRRRRRRRRR", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "0000000000", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 19, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ddddd dd | dddddddddd | dddd | dddddd ddddddd | dd"}, {"date": "2024-06-26", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "qqq-qqq-qqq", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "444444 4444444", "campaignId": "ddddddddddddddd", "leadFormOpens": 0, "adId": "fffffffffffffff", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "RRRRRRRRRRRRRRR", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "0000000000", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 3, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ddddd dd | dddddddddd | dddd | dddddd ddddddd | dd"}, {"date": "2024-06-22", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 3, "unitsSold": 0, "promotedSku": "yyy-yyy-yyy", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 2, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0.9174311926605505, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "444444 4444444", "campaignId": "ddddddddddddddd", "leadFormOpens": 0, "adId": "ZZZZZZZZZZZZZZZ", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": 4.1, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "RRRRRRRRRRRRRRR", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "RRRRRRRRRR", "bidOptimization": "SD_CONVERSIONS", "cost": 8.2, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 218, "detailPageViewsClicks": 3, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 2, "clicks": 2, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ddddd dd | dddddddddd | dddd | dddddd ddddddd | dd"}, {"date": "2024-06-23", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 1, "unitsSold": 0, "promotedSku": "yyy-yyy-yyy", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 1, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0.41841004184100417, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "444444 4444444", "campaignId": "ddddddddddddddd", "leadFormOpens": 0, "adId": "ZZZZZZZZZZZZZZZ", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": 3.81, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "RRRRRRRRRRRRRRR", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "RRRRRRRRRR", "bidOptimization": "SD_CONVERSIONS", "cost": 3.81, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 239, "detailPageViewsClicks": 1, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 1, "clicks": 1, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ddddd dd | dddddddddd | dddd | dddddd ddddddd | dd"}, {"date": "2024-06-24", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 1, "unitsSold": 0, "promotedSku": "yyy-yyy-yyy", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 1, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0.28328611898017, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "444444 4444444", "campaignId": "ddddddddddddddd", "leadFormOpens": 0, "adId": "ZZZZZZZZZZZZZZZ", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": 7.59, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "RRRRRRRRRRRRRRR", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "RRRRRRRRRR", "bidOptimization": "SD_CONVERSIONS", "cost": 7.59, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 353, "detailPageViewsClicks": 1, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 1, "clicks": 1, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ddddd dd | dddddddddd | dddd | dddddd ddddddd | dd"}, {"date": "2024-06-25", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 5, "unitsSold": 0, "promotedSku": "yyy-yyy-yyy", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 1, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0.5025125628140703, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "444444 4444444", "campaignId": "ddddddddddddddd", "leadFormOpens": 0, "adId": "ZZZZZZZZZZZZZZZ", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": 2.29, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "RRRRRRRRRRRRRRR", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "RRRRRRRRRR", "bidOptimization": "SD_CONVERSIONS", "cost": 2.29, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 199, "detailPageViewsClicks": 5, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 1, "clicks": 1, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ddddd dd | dddddddddd | dddd | dddddd ddddddd | dd"}, {"date": "2024-06-26", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "yyy-yyy-yyy", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "444444 4444444", "campaignId": "ddddddddddddddd", "leadFormOpens": 0, "adId": "ZZZZZZZZZZZZZZZ", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "RRRRRRRRRRRRRRR", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "RRRRRRRRRR", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 207, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ddddd dd | dddddddddd | dddd | dddddd ddddddd | dd"}, {"date": "2024-06-22", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "666-666-666", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "444444 4444444", "campaignId": "ddddddddddddddd", "leadFormOpens": 0, "adId": "JJJJJJJJJJJJJJJ", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "RRRRRRRRRRRRRRR", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "VVVVVVVVVV", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 9, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ddddd dd | dddddddddd | dddd | dddddd ddddddd | dd"}, {"date": "2024-06-23", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "666-666-666", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "444444 4444444", "campaignId": "ddddddddddddddd", "leadFormOpens": 0, "adId": "JJJJJJJJJJJJJJJ", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "RRRRRRRRRRRRRRR", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "VVVVVVVVVV", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 15, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ddddd dd | dddddddddd | dddd | dddddd ddddddd | dd"}, {"date": "2024-06-24", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "666-666-666", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "444444 4444444", "campaignId": "ddddddddddddddd", "leadFormOpens": 0, "adId": "JJJJJJJJJJJJJJJ", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "RRRRRRRRRRRRRRR", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "VVVVVVVVVV", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 13, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ddddd dd | dddddddddd | dddd | dddddd ddddddd | dd"}, {"date": "2024-06-25", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "666-666-666", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "444444 4444444", "campaignId": "ddddddddddddddd", "leadFormOpens": 0, "adId": "JJJJJJJJJJJJJJJ", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "RRRRRRRRRRRRRRR", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "VVVVVVVVVV", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 11, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ddddd dd | dddddddddd | dddd | dddddd ddddddd | dd"}, {"date": "2024-06-26", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "666-666-666", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "444444 4444444", "campaignId": "ddddddddddddddd", "leadFormOpens": 0, "adId": "JJJJJJJJJJJJJJJ", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "RRRRRRRRRRRRRRR", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "VVVVVVVVVV", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 1, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ddddd dd | dddddddddd | dddd | dddddd ddddddd | dd"}, {"date": "2024-06-22", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "222-222-222", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "444444 4444444", "campaignId": "ddddddddddddddd", "leadFormOpens": 0, "adId": "ddddddddddddddd", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "RRRRRRRRRRRRRRR", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "3333333333", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 133, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ddddd dd | dddddddddd | dddd | dddddd ddddddd | dd"}, {"date": "2024-06-23", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "222-222-222", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "444444 4444444", "campaignId": "ddddddddddddddd", "leadFormOpens": 0, "adId": "ddddddddddddddd", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "RRRRRRRRRRRRRRR", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "3333333333", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 172, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ddddd dd | dddddddddd | dddd | dddddd ddddddd | dd"}, {"date": "2024-06-24", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "222-222-222", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "444444 4444444", "campaignId": "ddddddddddddddd", "leadFormOpens": 0, "adId": "ddddddddddddddd", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "RRRRRRRRRRRRRRR", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "3333333333", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 175, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ddddd dd | dddddddddd | dddd | dddddd ddddddd | dd"}, {"date": "2024-06-25", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "222-222-222", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "444444 4444444", "campaignId": "ddddddddddddddd", "leadFormOpens": 0, "adId": "ddddddddddddddd", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "RRRRRRRRRRRRRRR", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "3333333333", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 28, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ddddd dd | dddddddddd | dddd | dddddd ddddddd | dd"}, {"date": "2024-06-26", "newToBrandSalesClicks": 0, "viewabilityRate": 0, "purchasesClicks": 0, "detailPageViews": 0, "unitsSold": 0, "promotedSku": "222-222-222", "addToCartViews": 0, "sales": 0, "newToBrandDetailPageViewClicks": 0, "viewClickThroughRate": null, "newToBrandDetailPageViewRate": 0, "newToBrandDetailPageViewViews": 0, "purchases": 0, "adGroupName": "444444 4444444", "campaignId": "ddddddddddddddd", "leadFormOpens": 0, "adId": "ddddddddddddddd", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 0, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": null, "newToBrandPurchases": 0, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "RRRRRRRRRRRRRRR", "newToBrandSales": 0, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 0, "videoThirdQuartileViews": 0, "addToCartRate": 0, "promotedAsin": "3333333333", "bidOptimization": "SD_CONVERSIONS", "cost": 0, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 0, "impressions": 122, "detailPageViewsClicks": 0, "purchasesPromotedClicks": 0, "eCPAddToCart": null, "newToBrandDetailPageViews": 0, "clicks": 0, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "ddddd dd | dddddddddd | dddd | dddddd ddddddd | dd"}, {"date": "2024-06-22", "newToBrandSalesClicks": 37.99, "viewabilityRate": 69.51085579116331, "purchasesClicks": 2, "detailPageViews": 183, "unitsSold": 14, "promotedSku": "qqq-qqq-qqq", "addToCartViews": 27, "sales": 397.82, "newToBrandDetailPageViewClicks": 2, "viewClickThroughRate": 8.50753524550316, "newToBrandDetailPageViewRate": 0.19430598969333446, "newToBrandDetailPageViewViews": 21, "purchases": 14, "adGroupName": "444444 4444444", "campaignId": "TTTTTTTTTTTTTTT", "leadFormOpens": 0, "adId": "ggggggggggggggg", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 8228, "salesClicks": 73.98, "videoFirstQuartileViews": 0, "unitsSoldClicks": 2, "brandedSearches": 22, "newToBrandECPDetailPageView": 1.2745095652173912, "newToBrandPurchases": 5, "cumulativeReach": null, "brandedSearchesClicks": 3, "adGroupId": "iiiiiiiiiiiiiii", "newToBrandSales": 119.91, "brandedSearchRate": 18.58579031849286, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 1, "brandedSearchesViews": 19, "addToCartClicks": 3, "videoUnmutes": 0, "addToCart": 30, "videoThirdQuartileViews": 0, "addToCartRate": 0.2534425952521754, "promotedAsin": "0000000000", "bidOptimization": "SD_REACH", "cost": 29.31, "salesPromotedClicks": 0, "eCPBrandSearch": 1.3324418181818183, "newToBrandUnitsSold": 5, "impressions": 11837, "detailPageViewsClicks": 16, "purchasesPromotedClicks": 0, "eCPAddToCart": 0.977124, "newToBrandDetailPageViews": 23, "clicks": 7, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 1, "campaignName": "22222 22 | 22222222222 | 222222 2222222 | 22"}, {"date": "2024-06-23", "newToBrandSalesClicks": 0, "viewabilityRate": 75.18339100346022, "purchasesClicks": 0, "detailPageViews": 60, "unitsSold": 5, "promotedSku": "qqq-qqq-qqq", "addToCartViews": 12, "sales": 103.95, "newToBrandDetailPageViewClicks": 2, "viewClickThroughRate": 9.204712812960235, "newToBrandDetailPageViewRate": 0.08304498269896193, "newToBrandDetailPageViewViews": 4, "purchases": 5, "adGroupName": "444444 4444444", "campaignId": "TTTTTTTTTTTTTTT", "leadFormOpens": 0, "adId": "ggggggggggggggg", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 5432, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 10, "newToBrandECPDetailPageView": 2.5268016666666666, "newToBrandPurchases": 4, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "iiiiiiiiiiiiiii", "newToBrandSales": 77.96, "brandedSearchRate": 13.840830449826989, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 10, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 12, "videoThirdQuartileViews": 0, "addToCartRate": 0.16608996539792387, "promotedAsin": "0000000000", "bidOptimization": "SD_REACH", "cost": 15.16, "salesPromotedClicks": 0, "eCPBrandSearch": 1.516081, "newToBrandUnitsSold": 4, "impressions": 7225, "detailPageViewsClicks": 6, "purchasesPromotedClicks": 0, "eCPAddToCart": 1.2634008333333333, "newToBrandDetailPageViews": 6, "clicks": 5, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "22222 22 | 22222222222 | 222222 2222222 | 22"}, {"date": "2024-06-24", "newToBrandSalesClicks": 0, "viewabilityRate": 69.9741792696422, "purchasesClicks": 0, "detailPageViews": 52, "unitsSold": 2, "promotedSku": "qqq-qqq-qqq", "addToCartViews": 14, "sales": 39.98, "newToBrandDetailPageViewClicks": 1, "viewClickThroughRate": 2.635740643120717, "newToBrandDetailPageViewRate": 0.12910365178900773, "newToBrandDetailPageViewViews": 6, "purchases": 2, "adGroupName": "444444 4444444", "campaignId": "TTTTTTTTTTTTTTT", "leadFormOpens": 0, "adId": "ggggggggggggggg", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 3794, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 7, "newToBrandECPDetailPageView": 1.5703242857142856, "newToBrandPurchases": 1, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "iiiiiiiiiiiiiii", "newToBrandSales": 14.99, "brandedSearchRate": 12.910365178900774, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 7, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 14, "videoThirdQuartileViews": 0, "addToCartRate": 0.25820730357801547, "promotedAsin": "0000000000", "bidOptimization": "SD_REACH", "cost": 10.99, "salesPromotedClicks": 0, "eCPBrandSearch": 1.5703242857142856, "newToBrandUnitsSold": 1, "impressions": 5422, "detailPageViewsClicks": 1, "purchasesPromotedClicks": 0, "eCPAddToCart": 0.7851621428571428, "newToBrandDetailPageViews": 7, "clicks": 1, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "22222 22 | 22222222222 | 222222 2222222 | 22"}, {"date": "2024-06-25", "newToBrandSalesClicks": 0, "viewabilityRate": 69.8443048347446, "purchasesClicks": 0, "detailPageViews": 50, "unitsSold": 2, "promotedSku": "qqq-qqq-qqq", "addToCartViews": 13, "sales": 62.98, "newToBrandDetailPageViewClicks": 3, "viewClickThroughRate": 7.821666014861164, "newToBrandDetailPageViewRate": 0.1775471182736957, "newToBrandDetailPageViewViews": 10, "purchases": 2, "adGroupName": "444444 4444444", "campaignId": "TTTTTTTTTTTTTTT", "leadFormOpens": 0, "adId": "ggggggggggggggg", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 5114, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 0, "newToBrandECPDetailPageView": 1.301703846153846, "newToBrandPurchases": 1, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "iiiiiiiiiiiiiii", "newToBrandSales": 24.99, "brandedSearchRate": 0.0, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 0, "addToCartClicks": 0, "videoUnmutes": 0, "addToCart": 13, "videoThirdQuartileViews": 0, "addToCartRate": 0.1775471182736957, "promotedAsin": "0000000000", "bidOptimization": "SD_REACH", "cost": 16.92, "salesPromotedClicks": 0, "eCPBrandSearch": null, "newToBrandUnitsSold": 1, "impressions": 7322, "detailPageViewsClicks": 4, "purchasesPromotedClicks": 0, "eCPAddToCart": 1.301703846153846, "newToBrandDetailPageViews": 13, "clicks": 4, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "22222 22 | 22222222222 | 222222 2222222 | 22"}, {"date": "2024-06-26", "newToBrandSalesClicks": 0, "viewabilityRate": 85.6983744732089, "purchasesClicks": 0, "detailPageViews": 144, "unitsSold": 5, "promotedSku": "qqq-qqq-qqq", "addToCartViews": 12, "sales": 54.97, "newToBrandDetailPageViewClicks": 11, "viewClickThroughRate": 9.835259404966806, "newToBrandDetailPageViewRate": 0.01806140878988561, "newToBrandDetailPageViewViews": 1, "purchases": 5, "adGroupName": "444444 4444444", "campaignId": "TTTTTTTTTTTTTTT", "leadFormOpens": 0, "adId": "ggggggggggggggg", "campaignBudgetCurrencyCode": "USD", "leads": 0, "videoCompleteViews": 0, "impressionsViews": 56938, "salesClicks": 0, "videoFirstQuartileViews": 0, "unitsSoldClicks": 0, "brandedSearches": 6, "newToBrandECPDetailPageView": 10.817398333333331, "newToBrandPurchases": 4, "cumulativeReach": null, "brandedSearchesClicks": 0, "adGroupId": "iiiiiiiiiiiiiii", "newToBrandSales": 54.97, "brandedSearchRate": 0.9030704394942805, "impressionsFrequencyAverage": 0.0, "linkOuts": 0, "newToBrandPurchasesClicks": 0, "brandedSearchesViews": 6, "addToCartClicks": 1, "videoUnmutes": 0, "addToCart": 13, "videoThirdQuartileViews": 0, "addToCartRate": 0.019566526189042744, "promotedAsin": "0000000000", "bidOptimization": "SD_REACH", "cost": 129.81, "salesPromotedClicks": 0, "eCPBrandSearch": 21.634796666666663, "newToBrandUnitsSold": 4, "impressions": 66440, "detailPageViewsClicks": 93, "purchasesPromotedClicks": 0, "eCPAddToCart": 9.985290769230769, "newToBrandDetailPageViews": 12, "clicks": 56, "videoMidpointViews": 0, "newToBrandUnitsSoldClicks": 0, "campaignName": "22222 22 | 22222222222 | 222222 2222222 | 22"}] \ No newline at end of file diff --git a/source/tests/functional_tests/test_ads_report_dataset/ads-report-mock-data.json.gz b/source/tests/functional_tests/test_ads_report_dataset/ads-report-mock-data.json.gz new file mode 100644 index 0000000..b3fffd4 Binary files /dev/null and b/source/tests/functional_tests/test_ads_report_dataset/ads-report-mock-data.json.gz differ diff --git a/source/tests/functional_tests/test_ads_report_dataset/python/__init__.py b/source/tests/functional_tests/test_ads_report_dataset/python/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/source/tests/functional_tests/test_ads_report_dataset/python/cleanup_tests.py b/source/tests/functional_tests/test_ads_report_dataset/python/cleanup_tests.py new file mode 100644 index 0000000..a54ab98 --- /dev/null +++ b/source/tests/functional_tests/test_ads_report_dataset/python/cleanup_tests.py @@ -0,0 +1,32 @@ +# Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. +# SPDX-License-Identifier: Apache-2.0 + +import os + +from shared_test_modules.dataset_clean import DatasetClean + + +try: + REPORTS_BUCKET = os.environ['REPORTS_BUCKET'] + STAGE_BUCKET = os.environ['STAGE_BUCKET'] + MOCK_DATA = os.environ['MOCK_DATA'] + TEST_TABLE = os.environ['TEST_TABLE'] + TEST_FILENAME = os.environ['TEST_FILENAME'] + REGION = os.environ.get('REGION', 'us-east-1') + PROFILE = os.environ.get('STACK_PROFILE', 'default') + DATASET = "ads_report" + + test_cleanup = DatasetClean( + region=REGION, + aws_profile=PROFILE, + raw_bucket=REPORTS_BUCKET, + stage_bucket=STAGE_BUCKET, + raw_object_key=f'adtech/{DATASET}/{TEST_TABLE}/{TEST_FILENAME}.json', + prestage_object_prefix=f'pre-stage/adtech/{DATASET}/{TEST_TABLE}', + poststage_object_prefix=f'post-stage/adtech/{DATASET}/{TEST_TABLE}' + ) + test_cleanup.clean_s3_tests() + +except Exception as e: + print(f"Error cleaning tests: {e}") + raise diff --git a/source/tests/functional_tests/test_ads_report_dataset/python/test_ads_report.py b/source/tests/functional_tests/test_ads_report_dataset/python/test_ads_report.py new file mode 100644 index 0000000..cb0f685 --- /dev/null +++ b/source/tests/functional_tests/test_ads_report_dataset/python/test_ads_report.py @@ -0,0 +1,34 @@ +# Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. +# SPDX-License-Identifier: Apache-2.0 + +import os + +from shared_test_modules.dataset_test import DatasetTest + +DATASET = "ads_report" +# Import required environment variables. These should be passed in from run-test.sh +# which calls this file to run the tests. +REGION = os.environ.get('REGION', 'us-east-1') +PROFILE = os.environ.get('STACK_PROFILE', 'default') +try: + REPORTS_BUCKET = os.environ['REPORTS_BUCKET'] + STAGE_BUCKET = os.environ['STAGE_BUCKET'] + MOCK_DATA = os.environ['MOCK_DATA'] + TEST_TABLE = os.environ['TEST_TABLE'] + TEST_FILENAME = os.environ['TEST_FILENAME'] +except KeyError as e: + raise Exception(f"Missing environment variable: {e.args[0]}") #NOSONAR + +def test_ads_report_dataset(): + dataset_test = DatasetTest( + region=REGION, + aws_profile=PROFILE, + raw_bucket=REPORTS_BUCKET, + stage_bucket=STAGE_BUCKET, + mock_data_file=MOCK_DATA, + dataset_name=DATASET, + raw_object_key=f'adtech/{DATASET}/{TEST_TABLE}/{TEST_FILENAME}.json.gz', + prestage_object_prefix=f'pre-stage/adtech/{DATASET}/{TEST_TABLE}', + poststage_object_prefix=f'post-stage/adtech/{DATASET}/{TEST_TABLE}', + ) + dataset_test.run_test() diff --git a/source/tests/functional_tests/test_ads_report_dataset/requirements-test.txt b/source/tests/functional_tests/test_ads_report_dataset/requirements-test.txt new file mode 100644 index 0000000..93cadc2 --- /dev/null +++ b/source/tests/functional_tests/test_ads_report_dataset/requirements-test.txt @@ -0,0 +1,2 @@ +pytest +boto3 \ No newline at end of file diff --git a/source/tests/functional_tests/test_ads_report_dataset/run-test.sh b/source/tests/functional_tests/test_ads_report_dataset/run-test.sh new file mode 100644 index 0000000..fc40bf8 --- /dev/null +++ b/source/tests/functional_tests/test_ads_report_dataset/run-test.sh @@ -0,0 +1,174 @@ +#!/bin/bash + +############################################################################### +# Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. +# SPDX-License-Identifier: Apache-2.0 +# +# PURPOSE: +# Run functional tests for the ads report dataset +# +# PRELIMINARY: +# Deploy the solution before running this script +############################################################################### + +######################### +### SETUP FUNCTIONS ### +######################### + +usage() { + cat <&2 -e "${1-}" +} + +die() { + local msg=$1 + local code=${2-1} # default exit status 1 + msg "$msg" + exit "$code" +} + +parse_params() { + declare flag=0 + declare param='' + + while :; do + case "${1-}" in + -h | --help) usage ;; + -v | --verbose) set -x ;; + --no-clean) no_clean=true ;; + --stack-name) + stack_name="${2}" + shift + ;; + --region) + region="${2}" + shift + ;; + --profile) + profile="${2}" + shift + ;; + *) break ;; + esac + shift + done + + [[ -z ${stack_name} ]] && usage "Missing required parameter: stack-name" + [[ -z ${region} ]] && usage "Missing required parameter: region" + [[ -z ${profile} ]] && usage "Missing required parameter: profile" + + return 0 +} + +######################### +##### RUN SCRIPT ##### +######################### +echo "------------------------------------------------------------------------------" +echo "** Initializing functional test for Ads Report Dataset **" +echo "------------------------------------------------------------------------------" + +trap cleanup_and_die SIGINT SIGTERM ERR + +parse_params "$@" +msg "Parameters:" +msg "- Stack name: ${stack_name}" +msg "- Region: ${region}" +msg "- Profile: ${profile}" + +current_dir="$PWD" +source_dir="$( + cd "$current_dir/../../../../source" + pwd -P +)" +functional_tests_dir="$source_dir/tests/functional_tests" + +export REGION=$region +export STACK_PROFILE=$profile +export STACK=$stack_name + +echo "" +sleep 3 + +if [[ ! -x "$(command -v aws)" ]]; then + echo "ERROR: This script requires the AWS CLI to be installed. Please install it then run again." + exit 1 +fi + +source "$functional_tests_dir/helper/create_venv.sh" +create_venv + +echo "------------------------------------------------------------------------------" +echo "** Check and assign deployed stack resources **" +echo "------------------------------------------------------------------------------" + +export TEST_ADS_REPORT_DATASET=$(aws cloudformation describe-stacks --stack-name "$stack_name" --region "$region" --profile "$profile" --query "Stacks[].Parameters[?ParameterKey=='ShouldDeployDataLake'].ParameterValue" --output text) +if [[ "$TEST_ADS_REPORT_DATASET" == "Yes" ]]; then + export STAGE_BUCKET=$(aws cloudformation describe-stack-resource --stack-name "$STACK" --region "$region" --profile "$profile" --logical-resource-id foundationsstagebucket7D53680B --query StackResourceDetail.PhysicalResourceId --output text) + echo "STAGE_BUCKET: ${STAGE_BUCKET}" + export REPORTS_BUCKET=$(aws cloudformation describe-stack-resource --stack-name "$STACK" --region "$region" --profile "$profile" --logical-resource-id reportsBucket430E871A --query StackResourceDetail.PhysicalResourceId --output text) + echo "REPORTS_BUCKET: ${REPORTS_BUCKET}" +else + echo "Ads Report Dataset has not been deployed. There is nothing to test" + die 1 +fi + +echo "------------------------------------------------------------------------------" +echo "** Create and assign test input **" +echo "------------------------------------------------------------------------------" + +random_suffix=$(LC_ALL=C tr -dc 'a-z' /dev/null -# if [ $? -ne 0 ]; then -# echo "ERROR: install Python3 before running this script" -# exit 1 -# fi -# python3 -m venv "$VENV" -# source "$VENV"/bin/activate -# pip3 install wheel -# pip3 install --quiet -r requirements-test.txt -# fi +# Create a temporary Python virtualenv if no venv is active. +source $functional_tests_dir/helper/create_venv.sh +create_venv echo "------------------------------------------------------------------------------" echo "Checking deployed stack resources" echo "------------------------------------------------------------------------------" # check that amc dataset has been deployed in this stack -export TEST_AMC_DATASET=$(aws cloudformation describe-stacks --stack-name "$stack_name" --region "$region" --profile $DEFAULT_PROFILE --query "Stacks[].Parameters[?ParameterKey=='ShouldDeployDataLake'].ParameterValue" --output text) +export TEST_AMC_DATASET=$(aws cloudformation describe-stacks --stack-name "$stack_name" --region "$region" --profile "$profile" --query "Stacks[].Parameters[?ParameterKey=='ShouldDeployDataLake'].ParameterValue" --output text) if [[ "$TEST_AMC_DATASET" == "Yes" ]]; then - export STAGE_BUCKET=$(aws cloudformation describe-stack-resource --stack-name "$STACK" --region "$region" --profile $DEFAULT_PROFILE --logical-resource-id foundationsstagebucket7D53680B --query StackResourceDetail.PhysicalResourceId --output text) - export SDLF_CUSTOMER_TABLE=$(aws cloudformation describe-stack-resource --stack-name "$STACK" --region "$region" --profile $DEFAULT_PROFILE --logical-resource-id foundationssdlfCustomerConfig45371CE6 --query StackResourceDetail.PhysicalResourceId --output text) + export STAGE_BUCKET=$(aws cloudformation describe-stack-resource --stack-name "$STACK" --region "$region" --profile "$profile" --logical-resource-id foundationsstagebucket7D53680B --query StackResourceDetail.PhysicalResourceId --output text) + export SDLF_CUSTOMER_TABLE=$(aws cloudformation describe-stack-resource --stack-name "$STACK" --region "$region" --profile "$profile" --logical-resource-id foundationssdlfCustomerConfig45371CE6 --query StackResourceDetail.PhysicalResourceId --output text) else echo "AMC Dataset has not been deployed. There is nothing to test" cleanup_and_die fi # grab important resources from the stack that will be used in testing/cleanup -export WFM_CUSTOMER_TABLE=$(aws cloudformation describe-stack-resource --stack-name "$STACK" --region "$region" --profile $DEFAULT_PROFILE --logical-resource-id wfmwfmCustomerConfig2F0732CB --query StackResourceDetail.PhysicalResourceId --output text) -export TPS_CUSTOMER_TABLE=$(aws cloudformation describe-stack-resource --stack-name "$STACK" --region "$region" --profile $DEFAULT_PROFILE --logical-resource-id tpstpsCustomerConfigDCD9A325 --query StackResourceDetail.PhysicalResourceId --output text) -export CLOUDTRAIL_NAME=$(aws cloudformation describe-stack-resource --stack-name "$STACK" --region "$region" --profile $DEFAULT_PROFILE --logical-resource-id cloudtrailFullApplicationCloudTrailS3AndLambda833794F2 --query StackResourceDetail.PhysicalResourceId --output text) +export WFM_CUSTOMER_TABLE=$(aws cloudformation describe-stack-resource --stack-name "$STACK" --region "$region" --profile "$profile" --logical-resource-id wfmwfmCustomerConfig2F0732CB --query StackResourceDetail.PhysicalResourceId --output text) +export TPS_CUSTOMER_TABLE=$(aws cloudformation describe-stack-resource --stack-name "$STACK" --region "$region" --profile "$profile" --logical-resource-id tpstpsCustomerConfigDCD9A325 --query StackResourceDetail.PhysicalResourceId --output text) +export CLOUDTRAIL_NAME=$(aws cloudformation describe-stack-resource --stack-name "$STACK" --region "$region" --profile "$profile" --logical-resource-id cloudtrailFullApplicationCloudTrailS3AndLambda833794F2 --query StackResourceDetail.PhysicalResourceId --output text) echo "------------------------------------------------------------------------------" echo "Running pytest" diff --git a/source/tests/functional_tests/test_amc_scheduler/run-test.sh b/source/tests/functional_tests/test_amc_scheduler/run-test.sh index 63f443f..64ec14d 100644 --- a/source/tests/functional_tests/test_amc_scheduler/run-test.sh +++ b/source/tests/functional_tests/test_amc_scheduler/run-test.sh @@ -5,23 +5,10 @@ # SPDX-License-Identifier: Apache-2.0 # # PURPOSE: -# Run functional tests depending on configuration deployed +# Run functional tests for amc wfm scheduling # # PRELIMINARY: # Deploy the solution before running this script -# -# USAGE: -# ./run-test.sh [-h] [-v] [-n] --stack-name {STACK_NAME} --region {REGION} --profile {PROFILE} -# STACK_NAME name of the Cloudformation stack where the solution is running. -# REGION needs to be in a format like us-east-1 -# PROFILE the profile that you have setup in ~/.aws/credentials -# that you want to use for AWS CLI commands. -# -# The following options are available: -# -# -h | --help Print usage -# -v | --verbose Print script debug info -# ############################################################################### ######################### diff --git a/source/tests/functional_tests/test_extended_dataset/mock_scripts/main.py b/source/tests/functional_tests/test_extended_dataset/mock_scripts/main.py index d0e2a08..4f0ceda 100644 --- a/source/tests/functional_tests/test_extended_dataset/mock_scripts/main.py +++ b/source/tests/functional_tests/test_extended_dataset/mock_scripts/main.py @@ -20,12 +20,12 @@ "com.amazonaws.glue.catalog.metastore.AWSGlueDataCatalogHiveClientFactory").enableHiveSupport().getOrCreate() sc = spark_session.sparkContext -glueContext = GlueContext(sc) -spark = glueContext.spark_session -job = Job(glueContext) +glue_context = GlueContext(sc) +spark = glue_context.spark_session +job = Job(glue_context) job.init(args['JOB_NAME'], args) -memberships = glueContext.create_dynamic_frame.from_options( +memberships = glue_context.create_dynamic_frame.from_options( connection_type="s3", format="json", connection_options={ @@ -40,11 +40,11 @@ def overwrite_table(frame: DynamicFrame, db: str, table: str, dest_path: str, partitions: List[str] = []): if spark.sql(f"SHOW TABLES FROM {db} LIKE '{table}'").count() == 1: - glueContext.purge_s3_path(dest_path, options={"retentionPeriod": 0}) + glue_context.purge_s3_path(dest_path, options={"retentionPeriod": 0}) glue_client = boto3.client('glue') glue_client.delete_table(DatabaseName=db, Name=table) - sink = glueContext.getSink( + sink = glue_context.getSink( connection_type="s3", path=dest_path, enableUpdateCatalog=True, diff --git a/source/tests/functional_tests/test_extended_dataset/run-test.sh b/source/tests/functional_tests/test_extended_dataset/run-test.sh index c6c55b6..2a17c8d 100755 --- a/source/tests/functional_tests/test_extended_dataset/run-test.sh +++ b/source/tests/functional_tests/test_extended_dataset/run-test.sh @@ -4,21 +4,7 @@ # SPDX-License-Identifier: Apache-2.0 # # PURPOSE: -# Run functional tests -# -# USAGE: -# ./run-test.sh [-h] [-v] --stack-name {STACK_NAME} --region {REGION} --profile {PROFILE} --email {EMAIL} -# STACK_NAME name of the Cloudformation stack where the solution is running. -# REGION needs to be in a format like us-east-1 -# PROFILE the profile that you have setup in ~/.aws/credentials -# that you want to use for AWS CLI commands. -# EMAIL an valid email to receive notifications from the solution -# -# The following options are available: -# -# -h | --help Print usage -# -v | --verbose Print script debug info -# +# Run functional tests for custom extended dataset ############################################################################### usage() { @@ -34,10 +20,7 @@ Available options: --region AWS Region, formatted like us-east-1 --profile AWS profile for CLI commands --email Email to receive notifications ---role-arn Cloudformation role to assume when deploying ---extras Append more commands to pytest run (optional) ---test-file-name Run individual test file (optional) e.g --test-file-name test_stack_deploy/test_create_stack.py or test_stack_deploy/test_create_stack.py::test_create_stack for single test. ---in-venv Run test in an existing virtual environment [--in-venv 1] (optional) +--role-arn Cloudformation role to assume when updating the stack (optional) EOF exit 1 } @@ -75,10 +58,6 @@ parse_params() { role_arn="${2}" shift ;; - --in-venv) - in_venv="${2}" - shift - ;; *) break ;; esac shift @@ -134,7 +113,7 @@ export ROLE_ARN=$role_arn # Create a temporary Python virtualenv if no venv is active. source $functional_tests_dir/helper/create_venv.sh -create_venv in_venv +create_venv echo "Remove build folder from solution helper package" rm -r "$source_dir/cdk_solution_helper_py/helpers_common/build" @@ -171,7 +150,7 @@ echo "-----------------------------------------" cd $deployment_dir -version_code="v3.0.0" +version_code="v3.1.0" build-s3-cdk-dist deploy \ --source-bucket-name $template_bucket_name \ diff --git a/source/tests/functional_tests/test_sp_report_dataset/python/__init__.py b/source/tests/functional_tests/test_sp_report_dataset/python/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/source/tests/functional_tests/test_sp_report_dataset/python/cleanup_tests.py b/source/tests/functional_tests/test_sp_report_dataset/python/cleanup_tests.py new file mode 100644 index 0000000..a1361f3 --- /dev/null +++ b/source/tests/functional_tests/test_sp_report_dataset/python/cleanup_tests.py @@ -0,0 +1,32 @@ +# Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. +# SPDX-License-Identifier: Apache-2.0 + +import os + +from shared_test_modules.dataset_clean import DatasetClean + + +try: + REPORTS_BUCKET = os.environ['REPORTS_BUCKET'] + STAGE_BUCKET = os.environ['STAGE_BUCKET'] + MOCK_DATA = os.environ['MOCK_DATA'] + TEST_TABLE = os.environ['TEST_TABLE'] + TEST_FILENAME = os.environ['TEST_FILENAME'] + REGION = os.environ.get('REGION', 'us-east-1') + PROFILE = os.environ.get('STACK_PROFILE', 'default') + DATASET = "sp_report" + + test_cleanup = DatasetClean( + region=REGION, + aws_profile=PROFILE, + raw_bucket=REPORTS_BUCKET, + stage_bucket=STAGE_BUCKET, + raw_object_key=f'adtech/{DATASET}/{TEST_TABLE}/{TEST_FILENAME}.json', + prestage_object_prefix=f'pre-stage/adtech/{DATASET}/{TEST_TABLE}', + poststage_object_prefix=f'post-stage/adtech/{DATASET}/{TEST_TABLE}' + ) + test_cleanup.clean_s3_tests() + +except Exception as e: + print(f"Error cleaning tests: {e}") + raise diff --git a/source/tests/functional_tests/test_sp_report_dataset/python/test_sp_report.py b/source/tests/functional_tests/test_sp_report_dataset/python/test_sp_report.py new file mode 100644 index 0000000..f08b8f2 --- /dev/null +++ b/source/tests/functional_tests/test_sp_report_dataset/python/test_sp_report.py @@ -0,0 +1,34 @@ +# Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. +# SPDX-License-Identifier: Apache-2.0 + +import os + +from shared_test_modules.dataset_test import DatasetTest + +DATASET = "sp_report" +# Import required environment variables. These should be passed in from run-test.sh +# which calls this file to run the tests. +REGION = os.environ.get('REGION', 'us-east-1') +PROFILE = os.environ.get('STACK_PROFILE', 'default') +try: + REPORTS_BUCKET = os.environ['REPORTS_BUCKET'] + STAGE_BUCKET = os.environ['STAGE_BUCKET'] + MOCK_DATA = os.environ['MOCK_DATA'] + TEST_TABLE = os.environ['TEST_TABLE'] + TEST_FILENAME = os.environ['TEST_FILENAME'] +except KeyError as e: + raise Exception(f"Missing environment variable: {e.args[0]}") #NOSONAR + +def test_sp_report_dataset(): + dataset_test = DatasetTest( + region=REGION, + aws_profile=PROFILE, + raw_bucket=REPORTS_BUCKET, + stage_bucket=STAGE_BUCKET, + mock_data_file=MOCK_DATA, + dataset_name=DATASET, + raw_object_key=f'adtech/{DATASET}/{TEST_TABLE}/{TEST_FILENAME}.json', + prestage_object_prefix=f'pre-stage/adtech/{DATASET}/{TEST_TABLE}', + poststage_object_prefix=f'post-stage/adtech/{DATASET}/{TEST_TABLE}' + ) + dataset_test.run_test() diff --git a/source/tests/functional_tests/test_sp_report_dataset/requirements-test.txt b/source/tests/functional_tests/test_sp_report_dataset/requirements-test.txt new file mode 100644 index 0000000..93cadc2 --- /dev/null +++ b/source/tests/functional_tests/test_sp_report_dataset/requirements-test.txt @@ -0,0 +1,2 @@ +pytest +boto3 \ No newline at end of file diff --git a/source/tests/functional_tests/test_sp_report_dataset/run-test.sh b/source/tests/functional_tests/test_sp_report_dataset/run-test.sh new file mode 100644 index 0000000..e7926db --- /dev/null +++ b/source/tests/functional_tests/test_sp_report_dataset/run-test.sh @@ -0,0 +1,174 @@ +#!/bin/bash + +############################################################################### +# Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. +# SPDX-License-Identifier: Apache-2.0 +# +# PURPOSE: +# Run functional tests for the sp report dataset +# +# PRELIMINARY: +# Deploy the solution before running this script +############################################################################### + +######################### +### SETUP FUNCTIONS ### +######################### + +usage() { + cat <&2 -e "${1-}" +} + +die() { + local msg=$1 + local code=${2-1} # default exit status 1 + msg "$msg" + exit "$code" +} + +parse_params() { + declare flag=0 + declare param='' + + while :; do + case "${1-}" in + -h | --help) usage ;; + -v | --verbose) set -x ;; + --no-clean) no_clean=true ;; + --stack-name) + stack_name="${2}" + shift + ;; + --region) + region="${2}" + shift + ;; + --profile) + profile="${2}" + shift + ;; + *) break ;; + esac + shift + done + + [[ -z ${stack_name} ]] && usage "Missing required parameter: stack-name" + [[ -z ${region} ]] && usage "Missing required parameter: region" + [[ -z ${profile} ]] && usage "Missing required parameter: profile" + + return 0 +} + +######################### +##### RUN SCRIPT ##### +######################### +echo "------------------------------------------------------------------------------" +echo "** Initializing functional test for Sp Report Dataset **" +echo "------------------------------------------------------------------------------" + +trap cleanup_and_die SIGINT SIGTERM ERR + +parse_params "$@" +msg "Parameters:" +msg "- Stack name: ${stack_name}" +msg "- Region: ${region}" +msg "- Profile: ${profile}" + +current_dir="$PWD" +source_dir="$( + cd "$current_dir/../../../../source" + pwd -P +)" +functional_tests_dir="$source_dir/tests/functional_tests" + +export REGION=$region +export STACK_PROFILE=$profile +export STACK=$stack_name + +echo "" +sleep 3 + +if [[ ! -x "$(command -v aws)" ]]; then + echo "ERROR: This script requires the AWS CLI to be installed. Please install it then run again." + exit 1 +fi + +source "$functional_tests_dir/helper/create_venv.sh" +create_venv + +echo "------------------------------------------------------------------------------" +echo "** Check and assign deployed stack resources **" +echo "------------------------------------------------------------------------------" + +export TEST_SP_REPORT_DATASET=$(aws cloudformation describe-stacks --stack-name "$stack_name" --region "$region" --profile "$profile" --query "Stacks[].Parameters[?ParameterKey=='ShouldDeployDataLake'].ParameterValue" --output text) +if [[ "$TEST_SP_REPORT_DATASET" == "Yes" ]]; then + export STAGE_BUCKET=$(aws cloudformation describe-stack-resource --stack-name "$STACK" --region "$region" --profile "$profile" --logical-resource-id foundationsstagebucket7D53680B --query StackResourceDetail.PhysicalResourceId --output text) + echo "STAGE_BUCKET: ${STAGE_BUCKET}" + export REPORTS_BUCKET=$(aws cloudformation describe-stack-resource --stack-name "$STACK" --region "$region" --profile "$profile" --logical-resource-id reportsBucket430E871A --query StackResourceDetail.PhysicalResourceId --output text) + echo "REPORTS_BUCKET: ${REPORTS_BUCKET}" +else + echo "Sp Report Dataset has not been deployed. There is nothing to test" + die 1 +fi + +echo "------------------------------------------------------------------------------" +echo "** Create and assign test input **" +echo "------------------------------------------------------------------------------" + +random_suffix=$(LC_ALL=C tr -dc 'a-z' " + assert output_s3_path == "post-stage/adtech///" + + +@patch('awsglue.context.GlueContext.create_dynamic_frame') +def test_create_dynamic_frame_from_options(mock_create_dynamic_frame, _mock_imports): + from data_lake.glue.lambdas.sdlf_heavy_transform.adtech.ads_report.main import load_source_data_from_s3 + + mock_create_dynamic_frame.from_options.return_value = MagicMock() + mock_glue_context = MagicMock() + mock_glue_context.create_dynamic_frame = mock_create_dynamic_frame + + load_source_data_from_s3(mock_glue_context, "bucket", "s3_key") + + mock_create_dynamic_frame.from_options.assert_called_once() + + +@patch('awsglue.context.GlueContext.getSink') +def test_get_create_or_update_table(mock_get_sink, _mock_imports): + from data_lake.glue.lambdas.sdlf_heavy_transform.adtech.ads_report.main import create_or_update_table + expected_sink = MagicMock() + mock_get_sink.return_value = expected_sink + + # Mock the GlueContext object + mock_glue_context = MagicMock() + mock_glue_context.getSink = mock_get_sink + + create_or_update_table(mock_glue_context, None, "database", "table", "path") + mock_get_sink.assert_called_once() + + +@patch('__main__.isinstance') +def test_is_choice_type_numeric_with_mock(mock_isinstance, _mock_imports, ): + from pyspark.sql.types import StructType, IntegerType, StructField, DoubleType + from data_lake.glue.lambdas.sdlf_heavy_transform.adtech.ads_report.main import is_choice_type_numeric + struct_fields = [ + StructField("string", DoubleType(), True), + StructField("int", IntegerType(), True), + ] + struct_type = StructType(struct_fields) + mock_isinstance.return_value = True + + result = is_choice_type_numeric(struct_type) + assert result is True + + +@pytest.fixture +def mock_dynamic_frame(): + mock_df = Mock() + mock_schema = StructType([ + StructField("numeric_field", IntegerType(), True), + ]) + mock_df.schema.fields = mock_schema.fields + + # Mock the behavior of select + mock_selected_df = Mock() + mock_selected_df.schema.fields = [mock_schema.fields[0]] # Only numeric_field + mock_df.select.return_value = mock_selected_df + + mock_dynamic_frame = Mock() + mock_dynamic_frame.toDF.return_value = mock_df + return mock_dynamic_frame + + +@patch('data_lake.glue.lambdas.sdlf_heavy_transform.adtech.ads_report.main.is_choice_type_numeric', return_value=True) +def test_get_field_types_for_choices(mock_is_choice_type_numeric, mock_dynamic_frame, _mock_imports): + from data_lake.glue.lambdas.sdlf_heavy_transform.adtech.ads_report.main import categorize_choice_fields_by_type + fields_with_choice = ["numeric_field"] + numeric_fields, non_numeric_fields = categorize_choice_fields_by_type( + mock_dynamic_frame, fields_with_choice + ) + assert numeric_fields == ["numeric_field"] + + +@patch('data_lake.glue.lambdas.sdlf_heavy_transform.adtech.ads_report.main.categorize_choice_fields_by_type') +def test_get_resolve_choice_specs(mock_categorize_choice_fields_by_type, _mock_imports): + from data_lake.glue.lambdas.sdlf_heavy_transform.adtech.ads_report.main import get_resolve_choice_specs + # Mock the return value of categorize_choice_fields_by_type + mock_categorize_choice_fields_by_type.return_value = (['numeric_field'], ['string_field']) + + + mock_dynamic_frame = None # You can create a mock DynamicFrame if needed + fields_with_choice = ['numeric_field', 'string_field'] + + expected_result = [('numeric_field', 'cast:double'), ('string_field', 'cast:string')] + actual_result = get_resolve_choice_specs(mock_dynamic_frame, fields_with_choice) + + assert actual_result == expected_result + +@patch('data_lake.glue.lambdas.sdlf_heavy_transform.adtech.ads_report.main.categorize_choice_fields_by_type') +def test_get_resolve_choice_specs_empty_lists(mock_categorize_choice_fields_by_type, _mock_imports): + from data_lake.glue.lambdas.sdlf_heavy_transform.adtech.ads_report.main import get_resolve_choice_specs + # Mock the return value of categorize_choice_fields_by_type + mock_categorize_choice_fields_by_type.return_value = ([], []) + + mock_dynamic_frame = None # You can create a mock DynamicFrame if needed + fields_with_choice = ['numeric_field', 'string_field'] + + expected_result = [] + actual_result = get_resolve_choice_specs(mock_dynamic_frame, fields_with_choice) + + assert actual_result == expected_result diff --git a/source/tests/unit_tests/glue/test_glue_pyshell_scripts_amc_main.py b/source/tests/unit_tests/glue/test_glue_pyshell_scripts_amc_main.py index 9f4463e..06c0766 100644 --- a/source/tests/unit_tests/glue/test_glue_pyshell_scripts_amc_main.py +++ b/source/tests/unit_tests/glue/test_glue_pyshell_scripts_amc_main.py @@ -37,6 +37,8 @@ def _mock_imports(): mocked_awswrangler = MagicMock() sys.modules['awswrangler'] = mocked_awswrangler mocked_awswrangler.catalog.sanitize_table_name.return_value="glue_target_table" + mocked_utilities = MagicMock() + sys.modules['utilities'] = mocked_utilities @pytest.fixture(autouse=True) def record_metric_mock(): diff --git a/source/tests/unit_tests/glue/test_glue_pyshell_scripts_sp_report_main.py b/source/tests/unit_tests/glue/test_glue_pyshell_scripts_sp_report_main.py new file mode 100644 index 0000000..efb8064 --- /dev/null +++ b/source/tests/unit_tests/glue/test_glue_pyshell_scripts_sp_report_main.py @@ -0,0 +1,174 @@ +# Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. +# SPDX-License-Identifier: Apache-2.0 +# ############################################################################### +# PURPOSE: +# * Unit test for glue/sdlf_heavy_transform/main. +# USAGE: +# ./run-unit-tests.sh --test-file-name glue/test_glue_pyshell_scripts_sp_report_main.py + +import sys +import pytest +from unittest.mock import MagicMock, patch +from pyspark.sql import SparkSession +from pyspark.sql.types import StructType, StructField, IntegerType, StringType +from unittest.mock import patch +from collections import namedtuple + +mocked_imports = [ + "awsglue", + "awsglue.utils", + "awsglue.job", + "awsglue.context", + 'awsglue.gluetypes', + "awsglue.dynamicframe", + "pyspark.context", + "pyspark.sql", + "pyspark.sql.functions", + 'pyspark.sql.types', +] + + +@pytest.fixture(autouse=True) +def _mock_imports(): + mocked_awsglue = MagicMock() + for mocked_import in mocked_imports: + sys.modules[mocked_import] = mocked_awsglue + mocked_awswrangler = MagicMock() + sys.modules['awswrangler'] = mocked_awswrangler + mocked_utilities = MagicMock() + sys.modules['utilities'] = mocked_utilities + + +def test_parse_s3_object_key_valid_key(_mock_imports): + from data_lake.glue.lambdas.sdlf_heavy_transform.adtech.sp_report.main import parse_s3_object_key + + s3_object_key = 'pre-stage/adtech///.json' + + table_name, output_s3_path = parse_s3_object_key(s3_object_key) + assert table_name == "" + assert output_s3_path == "post-stage/adtech///" + + +@patch('awsglue.context.GlueContext.create_dynamic_frame') +def test_create_dynamic_frame_from_options(mock_create_dynamic_frame, _mock_imports): + from data_lake.glue.lambdas.sdlf_heavy_transform.adtech.sp_report.main import load_source_data_from_s3 + + mock_create_dynamic_frame.from_options.return_value = MagicMock() + mock_glue_context = MagicMock() + mock_glue_context.create_dynamic_frame = mock_create_dynamic_frame + + load_source_data_from_s3(mock_glue_context, "bucket", "s3_key") + + mock_create_dynamic_frame.from_options.assert_called_once() + + +@patch('awsglue.context.GlueContext.getSink') +def test_get_create_or_update_table(mock_get_sink, _mock_imports): + from data_lake.glue.lambdas.sdlf_heavy_transform.adtech.sp_report.main import create_or_update_table + expected_sink = MagicMock() + mock_get_sink.return_value = expected_sink + + # Mock the GlueContext object + mock_glue_context = MagicMock() + mock_glue_context.getSink = mock_get_sink + + create_or_update_table(mock_glue_context, None, "database", "table", "path") + mock_get_sink.assert_called_once() + + +@pytest.fixture(scope="session") +def spark_session(): + """ + Create a SparkSession for testing. + """ + spark = SparkSession.builder \ + .master("local[*]") \ + .appName("Testing Spark") \ + .getOrCreate() + + yield spark + + # Teardown + spark.stop() + + +@patch('__main__.isinstance') +def test_is_choice_type_numeric_with_mock(mock_isinstance, _mock_imports, ): + from pyspark.sql.types import StructType, IntegerType, StructField, DoubleType + from data_lake.glue.lambdas.sdlf_heavy_transform.adtech.sp_report.main import is_struct_type_numeric + struct_fields = [ + StructField("string", DoubleType(), True), + StructField("int", IntegerType(), True), + ] + struct_type = StructType(struct_fields) + mock_isinstance.return_value = True + + result = is_struct_type_numeric(struct_type) + assert result is True + + +def test_get_sp_report_columns(spark_session, _mock_imports): + from data_lake.glue.lambdas.sdlf_heavy_transform.adtech.sp_report.main import get_sp_report_columns + # Create a sample DataFrame + schema = StructType([ + StructField("col1", StringType(), True), + StructField("col2", StringType(), True), + StructField("col3", StringType(), True), + ]) + data = [("value1", "value2", "value3")] + df = spark_session.createDataFrame(data, schema) + + # Test case 1: No columns to exclude + columns_to_exclude = [] + expected_columns = ["col1", "col2", "col3"] + actual_columns = get_sp_report_columns(df, columns_to_exclude) + assert set(actual_columns) == set(expected_columns) + + # Test case 2: Exclude some columns + columns_to_exclude = ["col2", "col3"] + expected_columns = ["col1"] + actual_columns = get_sp_report_columns(df, columns_to_exclude) + assert set(actual_columns) == set(expected_columns) + + # Test case 3: Exclude all columns + columns_to_exclude = ["col1", "col2", "col3"] + expected_columns = [] + actual_columns = get_sp_report_columns(df, columns_to_exclude) + assert set(actual_columns) == set(expected_columns) + + # Test case 4: Exclude non-existent columns + columns_to_exclude = ["col4", "col5"] + expected_columns = ["col1", "col2", "col3"] + actual_columns = get_sp_report_columns(df, columns_to_exclude) + assert set(actual_columns) == set(expected_columns) + + +def test_get_resolve_choice_specs(_mock_imports): + from data_lake.glue.lambdas.sdlf_heavy_transform.adtech.sp_report.main import get_resolve_choice_specs + # Assuming you have the ReportChoiceFields namedtuple defined in your code + ReportChoiceFields = namedtuple("ReportChoiceFields", + ["fields_with_numeric_choice", "fields_with_non_numeric_choice"]) + # Prepare test data + report_to_choice_fields = { + "report1": ReportChoiceFields(fields_with_numeric_choice={"field1", "field2"}, + fields_with_non_numeric_choice={"field3", "field4"}), + "report2": ReportChoiceFields(fields_with_numeric_choice={"field5"}, + fields_with_non_numeric_choice={"field6", "field7"}) + } + + # Call the function + result = get_resolve_choice_specs(report_to_choice_fields) + + # Expected output + expected_result = [ + ("report1[].field1", "cast:double"), + ("report1[].field2", "cast:double"), + ("report1[].field3", "cast:string"), + ("report1[].field4", "cast:string"), + ("report2[].field5", "cast:double"), + ("report2[].field6", "cast:string"), + ("report2[].field7", "cast:string") + ] + + # Assert the result + assert sorted(result) == sorted(expected_result) diff --git a/source/tests/unit_tests/glue/test_glue_shared_utilities.py b/source/tests/unit_tests/glue/test_glue_shared_utilities.py new file mode 100644 index 0000000..5bc3a5d --- /dev/null +++ b/source/tests/unit_tests/glue/test_glue_shared_utilities.py @@ -0,0 +1,139 @@ +# Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. +# SPDX-License-Identifier: Apache-2.0 +# ############################################################################### +# PURPOSE: +# * Unit test for glue/sdlf_heavy_transform/shared/utilities.py. +# USAGE: +# ./run-unit-tests.sh --test-file-name glue/test_glue_shared_utilities.py +import pytest +from unittest.mock import MagicMock, patch +import logging +from botocore.exceptions import ClientError + +from data_lake.glue.lambdas.sdlf_heavy_transform.shared.utilities import GlueUtilities + + +SOLUTION_ARGS = { + 'SOLUTION_ID': 'test', + 'SOLUTION_VERSION': 'test', + 'RESOURCE_PREFIX': 'test', + 'METRICS_NAMESPACE': 'test' +} + +@pytest.fixture +def mock_s3_client(): + s3_client = MagicMock() + s3_client.head_object.return_value = { + 'ContentLength': 100, + 'Metadata': { + 'timestamp': 'test', + } + } + s3_client.list_objects_v2.return_value = {'Contents': [{'Key': 'output.parquet'}]} + return s3_client + +@pytest.fixture +def mock_cloudwatch_client(): + cloudwatch_client = MagicMock() + return cloudwatch_client + +@pytest.fixture +def glue_utilities(mock_s3_client, mock_cloudwatch_client): + glue_util = GlueUtilities(SOLUTION_ARGS) + glue_util.s3_client = mock_s3_client + glue_util.cloudwatch_client = mock_cloudwatch_client + return glue_util + +def test_create_logger(glue_utilities): + logger = glue_utilities.create_logger() + assert isinstance(logger, logging.Logger) + assert len(logger.handlers) == 1 + +def test_put_metrics_count_value_custom_success(glue_utilities): + glue_utilities.put_metrics_count_value_custom('test_metric', 123) + glue_utilities.cloudwatch_client.put_metric_data.assert_called_once_with( + Namespace=SOLUTION_ARGS['METRICS_NAMESPACE'], + MetricData=[{ + 'MetricName': 'test_metric', + 'Dimensions': [{'Name': 'stack-name', 'Value': SOLUTION_ARGS['RESOURCE_PREFIX']}], + 'Value': 123, + 'Unit': 'Count' + }] + ) + +def test_put_metrics_count_value_custom_failure(glue_utilities): + glue_utilities.cloudwatch_client.put_metric_data.side_effect = ClientError( + {"Error": {"Code": "InternalError", "Message": "Internal Error"}}, 'PutMetricData' + ) + with patch.object(glue_utilities.logger, 'error') as mock_error: + glue_utilities.put_metrics_count_value_custom('test_metric', 123) + mock_error.assert_called_once_with( + 'Error recording custom value 123 to metric test_metric: An error occurred (InternalError) when calling the PutMetricData operation: Internal Error' + ) + +def test_record_glue_metrics_success(glue_utilities, mock_s3_client): + mock_s3_client.head_object.return_value = {'ContentLength': 200} + mock_s3_client.list_objects_v2.return_value = {'Contents': [{'Key': 'output.parquet'}]} + + glue_utilities.record_glue_metrics( + 'source_bucket', 'destination_bucket', + source_keys=['source_key1'], + destination_paths=['destination_path1'] + ) + + glue_utilities.cloudwatch_client.put_metric_data.assert_any_call( + Namespace=SOLUTION_ARGS['METRICS_NAMESPACE'], + MetricData=[{ + 'MetricName': 'SdlfHeavyTransformJob-bytes_read', + 'Dimensions': [{'Name': 'stack-name', 'Value': SOLUTION_ARGS['RESOURCE_PREFIX']}], + 'Value': 200, + 'Unit': 'Count' + }] + ) + glue_utilities.cloudwatch_client.put_metric_data.assert_any_call( + Namespace=SOLUTION_ARGS['METRICS_NAMESPACE'], + MetricData=[{ + 'MetricName': 'SdlfHeavyTransformJob-bytes_written', + 'Dimensions': [{'Name': 'stack-name', 'Value': SOLUTION_ARGS['RESOURCE_PREFIX']}], + 'Value': 200, + 'Unit': 'Count' + }] + ) + +def test_record_glue_metrics_no_keys(glue_utilities): + with patch.object(glue_utilities.logger, 'warning') as mock_warning: + glue_utilities.record_glue_metrics('source_bucket', 'destination_bucket') + mock_warning.assert_any_call('No source keys provided for Glue job, skipping bytes_read metric') + mock_warning.assert_any_call('No destination paths provided for Glue job, skipping bytes_written metric') + +def test_record_glue_metrics_failure(glue_utilities, mock_s3_client): + mock_s3_client.head_object.side_effect = ClientError( + {"Error": {"Code": "InternalError", "Message": "Internal Error"}}, 'HeadObject' + ) + mock_s3_client.list_objects_v2.return_value = {'Contents': [{'Key': 'output.parquet'}]} + + with patch.object(glue_utilities.logger, 'error') as mock_error: + glue_utilities.record_glue_metrics( + 'source_bucket', 'destination_bucket', + source_keys=['source_key1'], + destination_paths=['destination_path1'] + ) + mock_error.assert_any_call( + 'Error retrieving bytes_read Glue metric for source_key source_key1: An error occurred (InternalError) when calling the HeadObject operation: Internal Error' + ) + +def test_get_s3_object_metadata(glue_utilities): + metadata = glue_utilities.get_s3_object_metadata('bucket', 'key') + assert metadata == {'timestamp': 'test'} + +def test_return_timestamp(glue_utilities): + timestamp = glue_utilities.return_timestamp('bucket', 'key') + assert timestamp == 'test' + +def test_map_fixed_value_column(glue_utilities): + input_record = {} + column = "test_column" + value = "test_value" + output_record = glue_utilities.map_fixed_value_column(record=input_record, col_val=value, col_name=column) + assert output_record == {column: value} + \ No newline at end of file diff --git a/source/tests/unit_tests/glue/test_sync_sdlf_heavy_transform_glue_script.py b/source/tests/unit_tests/glue/test_sync_sdlf_heavy_transform_glue_script.py index 960d31d..3fca599 100644 --- a/source/tests/unit_tests/glue/test_sync_sdlf_heavy_transform_glue_script.py +++ b/source/tests/unit_tests/glue/test_sync_sdlf_heavy_transform_glue_script.py @@ -1,13 +1,22 @@ # Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. # SPDX-License-Identifier: Apache-2.0 -from unittest.mock import Mock +# ############################################################################### +# PURPOSE: +# * Unit test for sync_sdlf_heavy_transform_glue_script. +# USAGE: +# ./run-unit-tests.sh --test-file-name glue/test_sync_sdlf_heavy_transform_glue_script.py +############################################################################### + +from unittest.mock import Mock, patch, MagicMock import pytest +import sys from aws_solutions.core.helpers import get_service_client, _helpers_service_clients -from data_lake.glue.lambdas.sync_sdlf_heavy_transform_glue_script import on_create_or_update, on_delete -_glue_path = "amc_insights/custom_resource/sdlf_datasets/glue/sdlf_heavy_transform" -_glue_script_path = f"{_glue_path}/adtech/amc/main.py" -_glue_script_local_file_path = f"../../../infrastructure/data_lake/glue/sdlf_heavy_transform/adtech/amc/main.py" + +@pytest.fixture() +def __mock_imports(monkeypatch): + mocked_cloudwatch_metrics = MagicMock() + sys.modules['cloudwatch_metrics'] = mocked_cloudwatch_metrics @pytest.fixture() @@ -30,6 +39,16 @@ def _mock_clients(monkeypatch, _mock_s3_client): monkeypatch.setitem(_helpers_service_clients, 's3', _mock_s3_client) +@pytest.fixture() +def _mock_functions(monkeypatch): + def mock_list_files_to_sync_return(dir): + return ["file.yaml"] + + monkeypatch.setattr( + "data_lake.glue.lambdas.sync_sdlf_heavy_transform_glue_script.list_files_to_sync", + mock_list_files_to_sync_return) + + @pytest.mark.parametrize( "lambda_event", [ @@ -37,13 +56,36 @@ def _mock_clients(monkeypatch, _mock_s3_client): "ResourceProperties": { "artifacts_bucket_name": "artifacts_bucket", - "artifacts_object_key": _glue_script_path, - "glue_script_file": _glue_script_local_file_path, + "artifacts_key_prefix": "data_lake/sdlf_heavy_transform/glue/", }, "RequestType": "Update", } ], ) -def test_on_create_or_update(lambda_event, _mock_clients, caplog): +def test_on_create_or_update(lambda_event, __mock_imports, _mock_clients, _mock_functions): + from data_lake.glue.lambdas.sync_sdlf_heavy_transform_glue_script import on_create_or_update on_create_or_update(lambda_event, None) - assert 'Move glue script of sdlf heavy transform to S3 artifacts bucket' in caplog.text + _helpers_service_clients['s3'].upload_file.assert_called_once() + + +def test_on_create_or_update_exception(__mock_imports): + from data_lake.glue.lambdas.sync_sdlf_heavy_transform_glue_script import on_create_or_update + with pytest.raises(Exception): + on_create_or_update({"ResourceProperties": "12345"}, None) + + +@patch("data_lake.glue.lambdas.sync_sdlf_heavy_transform_glue_script.helper") +def test_event_handler(mock_helper, __mock_imports): + from data_lake.glue.lambdas.sync_sdlf_heavy_transform_glue_script import event_handler + event_handler({}, None) + mock_helper.assert_called_with({}, None) + + +def test_list_files_to_sync(__mock_imports): + from data_lake.glue.lambdas.sync_sdlf_heavy_transform_glue_script import list_files_to_sync + path = "data_lake.glue.lambdas.sync_sdlf_heavy_transform_glue_script" + with patch(f'{path}.os.listdir') as mock_listdir, patch(f'{path}.os.path.isdir') as mock_isdir: + mock_listdir.return_value = ["test_file_2", "test_file"] + mock_isdir.side_effect = [False, False] + + assert list_files_to_sync("some_dir") == ['some_dir/test_file_2', 'some_dir/test_file'] diff --git a/source/tests/unit_tests/lambda_layer_tests/__init__.py b/source/tests/unit_tests/lambda_layer_tests/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/source/tests/unit_tests/lambda_layer_tests/microservice_shared/__init__.py b/source/tests/unit_tests/lambda_layer_tests/microservice_shared/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/source/tests/unit_tests/lambda_layer_tests/microservice_shared/test_api.py b/source/tests/unit_tests/lambda_layer_tests/microservice_shared/test_api.py new file mode 100644 index 0000000..06380ac --- /dev/null +++ b/source/tests/unit_tests/lambda_layer_tests/microservice_shared/test_api.py @@ -0,0 +1,90 @@ +# Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. +# SPDX-License-Identifier: Apache-2.0 +# ############################################################################### +# USAGE: +# ./run-unit-tests.sh --test-file-name lambda_layer_tests/microservice_shared/test_api.py +############################################################################### + +import unittest +from unittest.mock import patch, Mock +from urllib.parse import urlencode +import sys + +sys.path.insert(0, "./infrastructure/aws_lambda_layers/microservice_layer/python/") + +from microservice_shared.api import ApiHelper + + +class TestApiHelper(unittest.TestCase): + + @patch('microservice_shared.utilities.LoggerUtil.create_logger', return_value=Mock()) + def setUp(self, mock_create_logger): + self.logger = mock_create_logger + self.api_helper = ApiHelper() + + def test_encode_query_parameters_to_url(self): + url = "http://example.com" + query_parameters = {"param1": "value1", "param2": "value2"} + expected_url = url + "?" + urlencode(query_parameters) + encoded_url = self.api_helper.encode_query_parameters_to_url(url, query_parameters) + self.assertEqual(encoded_url, expected_url) + + @patch('urllib3.PoolManager.request') + def test_send_request_get(self, mock_request): + request_url = "http://example.com" + headers = {"Content-Type": "application/json"} + http_method = "GET" + data = None + query_params = {"param1": "value1"} + response_mock = Mock() + response_mock.status = 200 + response_mock.data = b'{"key":"value"}' + mock_request.return_value = response_mock + + response = self.api_helper.send_request(request_url, headers, http_method, data, query_params) + + self.assertEqual(response, response_mock) + mock_request.assert_called_once_with( + method=http_method, + url=request_url, + headers=headers, + body=data, + fields=query_params, + ) + + @patch('urllib3.PoolManager.request') + def test_send_request_post(self, mock_request): + request_url = "http://example.com" + headers = {"Content-Type": "application/json"} + http_method = "POST" + data = '{"key": "value"}' + query_params = {"param1": "value1"} + response_mock = Mock() + response_mock.status = 200 + response_mock.data = b'{"key":"value"}' + mock_request.return_value = response_mock + + response = self.api_helper.send_request(request_url, headers, http_method, data, query_params) + + self.assertEqual(response, response_mock) + mock_request.assert_called_once_with( + method=http_method, + url=self.api_helper.encode_query_parameters_to_url(request_url, query_params), + headers=headers, + body=data, + ) + + @patch('urllib3.PoolManager.request') + def test_send_request_exception(self, mock_request): + request_url = "http://example.com" + headers = {"Content-Type": "application/json"} + http_method = "POST" + data = '{"key": "value"}' + query_params = {"param1": "value1"} + mock_request.side_effect = Exception("Request failed") + + with self.assertRaises(Exception): + self.api_helper.send_request(request_url, headers, http_method, data, query_params) + +if __name__ == '__main__': + unittest.main() diff --git a/source/tests/unit_tests/lambda_layer_tests/microservice_shared/test_dynamic_dates.py b/source/tests/unit_tests/lambda_layer_tests/microservice_shared/test_dynamic_dates.py new file mode 100644 index 0000000..8165806 --- /dev/null +++ b/source/tests/unit_tests/lambda_layer_tests/microservice_shared/test_dynamic_dates.py @@ -0,0 +1,48 @@ +# Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. +# SPDX-License-Identifier: Apache-2.0 +# ############################################################################### +# USAGE: +# ./run-unit-tests.sh --test-file-name lambda_layer_tests/microservice_shared/test_dynamic_dates.py +############################################################################### + +import sys +import unittest +from unittest.mock import patch +import datetime as dt + +sys.path.insert(0, "./infrastructure/aws_lambda_layers/microservice_layer/python/") +from aws_lambda_layers.microservice_layer.python.microservice_shared.dynamic_dates import LoggerUtil +from aws_lambda_layers.microservice_layer.python.microservice_shared.dynamic_dates import DynamicDateEvaluator + + +class TestDynamicDateEvaluator(unittest.TestCase): + + def setUp(self): + self.evaluator = DynamicDateEvaluator() + + def test_get_last_day_of_month(self): + date = dt.datetime(2024, 8, 15) + result = self.evaluator.get_last_day_of_month(date) + self.assertEqual(result, 31) + + date = dt.datetime(2024, 2, 15) # Leap year + result = self.evaluator.get_last_day_of_month(date) + self.assertEqual(result, 29) + + def test_get_offset_value(self): + result = self.evaluator.get_offset_value('TODAY(10)') + self.assertEqual(result, 10) + + result = self.evaluator.get_offset_value('LASTDAYOFOFFSETMONTH(-3)') + self.assertEqual(result, -3) + + @patch.object(LoggerUtil, 'create_logger') + def test_logger_initialization(self, mock_create_logger): + mock_create_logger.return_value = 'mock_logger' + evaluator = DynamicDateEvaluator() + self.assertEqual(evaluator.logger, 'mock_logger') + + +if __name__ == '__main__': + unittest.main() + \ No newline at end of file diff --git a/source/tests/unit_tests/lambda_layer_tests/microservice_shared/test_dynamodb.py b/source/tests/unit_tests/lambda_layer_tests/microservice_shared/test_dynamodb.py new file mode 100644 index 0000000..1c0e58b --- /dev/null +++ b/source/tests/unit_tests/lambda_layer_tests/microservice_shared/test_dynamodb.py @@ -0,0 +1,43 @@ +# Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. +# SPDX-License-Identifier: Apache-2.0 +# ############################################################################### +# USAGE: +# ./run-unit-tests.sh --test-file-name lambda_layer_tests/microservice_shared/test_dynamodb.py +############################################################################### + +import unittest +from unittest.mock import patch, Mock +import sys + +sys.path.insert(0, "./infrastructure/aws_lambda_layers/microservice_layer/python/") +from microservice_shared.utilities import LoggerUtil + +from microservice_shared.dynamodb import DynamodbHelper + + +class TestDynamodbHelper(unittest.TestCase): + + def setUp(self): + self.dynamodb_helper = DynamodbHelper() + self.item = { + 'id': {'S': '123'}, + 'name': {'S': 'Test Item'} + } + + @patch.object(LoggerUtil, 'create_logger', return_value=Mock()) + def test_init(self, mock_create_logger): + DynamodbHelper() + mock_create_logger.assert_called_once() + + def test_deserialize_dynamodb_item(self): + deserialized_item = self.dynamodb_helper.deserialize_dynamodb_item(self.item) + expected_item = { + 'id': '123', + 'name': 'Test Item' + } + self.assertEqual(deserialized_item, expected_item) + + +if __name__ == '__main__': + unittest.main() + \ No newline at end of file diff --git a/source/tests/unit_tests/lambda_layer_tests/microservice_shared/test_events.py b/source/tests/unit_tests/lambda_layer_tests/microservice_shared/test_events.py new file mode 100644 index 0000000..5014dc0 --- /dev/null +++ b/source/tests/unit_tests/lambda_layer_tests/microservice_shared/test_events.py @@ -0,0 +1,107 @@ +# Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. +# SPDX-License-Identifier: Apache-2.0 +# ############################################################################### +# USAGE: +# ./run-unit-tests.sh --test-file-name lambda_layer_tests/microservice_shared/test_events.py +############################################################################### + +import unittest +from unittest.mock import patch, Mock +import sys +import json + +from aws_solutions.core.helpers import get_service_client, _helpers_service_clients +sys.path.insert(0, "./infrastructure/aws_lambda_layers/microservice_layer/python/") +from microservice_shared.utilities import LoggerUtil + +from microservice_shared.events import EventsHelper + + +def mock_events_client(): + events_client = get_service_client('events') + events_client.put_rule = Mock( + return_value={ + "RuleArn": "test_rule_arn" + } + ) + events_client.put_targets = Mock( + return_value=None + ) + + return events_client + +def mock_clients(): + secrets_client = mock_events_client() + _helpers_service_clients['events'] = secrets_client + return secrets_client + + +class TestEventsHelper(unittest.TestCase): + + @patch('aws_solutions.core.helpers.get_service_client', side_effect=mock_events_client) + def setUp(self, mock_get_service_client): + self.events_helper = EventsHelper() + self.mock_events_client = mock_clients() + + @patch.object(LoggerUtil, 'create_logger', return_value=Mock()) + def test_init(self, mock_create_logger): + EventsHelper() + mock_create_logger.assert_called_once() + + def test_create_rule_with_targets(self): + name = "test_name" + schedule_expression = "test_expression" + event_bus_name = "test_event_bus_name" + targets = ["test_target"] + + self.events_helper.create_rule_with_targets( + name=name, + schedule_expression=schedule_expression, + event_bus_name=event_bus_name, + targets=targets + ) + + _, kwargs = self.mock_events_client.put_rule.call_args + + # assert default values when not passed in + self.assertEqual(kwargs['State'], "ENABLED") + self.assertEqual(kwargs['Description'], "") + assert "Tags" not in kwargs + + # assert we call the put_targets method after creating the rule + self.mock_events_client.put_targets.call_args.assert_called_once + + @patch.object(EventsHelper, 'create_rule_with_targets') + def test_create_report_schedule(self, mock_create_rule_with_targets): + event = { + "rule_name": "test_rule_name", + "schedule_expression": "test_expression", + "report_request": { + "reportTypeId": "test_report_id" + } + } + target_arn = "test_arn" + + self.events_helper.create_report_schedule( + event=event, + target_arn=target_arn + ) + + _, kwargs = mock_create_rule_with_targets.call_args + + # assert default values when not passed in + self.assertEqual(kwargs['event_bus_name'], "default") + self.assertEqual(kwargs['state'], "ENABLED") + self.assertEqual(kwargs['description'], "") + + # assert proper formatting of target object + self.assertEqual(kwargs['targets'], [ + { + "Arn": target_arn, + "Id": "1", + "Input": json.dumps(event['report_request']) + } + ]) + +if __name__ == '__main__': + unittest.main() diff --git a/source/tests/unit_tests/lambda_layer_tests/microservice_shared/test_secrets.py b/source/tests/unit_tests/lambda_layer_tests/microservice_shared/test_secrets.py new file mode 100644 index 0000000..801fe05 --- /dev/null +++ b/source/tests/unit_tests/lambda_layer_tests/microservice_shared/test_secrets.py @@ -0,0 +1,134 @@ +# Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. +# SPDX-License-Identifier: Apache-2.0 +# ############################################################################### +# USAGE: +# ./run-unit-tests.sh --test-file-name lambda_layer_tests/microservice_shared/test_secrets.py +############################################################################### + +import unittest +from unittest.mock import patch, Mock +import sys +import json + +from aws_solutions.core.helpers import get_service_client, _helpers_service_clients +sys.path.insert(0, "./infrastructure/aws_lambda_layers/microservice_layer/python/") +from microservice_shared.utilities import LoggerUtil +from microservice_shared.api import ApiHelper + +from microservice_shared.secrets import SecretsHelper + + +def mock_secrets_client(): + secrets_client = get_service_client('secretsmanager') + secrets_client.get_secret_value = Mock( + return_value={ + "SecretString": json.dumps({ + "client_id": "test_client_id", + "client_secret": "test_client_secret", + "refresh_token": "test_refresh_token", + "authorization_code": "test_authorization_code" + }) + } + ) + secrets_client.update_secret = Mock( + return_value=None + ) + + return secrets_client + +def mock_clients(): + secrets_client = mock_secrets_client() + _helpers_service_clients['secretsmanager'] = secrets_client + return secrets_client + + +class TestSecretsHelper(unittest.TestCase): + + @patch('aws_solutions.core.helpers.get_service_client', side_effect=mock_secrets_client) + def setUp(self, mock_get_service_client): + self.secret_key = "test_secret_key" + self.secrets_helper = SecretsHelper(self.secret_key) + mock_clients() + + @patch.object(ApiHelper, '__init__', return_value=None) + @patch.object(LoggerUtil, 'create_logger', return_value=Mock()) + def test_init(self, mock_create_logger, mock_api_helper): + secrets_helper = SecretsHelper(self.secret_key) + + self.assertEqual(secrets_helper.secret_key, self.secret_key) + mock_create_logger.assert_called_once() + mock_api_helper.assert_called_once() + + def test_validate_secrets_valid(self): + secrets = { + "client_id": "test_client_id", + "client_secret": "test_client_secret", + "refresh_token": "test_refresh_token" + } + self.secrets_helper.validate_secrets(secrets) # No exception raised + + def test_validate_secrets_invalid(self): + secrets = { + "client_id": "test_client_id", + "client_secret": "", + "refresh_token": "test_refresh_token" + } + with self.assertRaises(ValueError): + self.secrets_helper.validate_secrets(secrets) + + def test_get_secret(self): + mock_response = { + "SecretString": { + "client_id": "test_client_id", + "client_secret": "test_client_secret", + "refresh_token": "test_refresh_token", + "authorization_code": "test_authorization_code" + } + } + + secrets = self.secrets_helper.get_secret() + + self.assertEqual(secrets, mock_response["SecretString"]) + + def test_update_secret(self): + secret_string = { + "client_id": "test_client_id", + "client_secret": "test_client_secret", + "refresh_token": "test_refresh_token" + } + + self.secrets_helper.update_secret(secret_string) + + expected_secret_string = json.dumps(secret_string) + + self.secrets_helper.client.update_secret.assert_called_with( + SecretId=self.secret_key, + SecretString=expected_secret_string + ) + + @patch.object(ApiHelper, 'send_request') + def test_get_access_token(self, mock_send_request): + mock_response = Mock() + mock_response.status = 200 + mock_response.data = json.dumps({ + "access_token": "test_access_token", + "token_type": "bearer", + "expires_in": 3600, + "refresh_token": "test_refresh_token" + }).encode('utf-8') + mock_send_request.return_value = mock_response + + access_token = self.secrets_helper.get_access_token() + + expected_access_token = { + "client_id": "test_client_id", + "access_token": "test_access_token", + "token_type": "bearer", + "expires_in": 3600, + "refresh_token": "test_refresh_token" + } + self.assertEqual(access_token, expected_access_token) + mock_send_request.assert_called_once() + +if __name__ == '__main__': + unittest.main() diff --git a/source/tests/unit_tests/lambda_layer_tests/microservice_shared/test_utilities.py b/source/tests/unit_tests/lambda_layer_tests/microservice_shared/test_utilities.py new file mode 100644 index 0000000..47079e3 --- /dev/null +++ b/source/tests/unit_tests/lambda_layer_tests/microservice_shared/test_utilities.py @@ -0,0 +1,112 @@ +# Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. +# SPDX-License-Identifier: Apache-2.0 +# ############################################################################### +# USAGE: +# ./run-unit-tests.sh --test-file-name lambda_layer_tests/microservice_shared/test_utilities.py +############################################################################### + +import unittest +from unittest.mock import patch +from decimal import Decimal +import datetime as dt +import logging + +from aws_lambda_layers.microservice_layer.python.microservice_shared.utilities import JsonUtil, LoggerUtil, DateUtil, MapUtil + + +class TestLoggerUtil(unittest.TestCase): + + @patch('logging.StreamHandler') + def test_create_logger(self, mock_handler): + logger = LoggerUtil.create_logger() + self.assertIsInstance(logger, logging.Logger) + self.assertEqual(logger.level, logging.INFO) + mock_handler.assert_called_once() + +class TestJsonUtil(unittest.TestCase): + + def setUp(self): + self.json_util = JsonUtil() + + def test_json_encoder_default_decimal(self): + decimal_value = Decimal('3.14') + result = self.json_util.json_encoder_default(decimal_value) + self.assertEqual(result, '3.14') + + def test_json_encoder_default_date(self): + date_value = dt.date(2023, 5, 1) + result = self.json_util.json_encoder_default(date_value) + self.assertEqual(result, '2023-05-01') + + def test_json_encoder_default_datetime(self): + datetime_value = dt.datetime(2023, 5, 1, 12, 30, 0) + result = self.json_util.json_encoder_default(datetime_value) + self.assertEqual(result, '2023-05-01T12:30:00') + + def test_json_encoder_default_non_string(self): + value = 42 + result = self.json_util.json_encoder_default(value) + self.assertEqual(result, '42') + + def test_safe_json_loads_valid_json(self): + json_str = '{"key": "value"}' + result = JsonUtil.safe_json_loads(json_str) + self.assertEqual(result, {"key": "value"}) + + def test_safe_json_loads_invalid_json(self): + invalid_json = 'not a json string' + result = JsonUtil.safe_json_loads(invalid_json) + self.assertEqual(result, invalid_json) + + def test_is_json_valid_json(self): + json_str = '{"key": "value"}' + result = self.json_util.is_json(json_str) + self.assertTrue(result) + + def test_is_json_invalid_json(self): + invalid_json = 'not a json string' + with self.assertLogs(level='ERROR') as cm: + result = self.json_util.is_json(invalid_json) + self.assertFalse(result) + self.assertIn('Expecting value', cm.output[0]) + +class TestDateUtil(unittest.TestCase): + + def setUp(self): + self.date_util = DateUtil() + + def test_get_current_utc_iso_timestamp(self): + result = self.date_util.get_current_utc_iso_timestamp() + self.assertIsInstance(result, str) + +class TestMapUtil(unittest.TestCase): + + def setUp(self): + self.map_util = MapUtil() + + def test_map_nested_dicts_modify(self): + test_dict = { + 'a': 1, + 'b': { + 'c': 2, + 'd': [3, 4] + }, + 'e': 5 + } + + def double(value, **kwargs): + return value * 2 + + self.map_util.map_nested_dicts_modify(test_dict, double) + expected_dict = { + 'a': 2, + 'b': { + 'c': 4, + 'd': [3, 4, 3, 4] + }, + 'e': 10 + } + self.assertEqual(test_dict, expected_dict) + +if __name__ == '__main__': + unittest.main() diff --git a/source/tests/unit_tests/amc_insights_tests/custom_resource/test_sync_platform_manager.py b/source/tests/unit_tests/platform_management/test_sync_platform_manager.py similarity index 75% rename from source/tests/unit_tests/amc_insights_tests/custom_resource/test_sync_platform_manager.py rename to source/tests/unit_tests/platform_management/test_sync_platform_manager.py index 765487f..4f4331e 100644 --- a/source/tests/unit_tests/amc_insights_tests/custom_resource/test_sync_platform_manager.py +++ b/source/tests/unit_tests/platform_management/test_sync_platform_manager.py @@ -45,7 +45,7 @@ def mock_list_files_to_sync_return(dir): return ["file.yaml"] monkeypatch.setattr( - "amc_insights.custom_resource.platform_management_service.lambdas.sync_platform_manager.list_files_to_sync", + "platform_management.custom_resource.lambdas.sync_platform_manager.list_files_to_sync", mock_list_files_to_sync_return) @@ -63,27 +63,27 @@ def mock_list_files_to_sync_return(dir): ], ) def test_on_create_or_update(lambda_event, __mock_imports, _mock_clients, _mock_functions): - from amc_insights.custom_resource.platform_management_service.lambdas.sync_platform_manager import on_create_or_update + from platform_management.custom_resource.lambdas.sync_platform_manager import on_create_or_update on_create_or_update(lambda_event, None) _helpers_service_clients['s3'].upload_file.assert_called_once() def test_on_create_or_update_exception(__mock_imports): - from amc_insights.custom_resource.platform_management_service.lambdas.sync_platform_manager import on_create_or_update + from platform_management.custom_resource.lambdas.sync_platform_manager import on_create_or_update with pytest.raises(Exception): on_create_or_update({"ResourceProperties": "12345"}, None) -@patch("amc_insights.custom_resource.platform_management_service.lambdas.sync_platform_manager.helper") +@patch("platform_management.custom_resource.lambdas.sync_platform_manager.helper") def test_event_handler(mock_helper, __mock_imports): - from amc_insights.custom_resource.platform_management_service.lambdas.sync_platform_manager import event_handler + from platform_management.custom_resource.lambdas.sync_platform_manager import event_handler event_handler({}, None) mock_helper.assert_called_with({}, None) def test_list_files_to_sync(__mock_imports): - from amc_insights.custom_resource.platform_management_service.lambdas.sync_platform_manager import list_files_to_sync - path = "amc_insights.custom_resource.platform_management_service.lambdas.sync_platform_manager" + from platform_management.custom_resource.lambdas.sync_platform_manager import list_files_to_sync + path = "platform_management.custom_resource.lambdas.sync_platform_manager" with patch(f'{path}.os.listdir') as mock_listdir, patch(f'{path}.os.path.isdir') as mock_isdir: mock_listdir.return_value = ["test_file_2", "test_file"] mock_isdir.side_effect = [False, False] diff --git a/source/tests/unit_tests/reporting_microservices_tests/amazon_ads_reporting_tests/lambda_layers/test_amazon_ads_api_interface.py b/source/tests/unit_tests/reporting_microservices_tests/amazon_ads_reporting_tests/lambda_layers/test_amazon_ads_api_interface.py new file mode 100644 index 0000000..0249ce9 --- /dev/null +++ b/source/tests/unit_tests/reporting_microservices_tests/amazon_ads_reporting_tests/lambda_layers/test_amazon_ads_api_interface.py @@ -0,0 +1,182 @@ +# Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. +# SPDX-License-Identifier: Apache-2.0 +# ############################################################################### +# PURPOSE: +# * Unit test for Amazon Ads Reporting/Lambdas Layers/amazon_ads_api_interface.py +# USAGE: +# ./run-unit-tests.sh --test-file-name reporting_microservices_tests/amazon_ads_reporting_tests/lambda_layers/test_amazon_ads_api_interface.py +############################################################################### +import json +import sys + +import pytest +from unittest.mock import patch, MagicMock + +from moto import mock_aws + +sys.path.insert(0, "./infrastructure/aws_lambda_layers/microservice_layer/python/") +from microservice_shared.api import ApiHelper, RequestParams +from microservice_shared.utilities import JsonUtil + +sys.path.insert(0, "./infrastructure/reporting_microservices/amazon_ads_reporting/reporting_service/lambda_layers/amazon_ads_reporting_layer/python") +from amazon_ads_api_interface.amazon_ads_api_interface import AmazonAdsReportingUrlBuilder, AmazonAdsAPIs, AmazonAdsReportingAPIResponse + + +def test_AmazonAdsReportingUrlBuilder_get_report_status_url(): + report_id = '123456789' + + url = AmazonAdsReportingUrlBuilder(region='North America').get_report_status_url(report_id=report_id) + + expected_url = 'https://advertising-api.amazon.com/reporting/reports/123456789' + assert url == expected_url + + +def test_AmazonAdsReportingUrlBuilder_get_sponsored_ads_v3_reporting_url(): + url = AmazonAdsReportingUrlBuilder(region='Europe').get_sponsored_ads_v3_reporting_url() + + expected_url = 'https://advertising-api-eu.amazon.com/reporting/reports' + assert url == expected_url + +def test_AmazonAdsReportingUrlBuilder_get_base_url(): + # expect failure with invalid region + with pytest.raises(ValueError): + AmazonAdsReportingUrlBuilder(region='') + + +@pytest.fixture +def ads_parameters(): + return { + 'client_id': 'test_client_id', + 'access_token': 'test_access_token' + } + + +def test_AmazonAdsAPIs_request_sponsored_ads_v3_reporting(ads_parameters): + with ( + patch( + "amazon_ads_api_interface.amazon_ads_api_interface.AmazonAdsAPIs.process_request") + as process_request_mock, + patch( + "amazon_ads_api_interface.amazon_ads_api_interface.AmazonAdsAPIs.get_ads_parameters") + as get_ads_parameters_mock + ): + amazon_ads_apis = AmazonAdsAPIs(region='North America') + + get_ads_parameters_mock.return_value = ads_parameters + + response_mock = MagicMock( + status=200, + data=json.dumps({"status": "open"}).encode( + "utf-8") + ) + response_mock.geturl.return_value = "https://test-url.com" + process_request_mock.return_value = AmazonAdsReportingAPIResponse(response_mock) + + amc_response = amazon_ads_apis.request_sponsored_ads_v3_reporting( + version_3_reporting_data={"test1": "testdata"}, + profile_id="123456789" + ) + + expected_request_params = RequestParams( + request_url=AmazonAdsReportingUrlBuilder('North America').get_sponsored_ads_v3_reporting_url(), + http_method="POST", + payload=json.dumps({"test1": "testdata"}, default=JsonUtil().json_encoder_default), + ) + + process_request_mock.assert_called_with(expected_request_params, ads_parameters) + assert amc_response.status_code == 200 + assert amc_response.response_status == "open" + + +def test_AmazonAdsAPIs_report_status(ads_parameters): + with ( + patch( + "amazon_ads_api_interface.amazon_ads_api_interface.AmazonAdsAPIs.process_request") + as process_request_mock, + patch( + "amazon_ads_api_interface.amazon_ads_api_interface.AmazonAdsAPIs.get_ads_parameters") + as get_ads_parameters_mock + ): + amazon_ads_apis = AmazonAdsAPIs(region='North America') + + get_ads_parameters_mock.return_value = ads_parameters + + response_mock = MagicMock( + status=200, + data=json.dumps({"status": "open"}).encode( + "utf-8") + ) + response_mock.geturl.return_value = "https://test-url.com" + process_request_mock.return_value = AmazonAdsReportingAPIResponse(response_mock) + + amc_response = amazon_ads_apis.report_status( + report_id="12345", + profile_id="123456789" + ) + + expected_request_params = RequestParams( + request_url=AmazonAdsReportingUrlBuilder('North America').get_report_status_url('12345'), + http_method="GET", + ) + + process_request_mock.assert_called_with(expected_request_params, ads_parameters) + assert amc_response.status_code == 200 + assert amc_response.response_status == "open" + + +def test_AmazonAdsAPIs_get_profiles_by_region(ads_parameters): + with ( + patch( + "amazon_ads_api_interface.amazon_ads_api_interface.AmazonAdsAPIs.process_request") + as process_request_mock, + patch( + "amazon_ads_api_interface.amazon_ads_api_interface.AmazonAdsAPIs.get_ads_parameters") + as get_ads_parameters_mock + ): + amazon_ads_apis = AmazonAdsAPIs(region='North America') + + get_ads_parameters_mock.return_value = ads_parameters + + process_request_mock.return_value = [{ + 'ProfileId': 123456, + 'countryCode': "US", + 'currencyCode': "USD", + 'accountInfo': { + "marketplaceStringId": "123456789" + } + }] + + amazon_ads_apis.get_profiles_by_region() + + expected_request_params = RequestParams( + request_url=AmazonAdsReportingUrlBuilder('North America').get_profiles_url(), + http_method="GET", + ) + + process_request_mock.assert_called_with(ads_request=expected_request_params, kwargs=ads_parameters, return_raw=True) + + +@mock_aws +def test_AmazonAdsReportingAPIResponse(): + utils_mock = MagicMock() + utils_mock.is_json.return_value = True + response_mock = MagicMock(status=200, data=json.dumps({"status": "open"}).encode("utf-8")) + response_mock.geturl.return_value = "https://test-url.com" + + amc_class = AmazonAdsReportingAPIResponse(response=response_mock) + + assert amc_class.response_text == response_mock.data.decode('utf-8') + assert amc_class.success == True + + response_mock = MagicMock(status=202, data=json.dumps({"status": "open"}).encode("utf-8")) + amc_class = AmazonAdsReportingAPIResponse(response=response_mock) + + assert amc_class.response_text == response_mock.data.decode('utf-8') + assert amc_class.success == True + + response_mock = MagicMock(status=400, data=json.dumps({"status": "open"}).encode("utf-8")) + amc_class = AmazonAdsReportingAPIResponse(response=response_mock) + + assert amc_class.response_text == response_mock.data.decode('utf-8') + assert amc_class.response['responseStatus'] == "FAILED" + assert amc_class.success == False diff --git a/source/tests/unit_tests/reporting_microservices_tests/amazon_ads_reporting_tests/lambdas/test_CheckReportStatus_handler.py b/source/tests/unit_tests/reporting_microservices_tests/amazon_ads_reporting_tests/lambdas/test_CheckReportStatus_handler.py new file mode 100644 index 0000000..1033896 --- /dev/null +++ b/source/tests/unit_tests/reporting_microservices_tests/amazon_ads_reporting_tests/lambdas/test_CheckReportStatus_handler.py @@ -0,0 +1,63 @@ +# Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. +# SPDX-License-Identifier: Apache-2.0 +# ############################################################################### +# PURPOSE: +# * Unit test for Amazon Ads Reporting/Lambdas/CheckReportStatus handler. +# USAGE: +# ./run-unit-tests.sh --test-file-name reporting_microservices_tests/amazon_ads_reporting_tests/lambdas/test_CheckReportStatus_handler.py +############################################################################### + +import os +import sys +import pytest +from unittest.mock import patch, MagicMock + +sys.path.insert(0, "./infrastructure/aws_lambda_layers/microservice_layer/python/") + +sys.path.insert(0, "./infrastructure/reporting_microservices/amazon_ads_reporting/reporting_service/lambda_layers/amazon_ads_reporting_layer/python/") +from amazon_ads_api_interface.amazon_ads_api_interface import AmazonAdsAPIs, AmazonAdsReportingAPIResponse + +@pytest.fixture(autouse=True) +def _mock_imports(monkeypatch): + mocked_cloudwatch_metrics = MagicMock() + sys.modules['cloudwatch_metrics'] = mocked_cloudwatch_metrics + + +@pytest.fixture(autouse=True) +def apply_handler_env(): + os.environ['STACK_NAME'] = "STACK_NAME" + os.environ['METRICS_NAMESPACE'] = "METRICS_NAMESPACE" + + +@patch('amazon_ads_api_interface.amazon_ads_api_interface.AmazonAdsAPIs') +@patch('amazon_ads_api_interface.amazon_ads_api_interface.AmazonAdsReportingAPIResponse') +def test_handler_success(mock_amazon_ads_api_response, mock_amazon_ads_api): + from reporting_microservices.amazon_ads_reporting.reporting_service.lambdas.CheckReportStatus.handler import handler + + mock_event = { + 'profileId': 1234567890, + 'region': "North America", + 'reportId': 123456 + } + mock_context = MagicMock() + + mock_amazon_ads_api_instance = mock_amazon_ads_api.return_value + mock_amazon_ads_api_instance.report_status.return_value = MagicMock( + response={'reportId': 123456}) + + result = handler(mock_event, mock_context) + + assert result['reportId'] == 123456 + mock_amazon_ads_api.assert_called_once_with(region="North America", auth_id=None) + mock_amazon_ads_api_instance.report_status.assert_called_once() + + +@patch('amazon_ads_api_interface.amazon_ads_api_interface.AmazonAdsAPIs') +def test_handler_missing_event_details(mock_amazon_ads_api): + from reporting_microservices.amazon_ads_reporting.reporting_service.lambdas.CheckReportStatus.handler import handler + + mock_event = {} + mock_context = MagicMock() + + with pytest.raises(KeyError): + handler(mock_event, mock_context) diff --git a/source/tests/unit_tests/reporting_microservices_tests/amazon_ads_reporting_tests/lambdas/test_DownloadReport_handler.py b/source/tests/unit_tests/reporting_microservices_tests/amazon_ads_reporting_tests/lambdas/test_DownloadReport_handler.py new file mode 100644 index 0000000..6589c26 --- /dev/null +++ b/source/tests/unit_tests/reporting_microservices_tests/amazon_ads_reporting_tests/lambdas/test_DownloadReport_handler.py @@ -0,0 +1,77 @@ +# Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. +# SPDX-License-Identifier: Apache-2.0 +# ############################################################################### +# PURPOSE: +# * Unit test for Amazon Ads Reporting/Lambdas/DownloadReport handler. +# USAGE: +# ./run-unit-tests.sh --test-file-name reporting_microservices_tests/amazon_ads_reporting_tests/lambdas/test_DownloadReport_handler.py +############################################################################### + +import os +import sys +import json +import unittest +import pytest +from unittest.mock import patch, Mock, MagicMock + +from aws_solutions.core.helpers import get_service_client, _helpers_service_clients + +sys.path.insert(0, "./infrastructure/aws_lambda_layers/microservice_layer/python/") +sys.path.insert(0, "./infrastructure/aws_lambda_layers/metrics_layer/python/") + +@pytest.fixture(autouse=True) +def _mock_imports(monkeypatch): + mocked_cloudwatch_metrics = MagicMock() + sys.modules['cloudwatch_metrics'] = mocked_cloudwatch_metrics + +def mock_s3_client(): + s3_client = get_service_client('s3') + s3_client.put_object = Mock() + + return s3_client + +def mock_clients(): + s3_client = mock_s3_client() + _helpers_service_clients['s3'] = s3_client + + return s3_client + + +class TestDownloadReport(unittest.TestCase): + @patch('aws_solutions.core.helpers.get_service_client', side_effect=mock_s3_client) + def setUp(self, mock_s3_client): + os.environ['RESOURCE_PREFIX'] = 'RESOURCE_PREFIX' + os.environ['ADS_REPORT_BUCKET'] = 'ADS_REPORT_BUCKET' + os.environ['ADS_REPORT_BUCKET_KMS_KEY_ID'] = 'ADS_REPORT_BUCKET_KMS_KEY_ID' + os.environ['TEAM'] = 'TEAM' + os.environ['DATASET'] = 'DATASET' + os.environ['STACK_NAME'] = 'STACK_NAME' + os.environ['METRICS_NAMESPACE'] = 'METRICS_NAMESPACE' + self.mock_s3_client = mock_clients() + + def test_handler(self): + with patch('urllib3.PoolManager.request') as mock_request: + mock_request.return_value = MagicMock(data=b"mocked data") + from reporting_microservices.amazon_ads_reporting.reporting_service.lambdas.DownloadReport.handler import handler + + # set up test input event + test_event = { + 'tableName': 'MyTable', + 'reportId': 123456, + 'url': 'presigned-url' + } + + # run the lambda function code + handler(test_event, None) + + # capture some values passed to start_execution and assert them below + _, kwargs = self.mock_s3_client.put_object.call_args + + # assert that the body of the S3 put_object call contains the correct data + self.assertEqual(kwargs['Body'], b"mocked data") + self.assertEqual(kwargs['Bucket'], 'ADS_REPORT_BUCKET') + self.assertEqual(kwargs['Key'], 'TEAM/DATASET/MyTable/report-123456.json.gz') + + +if __name__ == '__main__': + unittest.main() \ No newline at end of file diff --git a/source/tests/unit_tests/reporting_microservices_tests/amazon_ads_reporting_tests/lambdas/test_GetProfiles_handler.py b/source/tests/unit_tests/reporting_microservices_tests/amazon_ads_reporting_tests/lambdas/test_GetProfiles_handler.py new file mode 100644 index 0000000..8cd60d6 --- /dev/null +++ b/source/tests/unit_tests/reporting_microservices_tests/amazon_ads_reporting_tests/lambdas/test_GetProfiles_handler.py @@ -0,0 +1,82 @@ +# Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. +# SPDX-License-Identifier: Apache-2.0 +# ############################################################################### +# PURPOSE: +# * Unit test for Amazon Ads Reporting/Lambdas/CheckReportStatus handler. +# USAGE: +# ./run-unit-tests.sh --test-file-name reporting_microservices_tests/amazon_ads_reporting_tests/lambdas/test_GetProfiles_handler.py +############################################################################### + +import os +import sys +import pytest +from unittest.mock import patch, MagicMock + +sys.path.insert(0, "./infrastructure/aws_lambda_layers/microservice_layer/python/") + +sys.path.insert(0, "./infrastructure/reporting_microservices/amazon_ads_reporting/reporting_service/lambda_layers/amazon_ads_reporting_layer/python/") +from amazon_ads_api_interface.amazon_ads_api_interface import AmazonAdsAPIs, AmazonAdsReportingAPIResponse + + +@pytest.fixture(autouse=True) +def _mock_imports(monkeypatch): + mocked_cloudwatch_metrics = MagicMock() + sys.modules['cloudwatch_metrics'] = mocked_cloudwatch_metrics + + +@pytest.fixture(autouse=True) +def apply_handler_env(): + os.environ['STACK_NAME'] = "STACK_NAME" + os.environ['METRICS_NAMESPACE'] = "METRICS_NAMESPACE" + + +@patch('amazon_ads_api_interface.amazon_ads_api_interface.AmazonAdsAPIs') +@patch('amazon_ads_api_interface.amazon_ads_api_interface.AmazonAdsReportingAPIResponse') +def test_handler_success(mock_amazon_ads_api_response, mock_amazon_ads_api): + from reporting_microservices.amazon_ads_reporting.reporting_service.lambdas.GetProfiles.handler import handler + + mock_event = { + 'region': "North America" + } + mock_context = MagicMock() + + mock_amazon_ads_api_instance = mock_amazon_ads_api.return_value + + check_return = [ + { + 'ProfileId': 123456, + 'countryCode': "US", + 'currencyCode': "USD", + 'accountInfo': { + "marketplaceStringId": "123456789" + } + }] + + mock_amazon_ads_api_instance.get_profiles_by_region.return_value = check_return + + + result = handler(mock_event, mock_context) + + assert result == { "North America":[ + { + 'ProfileId': 123456, + 'countryCode': "US", + 'currencyCode': "USD", + 'accountInfo': { + "marketplaceStringId": "123456789" + } + }] + } + mock_amazon_ads_api.assert_called_once_with(region="North America", auth_id=None) + mock_amazon_ads_api_instance.get_profiles_by_region.assert_called_once() + + +@patch('amazon_ads_api_interface.amazon_ads_api_interface.AmazonAdsAPIs') +def test_handler_missing_event_details(mock_amazon_ads_api): + from reporting_microservices.amazon_ads_reporting.reporting_service.lambdas.GetProfiles.handler import handler + + mock_event = {} + mock_context = MagicMock() + + with pytest.raises(ValueError): + handler(mock_event, mock_context) diff --git a/source/tests/unit_tests/reporting_microservices_tests/amazon_ads_reporting_tests/lambdas/test_InvokeAdsReportSM_handler.py b/source/tests/unit_tests/reporting_microservices_tests/amazon_ads_reporting_tests/lambdas/test_InvokeAdsReportSM_handler.py new file mode 100644 index 0000000..e5db67c --- /dev/null +++ b/source/tests/unit_tests/reporting_microservices_tests/amazon_ads_reporting_tests/lambdas/test_InvokeAdsReportSM_handler.py @@ -0,0 +1,113 @@ +# Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. +# SPDX-License-Identifier: Apache-2.0 +# ############################################################################### +# PURPOSE: +# * Unit test for Amazon Ads Reporting/Lambdas/InvokeAdsReportSM handler. +# USAGE: +# ./run-unit-tests.sh --test-file-name reporting_microservices_tests/amazon_ads_reporting_tests/lambdas/test_InvokeAdsReportSM_handler.py +############################################################################### + +import os +import sys +import json +import unittest +import pytest +from unittest.mock import patch, Mock, MagicMock + +from aws_solutions.core.helpers import get_service_client, _helpers_service_clients + +sys.path.insert(0, "./infrastructure/aws_lambda_layers/microservice_layer/python/") +sys.path.insert(0, "./infrastructure/aws_lambda_layers/metrics_layer/python/") + + +@pytest.fixture(autouse=True) +def _mock_imports(monkeypatch): + mocked_cloudwatch_metrics = MagicMock() + sys.modules['cloudwatch_metrics'] = mocked_cloudwatch_metrics + +def mock_cloudwatch_client(): + cloudwatch_client = get_service_client('cloudwatch') + cloudwatch_client.put_metric_data = Mock() + return cloudwatch_client + +def mock_stepfunctions_client(): + stepfunctions_client = get_service_client('stepfunctions') + stepfunctions_client.start_execution = Mock() + + return stepfunctions_client + +def mock_get_service_client(service_name, *args, **kwargs): + if service_name == 'stepfunctions': + return mock_stepfunctions_client() + elif service_name == 'cloudwatch': + return mock_cloudwatch_client() + + +class TestInvokeAdsReportSM(unittest.TestCase): + @patch('aws_solutions.core.helpers.get_service_client', side_effect=mock_get_service_client) + def setUp(self, mock_get_service_client): + os.environ['STEP_FUNCTION_STATE_MACHINE_ARN'] = "STEP_FUNCTION_STATE_MACHINE_ARN" + os.environ['STACK_NAME'] = "STACK_NAME" + os.environ['METRICS_NAMESPACE'] = "METRICS_NAMESPACE" + + self.mock_stepfunctions_client = mock_stepfunctions_client() + self.mock_cloudwatch_client = mock_cloudwatch_client() + + def test_handler_defaults(self): + from reporting_microservices.amazon_ads_reporting.reporting_service.lambdas.InvokeAdsReportSM.handler import handler + + # set up our test user input + test_report_type_id = 'test_report_type_id' + test_profile_id = '123456789' + test_event = { + 'profileId': test_profile_id, + 'region': 'North America', + 'requestBody': { + 'configuration': { + 'reportTypeId': test_report_type_id + } + } + } + + # run the lambda function code + handler(test_event, None) + + # capture some values passed to start_execution and assert them below + _, kwargs = self.mock_stepfunctions_client.start_execution.call_args + + # assert that we default to this value when tableName is not passed in by user + assert json.loads(kwargs['input'])['tableName'] == f"{test_profile_id}-{test_report_type_id}" + # assert that we add GZIP_JSON file format to every request when not passed in by user + assert json.loads(kwargs['input'])['requestBody']['configuration']['format'] == "GZIP_JSON" + + def test_handler_custom(self): + from reporting_microservices.amazon_ads_reporting.reporting_service.lambdas.InvokeAdsReportSM.handler import handler + + # set up our test user input + table_name = 'test_table' + test_event = { + 'profileId': '123456789', + 'region': 'North America', + 'requestBody': { + 'configuration': { + 'reportTypeId': 'test_report_type_id', + 'format': "CSV" + } + }, + 'tableName': table_name + } + + # run the lambda function code + handler(test_event, None) + + # capture some values passed to start_execution and assert them below + _, kwargs = self.mock_stepfunctions_client.start_execution.call_args + + # assert that we use tableName if passed in by the user + assert json.loads(kwargs['input'])['tableName'] == table_name + # assert that we override the format to GZIP_JSON if another value is accidentally passed in (CSV, etc.) + assert json.loads(kwargs['input'])['requestBody']['configuration']['format'] == "GZIP_JSON" + + +if __name__ == '__main__': + unittest.main() diff --git a/source/tests/unit_tests/reporting_microservices_tests/amazon_ads_reporting_tests/lambdas/test_RequestSponsoredAdsReport_handler.py b/source/tests/unit_tests/reporting_microservices_tests/amazon_ads_reporting_tests/lambdas/test_RequestSponsoredAdsReport_handler.py new file mode 100644 index 0000000..e132dc3 --- /dev/null +++ b/source/tests/unit_tests/reporting_microservices_tests/amazon_ads_reporting_tests/lambdas/test_RequestSponsoredAdsReport_handler.py @@ -0,0 +1,63 @@ +# Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. +# SPDX-License-Identifier: Apache-2.0 +# ############################################################################### +# PURPOSE: +# * Unit test for Amazon Ads Reporting/Lambdas/RequestSponsoredAdsV3Report handler. +# USAGE: +# ./run-unit-tests.sh --test-file-name reporting_microservices_tests/amazon_ads_reporting_tests/lambdas/test_RequestSponsoredAdsReport_handler.py +############################################################################### + +import os +import sys +import pytest +from unittest.mock import patch, MagicMock + +sys.path.insert(0, "./infrastructure/aws_lambda_layers/microservice_layer/python/") + +sys.path.insert(0, "./infrastructure/reporting_microservices/amazon_ads_reporting/reporting_service/lambda_layers/amazon_ads_reporting_layer/python/") +from amazon_ads_api_interface.amazon_ads_api_interface import AmazonAdsAPIs, AmazonAdsReportingAPIResponse + +@pytest.fixture(autouse=True) +def _mock_imports(monkeypatch): + mocked_cloudwatch_metrics = MagicMock() + sys.modules['cloudwatch_metrics'] = mocked_cloudwatch_metrics + + +@pytest.fixture(autouse=True) +def apply_handler_env(): + os.environ['STACK_NAME'] = "STACK_NAME" + os.environ['METRICS_NAMESPACE'] = "METRICS_NAMESPACE" + + +@patch('amazon_ads_api_interface.amazon_ads_api_interface.AmazonAdsAPIs') +@patch('amazon_ads_api_interface.amazon_ads_api_interface.AmazonAdsReportingAPIResponse') +def test_handler_success(mock_amazon_ads_api_response, mock_amazon_ads_api): + from reporting_microservices.amazon_ads_reporting.reporting_service.lambdas.RequestSponsoredAdsReport.handler import handler + + mock_event = { + 'profileId': 1234567890, + 'region': "North America", + 'requestBody': {} + } + mock_context = MagicMock() + + mock_amazon_ads_api_instance = mock_amazon_ads_api.return_value + mock_amazon_ads_api_instance.request_sponsored_ads_v3_reporting.return_value = MagicMock( + response={'reportId': 123456}) + + result = handler(mock_event, mock_context) + + assert result['reportId'] == 123456 + mock_amazon_ads_api.assert_called_once_with(region="North America", auth_id=None) + mock_amazon_ads_api_instance.request_sponsored_ads_v3_reporting.assert_called_once() + + +@patch('amazon_ads_api_interface.amazon_ads_api_interface.AmazonAdsAPIs') +def test_handler_missing_event_details(mock_amazon_ads_api): + from reporting_microservices.amazon_ads_reporting.reporting_service.lambdas.RequestSponsoredAdsReport.handler import handler + + mock_event = {} + mock_context = MagicMock() + + with pytest.raises(KeyError): + handler(mock_event, mock_context) diff --git a/source/tests/unit_tests/reporting_microservices_tests/amazon_ads_reporting_tests/lambdas/test_ScheduleAdsReport_handler.py b/source/tests/unit_tests/reporting_microservices_tests/amazon_ads_reporting_tests/lambdas/test_ScheduleAdsReport_handler.py new file mode 100644 index 0000000..fe4342d --- /dev/null +++ b/source/tests/unit_tests/reporting_microservices_tests/amazon_ads_reporting_tests/lambdas/test_ScheduleAdsReport_handler.py @@ -0,0 +1,60 @@ +# Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. +# SPDX-License-Identifier: Apache-2.0 +# ############################################################################### +# PURPOSE: +# * Unit test for Amazon Ads Reporting/Lambdas/ScheduleAdsReport handler. +# USAGE: +# ./run-unit-tests.sh --test-file-name reporting_microservices_tests/amazon_ads_reporting_tests/lambdas/test_ScheduleAdsReport_handler.py +############################################################################### + +import os +import sys +import unittest +from unittest.mock import patch, Mock + +from aws_solutions.core.helpers import get_service_client, _helpers_service_clients + +sys.path.insert(0, "./infrastructure/aws_lambda_layers/metrics_layer/python/") +sys.path.insert(0, "./infrastructure/aws_lambda_layers/microservice_layer/python/") +from microservice_shared.events import EventsHelper + + +def mock_cloudwatch_client(): # mock cloudwatch for the cloudwatch_metrics module + cloudwatch_client = get_service_client('cloudwatch') + cloudwatch_client.put_metric_data = Mock() + return cloudwatch_client + +def mock_clients(): + cloudwatch_client = mock_cloudwatch_client() + _helpers_service_clients['cloudwatch'] = cloudwatch_client + return cloudwatch_client + + +class ScheduleAdsReport(unittest.TestCase): + @patch('aws_solutions.core.helpers.get_service_client', side_effect=mock_cloudwatch_client) + def setUp(self, mock_get_service_client): + os.environ['INVOKE_ADS_REPORT_SM_LAMBDA_ARN'] = "INVOKE_ADS_REPORT_SM_LAMBDA_ARN" + os.environ['METRICS_NAMESPACE'] = "METRICS_NAMESPACE" + os.environ['RESOURCE_PREFIX'] = "RESOURCE_PREFIX" + os.environ['DATASET'] = "DATASET" + os.environ['REGION'] = "REGION" + self.mock_cloudwatch_client = mock_cloudwatch_client() + + @patch('microservice_shared.events.EventsHelper') + def test_handler_defaults(self, mock_EventsHelper): + from reporting_microservices.amazon_ads_reporting.reporting_service.lambdas.ScheduleAdsReport.handler import handler + + rule_name = 'test_rule_name' + rule_prefix = f"{os.environ['RESOURCE_PREFIX']}-{os.environ['DATASET']}" + test_event = { + 'rule_name': rule_name + } + + result = handler(test_event, None) + + # Assert a properly formated url is returned + assert result == f"https://{os.environ['REGION']}.console.aws.amazon.com/events/home?region={os.environ['REGION']}#/eventbus/default/rules/{rule_prefix}-{rule_name}" + + +if __name__ == '__main__': + unittest.main() diff --git a/source/tests/unit_tests/reporting_microservices_tests/selling_partner_reporting_tests/lambda_layers/test_selling_partner_api_interface.py b/source/tests/unit_tests/reporting_microservices_tests/selling_partner_reporting_tests/lambda_layers/test_selling_partner_api_interface.py new file mode 100644 index 0000000..e5b15b2 --- /dev/null +++ b/source/tests/unit_tests/reporting_microservices_tests/selling_partner_reporting_tests/lambda_layers/test_selling_partner_api_interface.py @@ -0,0 +1,124 @@ +# Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. +# SPDX-License-Identifier: Apache-2.0 +# ############################################################################### +# PURPOSE: +# * Unit test for source/infrastructure/reporting_microservices/selling_partner_reporting/reporting_service/lambda_layers/selling_partner_reporting_layer/python/selling_partner_api_interface/selling_partner_api_interface.py +# +# USAGE: +# ./run-unit-tests.sh --test-file-name reporting_microservices_tests/selling_partner_reporting_tests/lambda_layers/test_selling_partner_api_interface.py +############################################################################### +import json +import sys + +import pytest +from unittest.mock import patch, MagicMock + +from moto import mock_aws + +sys.path.insert(0, "./infrastructure/aws_lambda_layers/microservice_layer/python/") +from microservice_shared.api import ApiHelper, RequestParams +from microservice_shared.utilities import JsonUtil + +sys.path.insert(0, "./infrastructure/reporting_microservices/selling_partner_reporting/reporting_service/lambda_layers/selling_partner_reporting_layer/python") +from selling_partner_api_interface.selling_partner_api_interface import SellingPartnerReportingUrlBuilder, SellingPartnerAPI, SellingPartnerReportingAPIResponse + + +def test_SellingPartnerReportingUrlBuilder_get_base_url(): + url = SellingPartnerReportingUrlBuilder(region='North America').base_url + expected_url = 'https://sellingpartnerapi-na.amazon.com/reports/2021-06-30/' + assert url == expected_url + url = SellingPartnerReportingUrlBuilder(region='Europe').base_url + expected_url = 'https://sellingpartnerapi-eu.amazon.com/reports/2021-06-30/' + assert url == expected_url + url = SellingPartnerReportingUrlBuilder(region='Far East').base_url + expected_url = 'https://sellingpartnerapi-fe.amazon.com/reports/2021-06-30/' + assert url == expected_url + +def test_SellingPartnerReportingUrlBuilder_get_report_status_url(): + report_id = '123456789' + url = SellingPartnerReportingUrlBuilder(region='North America').get_report_status_url(report_id=report_id) + expected_url = 'https://sellingpartnerapi-na.amazon.com/reports/2021-06-30/reports/123456789' + assert url == expected_url + +def test_SellingPartnerReportingUrlBuilder_get_report_document_url(): + report_document_id = 'amzn1.spdoc.1.4.na.123456789' + url = SellingPartnerReportingUrlBuilder(region='North America').get_report_document_url(report_document_id=report_document_id) + expected_url = 'https://sellingpartnerapi-na.amazon.com/reports/2021-06-30/documents/amzn1.spdoc.1.4.na.123456789' + assert url == expected_url + + +@pytest.fixture +def auth_parameters(): + return { + 'access_token': 'test_access_token' + } + + +def test_SellingPartnerAPI_create_report(auth_parameters): + with ( + patch( + "selling_partner_api_interface.selling_partner_api_interface.SellingPartnerAPI.process_request") + as process_request_mock, + patch( + "selling_partner_api_interface.selling_partner_api_interface.SellingPartnerAPI.get_auth_parameters") + as get_auth_parameters_mock + ): + + # prepare the request_body arg to resemble the input expected by SP-API + # call create_report and assert that it returned the response from process_request + region='North America' + reportId=12345678 + selling_partner_api = SellingPartnerAPI(region=region) + + # mock get_auth_parameters so that it returns an access key + get_auth_parameters_mock.return_value = auth_parameters + + # mock process_request so that it returns the SP-API response structure + + response_mock = MagicMock( + status=200, + data=json.dumps( + { + "region": region, + "requestBody": { + "marketplaceIds": [ + "" + ], + "reportType": "", + "reportOptions": { + "reportPeriod": "", + "distributorView": "", + "sellingProgram": "" + }, + "dataStartTime": "", + "dataEndTime": "" + }, + "responseReceivedTime": "", + "responseStatus": "202", + "statusCode": 202, + "requestURL": "/reports/2021-06-30/reports", + "reportId": reportId + } + ).encode("utf-8") + ) + process_request_mock.return_value = SellingPartnerReportingAPIResponse(response_mock) + request_body={ + "region": "North America", + "requestBody": { + "marketplaceIds": ["ATVPDKIKX0DER"], + "reportType": "GET_VENDOR_SALES_REPORT", + "reportOptions": { + "reportPeriod": "YEAR", + "distributorView": "SOURCING", + "sellingProgram": "RETAIL" + }, + "dataStartTime": "2023-01-01T00:00:00+00:00", + "dataEndTime": "2023-12-31T00:00:00+00:00" + } + } + + response = selling_partner_api.create_report( + request_body=request_body + ) + + assert response.status_code == 200 diff --git a/source/tests/unit_tests/reporting_microservices_tests/selling_partner_reporting_tests/lambdas/test_CreateReport.py b/source/tests/unit_tests/reporting_microservices_tests/selling_partner_reporting_tests/lambdas/test_CreateReport.py new file mode 100644 index 0000000..ded31cd --- /dev/null +++ b/source/tests/unit_tests/reporting_microservices_tests/selling_partner_reporting_tests/lambdas/test_CreateReport.py @@ -0,0 +1,63 @@ +# Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. +# SPDX-License-Identifier: Apache-2.0 +# ############################################################################### +# PURPOSE: +# * Unit test for Sellling Partner Reporting/Lambdas/CreateReport handler. +# USAGE: +# ./run-unit-tests.sh --test-file-name reporting_microservices_tests/selling_partner_reporting_tests/lambdas/test_CreateReport.py +############################################################################### + +import os +import sys +import pytest +from unittest.mock import patch, MagicMock + +sys.path.insert(0, "./infrastructure/aws_lambda_layers/microservice_layer/python/") + +sys.path.insert(0, "./infrastructure/reporting_microservices/selling_partner_reporting/reporting_service/lambda_layers/selling_partner_reporting_layer/python/") +from selling_partner_api_interface.selling_partner_api_interface import SellingPartnerAPI, SellingPartnerReportingAPIResponse + + +@pytest.fixture(autouse=True) +def _mock_imports(monkeypatch): + mocked_cloudwatch_metrics = MagicMock() + sys.modules['cloudwatch_metrics'] = mocked_cloudwatch_metrics + + +@pytest.fixture(autouse=True) +def apply_handler_env(): + os.environ['STACK_NAME'] = "STACK_NAME" + os.environ['METRICS_NAMESPACE'] = "METRICS_NAMESPACE" + + +@patch('selling_partner_api_interface.selling_partner_api_interface.SellingPartnerAPI') +@patch('selling_partner_api_interface.selling_partner_api_interface.SellingPartnerReportingAPIResponse') +def test_handler_success(mock_selling_partner_api_response, mock_selling_partner_api): + from reporting_microservices.selling_partner_reporting.reporting_service.lambdas.CreateReport.handler import handler + + mock_event = { + 'region': "North America", + 'requestBody': {} + } + mock_context = MagicMock() + + mock_mock_selling_partner_api_instance = mock_selling_partner_api.return_value + mock_mock_selling_partner_api_instance.create_report.return_value = MagicMock( + response={'reportId': 123456}) + + result = handler(mock_event, mock_context) + + assert result['reportId'] == 123456 + mock_selling_partner_api.assert_called_once_with(region="North America", auth_id=None) + mock_mock_selling_partner_api_instance.create_report.assert_called_once() + + +@patch('selling_partner_api_interface.selling_partner_api_interface.SellingPartnerAPI') +def test_handler_missing_event_details(mock_selling_partner_api): + from reporting_microservices.selling_partner_reporting.reporting_service.lambdas.CreateReport.handler import handler + + mock_event = {} + mock_context = MagicMock() + + with pytest.raises(KeyError): + handler(mock_event, mock_context) diff --git a/source/tests/unit_tests/reporting_microservices_tests/selling_partner_reporting_tests/lambdas/test_DownloadReport.py b/source/tests/unit_tests/reporting_microservices_tests/selling_partner_reporting_tests/lambdas/test_DownloadReport.py new file mode 100644 index 0000000..02dd09d --- /dev/null +++ b/source/tests/unit_tests/reporting_microservices_tests/selling_partner_reporting_tests/lambdas/test_DownloadReport.py @@ -0,0 +1,115 @@ +# Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. +# SPDX-License-Identifier: Apache-2.0 +# ############################################################################### +# PURPOSE: +# * Unit test for Selling Partner Reporting/Lambdas/DownloadReport handler. +# USAGE: +# ./run-unit-tests.sh --test-file-name reporting_microservices_tests/selling_partner_reporting_tests/lambdas/test_DownloadReport.py +############################################################################### + +import os +import sys +import json +import unittest +import pytest +from unittest.mock import patch, Mock, MagicMock + +from aws_solutions.core.helpers import get_service_client, _helpers_service_clients + +sys.path.insert(0, "./infrastructure/aws_lambda_layers/microservice_layer/python/") +sys.path.insert(0, "./infrastructure/aws_lambda_layers/metrics_layer/python/") + +@pytest.fixture(autouse=True) +def _mock_imports(monkeypatch): + mocked_cloudwatch_metrics = MagicMock() + sys.modules['cloudwatch_metrics'] = mocked_cloudwatch_metrics + +def mock_s3_client(): + s3_client = get_service_client('s3') + s3_client.put_object = Mock() + + return s3_client + +def mock_clients(): + s3_client = mock_s3_client() + _helpers_service_clients['s3'] = s3_client + + return s3_client + + +class TestDownloadReport(unittest.TestCase): + @patch('aws_solutions.core.helpers.get_service_client', side_effect=mock_s3_client) + def setUp(self, mock_s3_client): + os.environ['RESOURCE_PREFIX'] = 'RESOURCE_PREFIX' + os.environ['SP_REPORT_BUCKET'] = 'SP_REPORT_BUCKET' + os.environ['SP_REPORT_BUCKET_KMS_KEY_ID'] = 'SP_REPORT_BUCKET_KMS_KEY_ID' + os.environ['TEAM'] = 'TEAM' + os.environ['DATASET'] = 'DATASET' + os.environ['STACK_NAME'] = 'STACK_NAME' + os.environ['METRICS_NAMESPACE'] = 'METRICS_NAMESPACE' + self.mock_s3_client = mock_clients() + + def test_handler_compressed(self): + with patch('urllib3.PoolManager.request') as mock_request: + mock_request.return_value = MagicMock(data=b"mocked data") + from reporting_microservices.selling_partner_reporting.reporting_service.lambdas.DownloadReport.handler import handler + + # we pass in compressionAlgorithm to test when the file is return compressed + test_event = { + 'tablePrefix': 'MyTable', + 'reportId': 123456, + 'url': 'presigned-url', + 'compressionAlgorithm': 'GZIP', + 'processingStatus': "DONE" + } + + handler(test_event, None) + + _, kwargs = self.mock_s3_client.put_object.call_args + + self.assertEqual(kwargs['Body'], b"mocked data") + self.assertEqual(kwargs['Bucket'], 'SP_REPORT_BUCKET') + self.assertEqual(kwargs['Key'], 'TEAM/DATASET/MyTable/report-123456.json.gz') + + def test_handler_uncompressed(self): + with patch('urllib3.PoolManager.request') as mock_request: + mock_request.return_value = MagicMock(data=b"mocked data") + from reporting_microservices.selling_partner_reporting.reporting_service.lambdas.DownloadReport.handler import handler + + # we omit compressionAlgorithm to test when the file is return uncompressed + test_event = { + 'tablePrefix': 'MyTable', + 'reportId': 123456, + 'url': 'presigned-url', + 'processingStatus': "DONE" + } + + handler(test_event, None) + + _, kwargs = self.mock_s3_client.put_object.call_args + + self.assertEqual(kwargs['Body'], b"mocked data") + self.assertEqual(kwargs['Bucket'], 'SP_REPORT_BUCKET') + self.assertEqual(kwargs['Key'], 'TEAM/DATASET/MyTable/report-123456.json') + + def test_other_funcs(self): + with patch('urllib3.PoolManager.request') as mock_request: + mock_request.return_value = MagicMock(data=b"mocked data") + from reporting_microservices.selling_partner_reporting.reporting_service.lambdas.DownloadReport.handler import get_file_extension, set_error_message + + test_event = { + 'tablePrefix': 'MyTable', + 'reportId': 123456, + 'url': 'presigned-url', + 'processingStatus': "DONE", + 'compressionAlgorithm': 'NO-GZIP', + } + + with pytest.raises(ValueError): + get_file_extension(test_event) + set_error_message(test_event, "error message") + + + +if __name__ == '__main__': + unittest.main() \ No newline at end of file diff --git a/source/tests/unit_tests/reporting_microservices_tests/selling_partner_reporting_tests/lambdas/test_GetReportDocument.py b/source/tests/unit_tests/reporting_microservices_tests/selling_partner_reporting_tests/lambdas/test_GetReportDocument.py new file mode 100644 index 0000000..cde5261 --- /dev/null +++ b/source/tests/unit_tests/reporting_microservices_tests/selling_partner_reporting_tests/lambdas/test_GetReportDocument.py @@ -0,0 +1,57 @@ +# Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. +# SPDX-License-Identifier: Apache-2.0 +# ############################################################################### +# PURPOSE: +# * Unit test for Selling Partner Reporting/Lambdas/GetReportDocument handler. +# USAGE: +# ./run-unit-tests.sh --test-file-name reporting_microservices_tests/selling_partner_reporting_tests/lambdas/test_GetReportDocument.py +############################################################################### + +import os +import sys +import pytest +from unittest.mock import patch, MagicMock + +sys.path.insert(0, "./infrastructure/aws_lambda_layers/microservice_layer/python/") + +sys.path.insert(0, "./infrastructure/reporting_microservices/selling_partner_reporting/reporting_service/lambda_layers/selling_partner_reporting_layer/python/") +from selling_partner_api_interface.selling_partner_api_interface import SellingPartnerAPI, SellingPartnerReportingAPIResponse + + +@pytest.fixture(autouse=True) +def apply_handler_env(): + os.environ['STACK_NAME'] = "STACK_NAME" + os.environ['METRICS_NAMESPACE'] = "METRICS_NAMESPACE" + + +@patch('selling_partner_api_interface.selling_partner_api_interface.SellingPartnerAPI') +@patch('selling_partner_api_interface.selling_partner_api_interface.SellingPartnerReportingAPIResponse') +def test_handler_success(mock_selling_partner_api_response, mock_selling_partner_api): + from reporting_microservices.selling_partner_reporting.reporting_service.lambdas.GetReportDocument.handler import handler + + mock_event = { + 'region': "North America", + 'reportDocumentId': 123456 + } + mock_context = MagicMock() + + mock_mock_selling_partner_api_instance = mock_selling_partner_api.return_value + mock_mock_selling_partner_api_instance.get_report_document.return_value = MagicMock( + response={'url': "test-url"}) + + result = handler(mock_event, mock_context) + + assert result['url'] == "test-url" + mock_selling_partner_api.assert_called_once_with(region="North America", auth_id=None) + mock_mock_selling_partner_api_instance.get_report_document.assert_called_once_with(report_document_id=123456) + + +@patch('selling_partner_api_interface.selling_partner_api_interface.SellingPartnerAPI') +def test_handler_missing_event_details(mock_selling_partner_api): + from reporting_microservices.selling_partner_reporting.reporting_service.lambdas.GetReportDocument.handler import handler + + mock_event = {} + mock_context = MagicMock() + + with pytest.raises(KeyError): + handler(mock_event, mock_context) diff --git a/source/tests/unit_tests/reporting_microservices_tests/selling_partner_reporting_tests/lambdas/test_GetReportStatus.py b/source/tests/unit_tests/reporting_microservices_tests/selling_partner_reporting_tests/lambdas/test_GetReportStatus.py new file mode 100644 index 0000000..c429f77 --- /dev/null +++ b/source/tests/unit_tests/reporting_microservices_tests/selling_partner_reporting_tests/lambdas/test_GetReportStatus.py @@ -0,0 +1,57 @@ +# Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. +# SPDX-License-Identifier: Apache-2.0 +# ############################################################################### +# PURPOSE: +# * Unit test for Selling Partner Reporting/Lambdas/GetReportStatus handler. +# USAGE: +# ./run-unit-tests.sh --test-file-name reporting_microservices_tests/selling_partner_reporting_tests/lambdas/test_GetReportStatus.py +############################################################################### + +import os +import sys +import pytest +from unittest.mock import patch, MagicMock + +sys.path.insert(0, "./infrastructure/aws_lambda_layers/microservice_layer/python/") + +sys.path.insert(0, "./infrastructure/reporting_microservices/selling_partner_reporting/reporting_service/lambda_layers/selling_partner_reporting_layer/python/") +from selling_partner_api_interface.selling_partner_api_interface import SellingPartnerAPI, SellingPartnerReportingAPIResponse + + +@pytest.fixture(autouse=True) +def apply_handler_env(): + os.environ['STACK_NAME'] = "STACK_NAME" + os.environ['METRICS_NAMESPACE'] = "METRICS_NAMESPACE" + + +@patch('selling_partner_api_interface.selling_partner_api_interface.SellingPartnerAPI') +@patch('selling_partner_api_interface.selling_partner_api_interface.SellingPartnerReportingAPIResponse') +def test_handler_success(mock_selling_partner_api_response, mock_selling_partner_api): + from reporting_microservices.selling_partner_reporting.reporting_service.lambdas.GetReportStatus.handler import handler + + mock_event = { + 'region': "North America", + 'reportId': 123456 + } + mock_context = MagicMock() + + mock_mock_selling_partner_api_instance = mock_selling_partner_api.return_value + mock_mock_selling_partner_api_instance.get_report_status.return_value = MagicMock( + response={'reportDocumentId': "test-document-id"}) + + result = handler(mock_event, mock_context) + + assert result['reportDocumentId'] == "test-document-id" + mock_selling_partner_api.assert_called_once_with(region="North America", auth_id=None) + mock_mock_selling_partner_api_instance.get_report_status.assert_called_once_with(report_id=123456) + + +@patch('selling_partner_api_interface.selling_partner_api_interface.SellingPartnerAPI') +def test_handler_missing_event_details(mock_selling_partner_api): + from reporting_microservices.selling_partner_reporting.reporting_service.lambdas.GetReportStatus.handler import handler + + mock_event = {} + mock_context = MagicMock() + + with pytest.raises(KeyError): + handler(mock_event, mock_context) diff --git a/source/tests/unit_tests/reporting_microservices_tests/selling_partner_reporting_tests/lambdas/test_InvokeSpReportSM.py b/source/tests/unit_tests/reporting_microservices_tests/selling_partner_reporting_tests/lambdas/test_InvokeSpReportSM.py new file mode 100644 index 0000000..aef1af1 --- /dev/null +++ b/source/tests/unit_tests/reporting_microservices_tests/selling_partner_reporting_tests/lambdas/test_InvokeSpReportSM.py @@ -0,0 +1,98 @@ +# Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. +# SPDX-License-Identifier: Apache-2.0 +# ############################################################################### +# PURPOSE: +# * Unit test for Selling Partner Reporting/Lambdas/InvokeSpReportSM handler. +# USAGE: +# ./run-unit-tests.sh --test-file-name reporting_microservices_tests/selling_partner_reporting_tests/lambdas/test_InvokeSpReportSM.py +############################################################################### + +import os +import sys +import json +import unittest +import pytest +from unittest.mock import patch, Mock + +from aws_solutions.core.helpers import get_service_client, _helpers_service_clients + +sys.path.insert(0, "./infrastructure/aws_lambda_layers/microservice_layer/python/") +sys.path.insert(0, "./infrastructure/aws_lambda_layers/metrics_layer/python/") + + +@pytest.fixture(scope="class") +def _mock_imports(monkeypatch): + mocked_cloudwatch_metrics = MagicMock() + sys.modules['cloudwatch_metrics'] = mocked_cloudwatch_metrics + + +def mock_cloudwatch_client(): + cloudwatch_client = get_service_client('cloudwatch') + cloudwatch_client.put_metric_data = Mock() + return cloudwatch_client + +def mock_stepfunctions_client(): + stepfunctions_client = get_service_client('stepfunctions') + stepfunctions_client.start_execution = Mock() + + return stepfunctions_client + +def mock_get_service_client(service_name, *args, **kwargs): + if service_name == 'stepfunctions': + return mock_stepfunctions_client() + elif service_name == 'cloudwatch': + return mock_cloudwatch_client() + + +class TestInvokeSpReportSM(unittest.TestCase): + @patch('aws_solutions.core.helpers.get_service_client', side_effect=mock_get_service_client) + def setUp(self, mock_get_service_client): + os.environ['STEP_FUNCTION_STATE_MACHINE_ARN'] = "STEP_FUNCTION_STATE_MACHINE_ARN" + os.environ['STACK_NAME'] = "STACK_NAME" + os.environ['METRICS_NAMESPACE'] = "METRICS_NAMESPACE" + + self.mock_stepfunctions_client = mock_stepfunctions_client() + self.mock_cloudwatch_client = mock_cloudwatch_client() + + def test_handler_defaults(self): + from reporting_microservices.selling_partner_reporting.reporting_service.lambdas.InvokeSpReportSM.handler import handler + + test_report_type = 'test_report_type' + region = 'North America' + test_event = { + 'region': region, + 'requestBody': { + 'reportType': test_report_type + } + } + + handler(test_event, None) + + _, kwargs = self.mock_stepfunctions_client.start_execution.call_args + + # assert that we default to this value when tablePrefix is not passed in by user + assert json.loads(kwargs['input'])['tablePrefix'] == f"{region}-{test_report_type}".replace(" ","") + + def test_handler_custom(self): + from reporting_microservices.selling_partner_reporting.reporting_service.lambdas.InvokeSpReportSM.handler import handler + + table_prefix = 'test_table_prefix' + test_event = { + 'region': 'North America', + 'requestBody': { + 'reportType': 'test_report_type', + 'marketplaceId': 'test_marketplace_id', + }, + 'tablePrefix': table_prefix + } + + handler(test_event, None) + + _, kwargs = self.mock_stepfunctions_client.start_execution.call_args + + # assert that we use tablePrefix if passed in by the user + assert json.loads(kwargs['input'])['tablePrefix'] == table_prefix + + +if __name__ == '__main__': + unittest.main() diff --git a/source/tests/unit_tests/reporting_microservices_tests/selling_partner_reporting_tests/lambdas/test_ScheduleSpReport.py b/source/tests/unit_tests/reporting_microservices_tests/selling_partner_reporting_tests/lambdas/test_ScheduleSpReport.py new file mode 100644 index 0000000..448dc15 --- /dev/null +++ b/source/tests/unit_tests/reporting_microservices_tests/selling_partner_reporting_tests/lambdas/test_ScheduleSpReport.py @@ -0,0 +1,60 @@ +# Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. +# SPDX-License-Identifier: Apache-2.0 +# ############################################################################### +# PURPOSE: +# * Unit test for Selling Partner Reporting/Lambdas/ScheduleSpReport handler. +# USAGE: +# ./run-unit-tests.sh --test-file-name reporting_microservices_tests/selling_partner_reporting_tests/lambdas/test_ScheduleSpReport.py +############################################################################### + +import os +import sys +import unittest +from unittest.mock import patch, Mock + +from aws_solutions.core.helpers import get_service_client, _helpers_service_clients + +sys.path.insert(0, "./infrastructure/aws_lambda_layers/metrics_layer/python/") +sys.path.insert(0, "./infrastructure/aws_lambda_layers/microservice_layer/python/") +from microservice_shared.events import EventsHelper + + +def mock_cloudwatch_client(): # mock cloudwatch for the cloudwatch_metrics module + cloudwatch_client = get_service_client('cloudwatch') + cloudwatch_client.put_metric_data = Mock() + return cloudwatch_client + +def mock_clients(): + cloudwatch_client = mock_cloudwatch_client() + _helpers_service_clients['cloudwatch'] = cloudwatch_client + return cloudwatch_client + + +class ScheduleSpReport(unittest.TestCase): + @patch('aws_solutions.core.helpers.get_service_client', side_effect=mock_cloudwatch_client) + def setUp(self, mock_get_service_client): + os.environ['INVOKE_SP_REPORT_SM_LAMBDA_ARN'] = "INVOKE_SP_REPORT_SM_LAMBDA_ARN" + os.environ['METRICS_NAMESPACE'] = "METRICS_NAMESPACE" + os.environ['RESOURCE_PREFIX'] = "RESOURCE_PREFIX" + os.environ['DATASET'] = "DATASET" + os.environ['REGION'] = "REGION" + self.mock_cloudwatch_client = mock_cloudwatch_client() + + @patch('microservice_shared.events.EventsHelper') + def test_handler_defaults(self, mock_EventsHelper): + from reporting_microservices.selling_partner_reporting.reporting_service.lambdas.ScheduleSpReport.handler import handler + + rule_name = 'test_rule_name' + rule_prefix = f"{os.environ['RESOURCE_PREFIX']}-{os.environ['DATASET']}" + test_event = { + 'rule_name': rule_name + } + + result = handler(test_event, None) + + # Assert a properly formated url is returned + assert result == f"https://{os.environ['REGION']}.console.aws.amazon.com/events/home?region={os.environ['REGION']}#/eventbus/default/rules/{rule_prefix}-{rule_name}" + + +if __name__ == '__main__': + unittest.main()