2023-01-26 20:45:22 INFO i.a.v.j.JsonSchemaValidator(test):71 - JSON schema validation failed. errors: $.compression_codec: is missing but it is required, $.format_type: does not have a value in the enumeration [Avro] 2023-01-26 20:45:22 INFO i.a.v.j.JsonSchemaValidator(test):71 - JSON schema validation failed. errors: $.flattening: is missing but it is required, $.format_type: does not have a value in the enumeration [CSV] 2023-01-26 20:45:22 INFO i.a.w.t.TemporalAttemptExecution(get):108 - Docker volume job log path: /tmp/workspace/248265/0/logs.log 2023-01-26 20:45:22 INFO i.a.w.t.TemporalAttemptExecution(get):113 - Executing worker wrapper. Airbyte version: 0.39.36-alpha 2023-01-26 20:45:22 INFO i.a.c.f.EnvVariableFeatureFlags(getEnvOrDefault):43 - Using default value for environment variable USE_STREAM_CAPABLE_STATE: 'false' 2023-01-26 20:45:22 INFO i.a.c.i.LineGobbler(voidCall):82 - Checking if airbyte/source-google-ads:0.1.43 exists... 2023-01-26 20:45:22 INFO i.a.c.i.LineGobbler(voidCall):82 - airbyte/source-google-ads:0.1.43 was found locally. 2023-01-26 20:45:22 INFO i.a.w.p.DockerProcessFactory(create):108 - Creating docker job ID: 248265 2023-01-26 20:45:22 INFO i.a.w.p.DockerProcessFactory(create):163 - Preparing command: docker run --rm --init -i -w /data/248265/0 --log-driver none --name source-google-ads-check-248265-0-jkhzz --network host -v airbyte_workspace:/data -v /tmp/airbyte_local:/local -e DEPLOYMENT_MODE=OSS -e USE_STREAM_CAPABLE_STATE=false -e AIRBYTE_ROLE= -e WORKER_ENVIRONMENT=DOCKER -e WORKER_JOB_ATTEMPT=0 -e WORKER_CONNECTOR_IMAGE=airbyte/source-google-ads:0.1.43 -e AIRBYTE_VERSION=0.39.36-alpha -e WORKER_JOB_ID=248265 airbyte/source-google-ads:0.1.43 check --config source_config.json 2023-01-26 20:45:25 INFO i.a.w.i.DefaultAirbyteStreamFactory(internalLog):97 - Checking the config 2023-01-26 20:45:26 INFO i.a.w.i.DefaultAirbyteStreamFactory(internalLog):97 - Check succeeded 2023-01-26 20:45:27 INFO i.a.w.t.TemporalAttemptExecution(get):134 - Stopping cancellation check scheduling... 2023-01-26 20:45:27 INFO i.a.w.t.TemporalAttemptExecution(get):108 - Docker volume job log path: /tmp/workspace/248265/0/logs.log 2023-01-26 20:45:27 INFO i.a.w.t.TemporalAttemptExecution(get):113 - Executing worker wrapper. Airbyte version: 0.39.36-alpha 2023-01-26 20:45:27 INFO i.a.c.f.EnvVariableFeatureFlags(getEnvOrDefault):43 - Using default value for environment variable USE_STREAM_CAPABLE_STATE: 'false' 2023-01-26 20:45:27 INFO i.a.c.i.LineGobbler(voidCall):82 - Checking if airbyte/destination-s3:0.2.5 exists... 2023-01-26 20:45:27 INFO i.a.c.i.LineGobbler(voidCall):82 - airbyte/destination-s3:0.2.5 was found locally. 2023-01-26 20:45:27 INFO i.a.w.p.DockerProcessFactory(create):108 - Creating docker job ID: 248265 2023-01-26 20:45:27 INFO i.a.w.p.DockerProcessFactory(create):163 - Preparing command: docker run --rm --init -i -w /data/248265/0 --log-driver none --name destination-s3-check-248265-0-uurqt --network host -v airbyte_workspace:/data -v /tmp/airbyte_local:/local -e DEPLOYMENT_MODE=OSS -e USE_STREAM_CAPABLE_STATE=false -e AIRBYTE_ROLE= -e WORKER_ENVIRONMENT=DOCKER -e WORKER_JOB_ATTEMPT=0 -e WORKER_CONNECTOR_IMAGE=airbyte/destination-s3:0.2.5 -e AIRBYTE_VERSION=0.39.36-alpha -e WORKER_JOB_ID=248265 airbyte/destination-s3:0.2.5 check --config source_config.json 2023-01-26 20:45:30 ERROR i.a.c.i.LineGobbler(voidCall):82 - SLF4J: Class path contains multiple SLF4J bindings. 2023-01-26 20:45:30 ERROR i.a.c.i.LineGobbler(voidCall):82 - SLF4J: Found binding in [jar:file:/airbyte/lib/log4j-slf4j-impl-2.16.0.jar!/org/slf4j/impl/StaticLoggerBinder.class] 2023-01-26 20:45:30 ERROR i.a.c.i.LineGobbler(voidCall):82 - SLF4J: Found binding in [jar:file:/airbyte/lib/slf4j-log4j12-1.7.25.jar!/org/slf4j/impl/StaticLoggerBinder.class] 2023-01-26 20:45:30 ERROR i.a.c.i.LineGobbler(voidCall):82 - SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation. 2023-01-26 20:45:30 ERROR i.a.c.i.LineGobbler(voidCall):82 - SLF4J: Actual binding is of type [org.apache.logging.slf4j.Log4jLoggerFactory] 2023-01-26 20:45:31 INFO i.a.w.i.DefaultAirbyteStreamFactory(lambda$create$0):61 - 2023-01-26 20:45:31 INFO i.a.i.b.IntegrationRunner(run):76 - Running integration: io.airbyte.integrations.destination.s3.S3Destination 2023-01-26 20:45:31 INFO i.a.w.i.DefaultAirbyteStreamFactory(lambda$create$0):61 - 2023-01-26 20:45:31 INFO i.a.i.b.IntegrationCliParser(parseOptions):118 - integration args: {check=null, config=source_config.json} 2023-01-26 20:45:31 INFO i.a.w.i.DefaultAirbyteStreamFactory(lambda$create$0):61 - 2023-01-26 20:45:31 INFO i.a.i.b.IntegrationRunner(run):80 - Command: CHECK 2023-01-26 20:45:31 INFO i.a.w.i.DefaultAirbyteStreamFactory(lambda$create$0):61 - 2023-01-26 20:45:31 INFO i.a.i.b.IntegrationRunner(run):81 - Integration config: IntegrationConfig{command=CHECK, configPath='source_config.json', catalogPath='null', statePath='null'} 2023-01-26 20:45:31 INFO i.a.w.i.DefaultAirbyteStreamFactory(lambda$create$0):61 - 2023-01-26 20:45:31 WARN c.n.s.JsonMetaSchema(newValidator):338 - Unknown keyword examples - you should define your own Meta Schema. If the keyword is irrelevant for validation, just use a NonValidationKeyword 2023-01-26 20:45:31 INFO i.a.w.i.DefaultAirbyteStreamFactory(lambda$create$0):61 - 2023-01-26 20:45:31 WARN c.n.s.JsonMetaSchema(newValidator):338 - Unknown keyword airbyte_secret - you should define your own Meta Schema. If the keyword is irrelevant for validation, just use a NonValidationKeyword 2023-01-26 20:45:31 INFO i.a.w.i.DefaultAirbyteStreamFactory(lambda$create$0):61 - 2023-01-26 20:45:31 INFO i.a.i.d.s.S3FormatConfigs(getS3FormatConfig):22 - S3 format config: {"format_type":"JSONL","part_size_mb":5} 2023-01-26 20:45:33 INFO i.a.w.t.TemporalAttemptExecution(get):134 - Stopping cancellation check scheduling... 2023-01-26 20:45:33 INFO i.a.w.t.TemporalAttemptExecution(get):108 - Docker volume job log path: /tmp/workspace/248265/0/logs.log 2023-01-26 20:45:33 INFO i.a.w.t.TemporalAttemptExecution(get):113 - Executing worker wrapper. Airbyte version: 0.39.36-alpha 2023-01-26 20:45:33 INFO i.a.c.f.EnvVariableFeatureFlags(getEnvOrDefault):43 - Using default value for environment variable USE_STREAM_CAPABLE_STATE: 'false' 2023-01-26 20:45:33 INFO i.a.w.g.DefaultReplicationWorker(run):115 - start sync worker. job id: 248265 attempt id: 0 2023-01-26 20:45:33 INFO i.a.w.g.DefaultReplicationWorker(run):127 - configured sync modes: {null.display_keyword_performance_report=full_refresh - overwrite} 2023-01-26 20:45:33 INFO i.a.w.i.DefaultAirbyteDestination(start):69 - Running destination... 2023-01-26 20:45:33 INFO i.a.c.f.EnvVariableFeatureFlags(getEnvOrDefault):43 - Using default value for environment variable USE_STREAM_CAPABLE_STATE: 'false' 2023-01-26 20:45:33 INFO i.a.c.i.LineGobbler(voidCall):82 - Checking if airbyte/destination-s3:0.2.5 exists... 2023-01-26 20:45:33 INFO i.a.c.i.LineGobbler(voidCall):82 - airbyte/destination-s3:0.2.5 was found locally. 2023-01-26 20:45:33 INFO i.a.w.p.DockerProcessFactory(create):108 - Creating docker job ID: 248265 2023-01-26 20:45:33 INFO i.a.w.p.DockerProcessFactory(create):163 - Preparing command: docker run --rm --init -i -w /data/248265/0 --log-driver none --name destination-s3-write-248265-0-xrwok --network host -v airbyte_workspace:/data -v /tmp/airbyte_local:/local -e DEPLOYMENT_MODE=OSS -e USE_STREAM_CAPABLE_STATE=false -e AIRBYTE_ROLE= -e WORKER_ENVIRONMENT=DOCKER -e WORKER_JOB_ATTEMPT=0 -e WORKER_CONNECTOR_IMAGE=airbyte/destination-s3:0.2.5 -e AIRBYTE_VERSION=0.39.36-alpha -e WORKER_JOB_ID=248265 airbyte/destination-s3:0.2.5 write --config destination_config.json --catalog destination_catalog.json 2023-01-26 20:45:33 INFO i.a.c.f.EnvVariableFeatureFlags(getEnvOrDefault):43 - Using default value for environment variable USE_STREAM_CAPABLE_STATE: 'false' 2023-01-26 20:45:33 INFO i.a.c.i.LineGobbler(voidCall):82 - Checking if airbyte/source-google-ads:0.1.43 exists... 2023-01-26 20:45:33 INFO i.a.c.i.LineGobbler(voidCall):82 - airbyte/source-google-ads:0.1.43 was found locally. 2023-01-26 20:45:33 INFO i.a.w.p.DockerProcessFactory(create):108 - Creating docker job ID: 248265 2023-01-26 20:45:33 INFO i.a.w.p.DockerProcessFactory(create):163 - Preparing command: docker run --rm --init -i -w /data/248265/0 --log-driver none --name source-google-ads-read-248265-0-zcavm --network host -v airbyte_workspace:/data -v /tmp/airbyte_local:/local -e DEPLOYMENT_MODE=OSS -e USE_STREAM_CAPABLE_STATE=false -e AIRBYTE_ROLE= -e WORKER_ENVIRONMENT=DOCKER -e WORKER_JOB_ATTEMPT=0 -e WORKER_CONNECTOR_IMAGE=airbyte/source-google-ads:0.1.43 -e AIRBYTE_VERSION=0.39.36-alpha -e WORKER_JOB_ID=248265 airbyte/source-google-ads:0.1.43 read --config source_config.json --catalog source_catalog.json 2023-01-26 20:45:33 INFO i.a.w.g.DefaultReplicationWorker(lambda$getDestinationOutputRunnable$7):405 - Destination output thread started. 2023-01-26 20:45:33 INFO i.a.w.g.DefaultReplicationWorker(run):169 - Waiting for source and destination threads to complete. 2023-01-26 20:45:33 INFO i.a.w.g.DefaultReplicationWorker(lambda$getReplicationRunnable$6):298 - Replication thread started. 2023-01-26 20:45:37 destination > SLF4J: Class path contains multiple SLF4J bindings. 2023-01-26 20:45:37 destination > SLF4J: Found binding in [jar:file:/airbyte/lib/log4j-slf4j-impl-2.16.0.jar!/org/slf4j/impl/StaticLoggerBinder.class] 2023-01-26 20:45:37 destination > SLF4J: Found binding in [jar:file:/airbyte/lib/slf4j-log4j12-1.7.25.jar!/org/slf4j/impl/StaticLoggerBinder.class] 2023-01-26 20:45:37 destination > SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation. 2023-01-26 20:45:37 destination > SLF4J: Actual binding is of type [org.apache.logging.slf4j.Log4jLoggerFactory] 2023-01-26 20:45:39 source > Starting syncing SourceGoogleAds 2023-01-26 20:45:39 destination > 2023-01-26 20:45:39 INFO i.a.i.b.IntegrationRunner(run):76 - Running integration: io.airbyte.integrations.destination.s3.S3Destination 2023-01-26 20:45:39 destination > 2023-01-26 20:45:39 INFO i.a.i.b.IntegrationCliParser(parseOptions):118 - integration args: {catalog=destination_catalog.json, write=null, config=destination_config.json} 2023-01-26 20:45:39 destination > 2023-01-26 20:45:39 INFO i.a.i.b.IntegrationRunner(run):80 - Command: WRITE 2023-01-26 20:45:39 destination > 2023-01-26 20:45:39 INFO i.a.i.b.IntegrationRunner(run):81 - Integration config: IntegrationConfig{command=WRITE, configPath='destination_config.json', catalogPath='destination_catalog.json', statePath='null'} 2023-01-26 20:45:39 destination > 2023-01-26 20:45:39 WARN c.n.s.JsonMetaSchema(newValidator):338 - Unknown keyword examples - you should define your own Meta Schema. If the keyword is irrelevant for validation, just use a NonValidationKeyword 2023-01-26 20:45:39 destination > 2023-01-26 20:45:39 WARN c.n.s.JsonMetaSchema(newValidator):338 - Unknown keyword airbyte_secret - you should define your own Meta Schema. If the keyword is irrelevant for validation, just use a NonValidationKeyword 2023-01-26 20:45:39 destination > 2023-01-26 20:45:39 INFO i.a.i.d.s.S3FormatConfigs(getS3FormatConfig):22 - S3 format config: {"format_type":"JSONL","part_size_mb":5} 2023-01-26 20:45:39 source > Syncing stream: display_keyword_performance_report 2023-01-26 20:45:40 destination > 2023-01-26 20:45:40 INFO i.a.i.d.s.j.S3JsonlWriter():51 - Full S3 path for stream 'onetimedisplay_keyword_performance_report': s3://channel-layer-development/chen_test/184/onetimedisplay_keyword_performance_report/2023_01_26_1674765940463_0.jsonl 2023-01-26 20:45:40 destination > 2023-01-26 20:45:40 INFO i.a.i.d.s.u.S3StreamTransferManagerHelper(getDefault):55 - PartSize arg is set to 5 MB 2023-01-26 20:45:41 destination > 2023-01-26 20:45:41 INFO a.m.s.StreamTransferManager(getMultiPartOutputStreams):329 - Initiated multipart upload to channel-layer-development/chen_test/184/onetimedisplay_keyword_performance_report/2023_01_26_1674765940463_0.jsonl with full ID FQxUoRLG31xkoCarHwf7K2V3QLI_uj6zmOp7Pmxqfe1tFSTZn186A8lLuQApOHVr.WXIbWCWxTw6CUhwMbe7akblJcXiVGPqs5s7VeJRd9e5M8foweaB7AXYmilV3837 2023-01-26 20:45:41 destination > 2023-01-26 20:45:41 INFO i.a.i.d.s.w.BaseS3Writer(initialize):78 - Overwrite mode 2023-01-26 20:45:41 destination > 2023-01-26 20:45:41 INFO i.a.i.d.s.w.BaseS3Writer(initialize):87 - Purging non-empty output path for stream 'onetimedisplay_keyword_performance_report' under OVERWRITE mode... 2023-01-26 20:45:41 destination > 2023-01-26 20:45:41 INFO i.a.i.d.s.w.BaseS3Writer(initialize):91 - Deleted 1 file(s) for stream 'onetimedisplay_keyword_performance_report'. 2023-01-26 20:45:42 source > Read 0 records from display_keyword_performance_report stream 2023-01-26 20:45:42 source > Finished syncing display_keyword_performance_report 2023-01-26 20:45:42 source > SourceGoogleAds runtimes: Syncing stream display_keyword_performance_report 0:00:02.164132 2023-01-26 20:45:42 source > Finished syncing SourceGoogleAds 2023-01-26 20:45:42 INFO i.a.w.g.DefaultReplicationWorker(lambda$getReplicationRunnable$6):327 - Source has no more messages, closing connection. 2023-01-26 20:45:42 INFO i.a.w.g.DefaultReplicationWorker(lambda$getReplicationRunnable$6):335 - Total records read: 0 (0 bytes) 2023-01-26 20:45:42 INFO i.a.w.g.DefaultReplicationWorker(run):174 - One of source or destination thread complete. Waiting on the other. 2023-01-26 20:45:42 destination > 2023-01-26 20:45:42 INFO i.a.i.b.FailureTrackingAirbyteMessageConsumer(close):60 - Airbyte message consumer: succeeded. 2023-01-26 20:45:42 destination > 2023-01-26 20:45:42 INFO i.a.i.d.s.w.BaseS3Writer(close):107 - Uploading remaining data for stream 'onetimedisplay_keyword_performance_report'. 2023-01-26 20:45:42 destination > 2023-01-26 20:45:42 INFO a.m.s.MultiPartOutputStream(close):158 - Called close() on [MultipartOutputStream for parts 1 - 10000] 2023-01-26 20:45:42 destination > 2023-01-26 20:45:42 INFO a.m.s.MultiPartOutputStream(close):158 - Called close() on [MultipartOutputStream for parts 1 - 10000] 2023-01-26 20:45:42 destination > 2023-01-26 20:45:42 WARN a.m.s.MultiPartOutputStream(close):160 - [MultipartOutputStream for parts 1 - 10000] is already closed 2023-01-26 20:45:42 destination > 2023-01-26 20:45:42 INFO a.m.s.StreamTransferManager(complete):395 - [Manager uploading to channel-layer-development/chen_test/184/onetimedisplay_keyword_performance_report/2023_01_26_1674765940463_0.jsonl with id FQxUoRLG3...YmilV3837]: Completed 2023-01-26 20:45:42 destination > 2023-01-26 20:45:42 INFO i.a.i.d.s.w.BaseS3Writer(close):109 - Upload completed for stream 'onetimedisplay_keyword_performance_report'. 2023-01-26 20:45:42 INFO i.a.v.j.JsonSchemaValidator(test):71 - JSON schema validation failed. errors: $: null found, object expected 2023-01-26 20:45:42 ERROR i.a.w.i.DefaultAirbyteStreamFactory(lambda$create$1):70 - Validation failed: null 2023-01-26 20:45:42 destination > 2023-01-26 20:45:42 INFO i.a.i.b.IntegrationRunner(run):133 - Completed integration: io.airbyte.integrations.destination.s3.S3Destination 2023-01-26 20:45:42 INFO i.a.w.g.DefaultReplicationWorker(run):176 - Source and destination threads complete. 2023-01-26 20:45:42 INFO i.a.w.g.DefaultReplicationWorker(run):239 - sync summary: io.airbyte.config.ReplicationAttemptSummary@10e66f8b[status=completed,recordsSynced=0,bytesSynced=0,startTime=1674765933804,endTime=1674765942794,totalStats=io.airbyte.config.SyncStats@1e25e5c7[recordsEmitted=0,bytesEmitted=0,stateMessagesEmitted=0,recordsCommitted=0],streamStats=[]] 2023-01-26 20:45:42 INFO i.a.w.g.DefaultReplicationWorker(run):268 - Source did not output any state messages 2023-01-26 20:45:42 WARN i.a.w.g.DefaultReplicationWorker(run):279 - State capture: No state retained. 2023-01-26 20:45:42 INFO i.a.w.t.TemporalAttemptExecution(get):134 - Stopping cancellation check scheduling... 2023-01-26 20:45:42 INFO i.a.w.t.s.ReplicationActivityImpl(lambda$replicate$3):161 - sync summary: io.airbyte.config.StandardSyncOutput@2ada764f[standardSyncSummary=io.airbyte.config.StandardSyncSummary@4beeb83a[status=completed,recordsSynced=0,bytesSynced=0,startTime=1674765933804,endTime=1674765942794,totalStats=io.airbyte.config.SyncStats@1e25e5c7[recordsEmitted=0,bytesEmitted=0,stateMessagesEmitted=0,recordsCommitted=0],streamStats=[]],normalizationSummary=,state=,outputCatalog=io.airbyte.protocol.models.ConfiguredAirbyteCatalog@1b3a79ef[streams=[io.airbyte.protocol.models.ConfiguredAirbyteStream@33e4e93d[stream=io.airbyte.protocol.models.AirbyteStream@4af58900[name=onetimedisplay_keyword_performance_report,jsonSchema={"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"ad_group.id":{"type":["null","integer"]},"campaign.id":{"type":["null","integer"]},"customer.id":{"type":["null","integer"]},"metrics.ctr":{"type":["null","number"]},"ad_group.name":{"type":["null","string"]},"campaign.name":{"type":["null","string"]},"segments.date":{"type":["null","string"],"format":"date"},"segments.week":{"type":["null","string"]},"segments.year":{"type":["null","integer"]},"metrics.clicks":{"type":["null","integer"]},"segments.month":{"type":["null","string"]},"ad_group.status":{"type":["null","string"]},"campaign.status":{"type":["null","string"]},"segments.device":{"type":["null","string"]},"segments.quarter":{"type":["null","string"]},"customer.time_zone":{"type":["null","string"]},"metrics.average_cpc":{"type":["null","number"]},"metrics.average_cpe":{"type":["null","number"]},"metrics.average_cpm":{"type":["null","number"]},"metrics.average_cpv":{"type":["null","number"]},"metrics.conversions":{"type":["null","number"]},"metrics.cost_micros":{"type":["null","integer"]},"metrics.engagements":{"type":["null","integer"]},"metrics.gmail_saves":{"type":["null","integer"]},"metrics.impressions":{"type":["null","integer"]},"metrics.video_views":{"type":["null","integer"]},"metrics.average_cost":{"type":["null","number"]},"metrics.interactions":{"type":["null","integer"]},"segments.day_of_week":{"type":["null","string"]},"ad_group.base_ad_group":{"type":["null","string"]},"campaign.base_campaign":{"type":["null","string"]},"customer.currency_code":{"type":["null","string"]},"metrics.gmail_forwards":{"type":["null","integer"]},"metrics.active_view_cpm":{"type":["null","number"]},"metrics.active_view_ctr":{"type":["null","number"]},"metrics.all_conversions":{"type":["null","number"]},"metrics.engagement_rate":{"type":["null","number"]},"metrics.video_view_rate":{"type":["null","number"]},"metrics.interaction_rate":{"type":["null","number"]},"segments.ad_network_type":{"type":["null","string"]},"ad_group_criterion.status":{"type":["null","string"]},"campaign.bidding_strategy":{"type":["null","string"]},"customer.descriptive_name":{"type":["null","string"]},"metrics.conversions_value":{"type":["null","number"]},"ad_group_criterion.negative":{"type":["null","boolean"]},"metrics.cost_per_conversion":{"type":["null","number"]},"metrics.value_per_conversion":{"type":["null","number"]},"ad_group_criterion.final_urls":{"type":["null","string","array"]},"metrics.all_conversions_value":{"type":["null","number"]},"campaign.bidding_strategy_type":{"type":["null","string"]},"metrics.gmail_secondary_clicks":{"type":["null","integer"]},"ad_group_criterion.criterion_id":{"type":["null","integer"]},"ad_group_criterion.keyword.text":{"type":["null","string"]},"metrics.active_view_impressions":{"type":["null","integer"]},"metrics.active_view_viewability":{"type":["null","number"]},"metrics.interaction_event_types":{"type":["null","array"],"items":{"type":"string"}},"metrics.video_quartile_p25_rate":{"type":["null","number"]},"metrics.video_quartile_p50_rate":{"type":["null","number"]},"metrics.video_quartile_p75_rate":{"type":["null","number"]},"metrics.cost_per_all_conversions":{"type":["null","number"]},"metrics.cross_device_conversions":{"type":["null","number"]},"metrics.video_quartile_p100_rate":{"type":["null","number"]},"metrics.view_through_conversions":{"type":["null","integer"]},"metrics.active_view_measurability":{"type":["null","number"]},"metrics.value_per_all_conversions":{"type":["null","number"]},"ad_group_criterion.final_mobile_urls":{"type":["null","string","array"]},"ad_group_criterion.keyword.match_type":{"type":["null","string"]},"ad_group_criterion.tracking_url_template":{"type":["null","string"]},"ad_group_criterion.url_custom_parameters":{"type":["null","array"],"items":{"type":"string"}},"metrics.active_view_measurable_cost_micros":{"type":["null","integer"]},"metrics.active_view_measurable_impressions":{"type":["null","integer"]},"metrics.conversions_from_interactions_rate":{"type":["null","number"]},"ad_group_criterion.effective_cpc_bid_micros":{"type":["null","integer"]},"ad_group_criterion.effective_cpc_bid_source":{"type":["null","string"]},"ad_group_criterion.effective_cpm_bid_micros":{"type":["null","integer"]},"ad_group_criterion.effective_cpm_bid_source":{"type":["null","string"]},"ad_group_criterion.effective_cpv_bid_micros":{"type":["null","integer"]},"ad_group_criterion.effective_cpv_bid_source":{"type":["null","string"]},"ad_group.targeting_setting.target_restrictions":{"type":["null","array"],"items":{"type":"string"}},"metrics.all_conversions_from_interactions_rate":{"type":["null","number"]}}},supportedSyncModes=[full_refresh, incremental],sourceDefinedCursor=true,defaultCursorField=[segments.date],sourceDefinedPrimaryKey=[],namespace=,additionalProperties={}],syncMode=full_refresh,cursorField=[segments.date],destinationSyncMode=overwrite,primaryKey=[],additionalProperties={}]],additionalProperties={}],failures=[]] 2023-01-26 20:45:42 INFO i.a.w.t.TemporalUtils(withBackgroundHeartbeat):291 - Stopping temporal heartbeating...