From 8a2f82d76f420a143d4dc067d997535b3eaa9227 Mon Sep 17 00:00:00 2001 From: Adrian Gruntkowski Date: Wed, 26 Jun 2024 09:48:44 +0200 Subject: [PATCH] Use max `pageSize` when fetching data for import from UA (#4260) * Use max `pageSize` when fetching data for import from UA * Update test fixture --------- Co-authored-by: RobertJoonas <56999674+RobertJoonas@users.noreply.github.com> --- .../http_mocks/google_analytics_import#1.json | 24 +++++++++---------- lib/plausible/google/ua/api.ex | 2 +- 2 files changed, 13 insertions(+), 13 deletions(-) diff --git a/fixture/http_mocks/google_analytics_import#1.json b/fixture/http_mocks/google_analytics_import#1.json index fc55a033116c..180659ed6e1e 100644 --- a/fixture/http_mocks/google_analytics_import#1.json +++ b/fixture/http_mocks/google_analytics_import#1.json @@ -48,7 +48,7 @@ "sortOrder": "DESCENDING" } ], - "pageSize": 7500, + "pageSize": 100000, "pageToken": null, "viewId": "54297898" } @@ -170139,7 +170139,7 @@ "sortOrder": "DESCENDING" } ], - "pageSize": 7500, + "pageSize": 100000, "pageToken": null, "viewId": "54297898" } @@ -229240,7 +229240,7 @@ "sortOrder": "DESCENDING" } ], - "pageSize": 7500, + "pageSize": 100000, "pageToken": null, "viewId": "54297898" } @@ -323594,7 +323594,7 @@ "sortOrder": "DESCENDING" } ], - "pageSize": 7500, + "pageSize": 100000, "pageToken": null, "viewId": "54297898" } @@ -483689,7 +483689,7 @@ "sortOrder": "DESCENDING" } ], - "pageSize": 7500, + "pageSize": 100000, "pageToken": "10000", "viewId": "54297898" } @@ -521554,7 +521554,7 @@ "sortOrder": "DESCENDING" } ], - "pageSize": 7500, + "pageSize": 100000, "pageToken": "10000", "viewId": "54297898" } @@ -540444,7 +540444,7 @@ "sortOrder": "DESCENDING" } ], - "pageSize": 7500, + "pageSize": 100000, "pageToken": null, "viewId": "54297898" } @@ -560672,7 +560672,7 @@ "sortOrder": "DESCENDING" } ], - "pageSize": 7500, + "pageSize": 100000, "pageToken": null, "viewId": "54297898" } @@ -700763,7 +700763,7 @@ "sortOrder": "DESCENDING" } ], - "pageSize": 7500, + "pageSize": 100000, "pageToken": null, "viewId": "54297898" } @@ -729150,7 +729150,7 @@ "sortOrder": "DESCENDING" } ], - "pageSize": 7500, + "pageSize": 100000, "pageToken": null, "viewId": "54297898" } @@ -785186,7 +785186,7 @@ "sortOrder": "DESCENDING" } ], - "pageSize": 7500, + "pageSize": 100000, "pageToken": "10000", "viewId": "54297898" } @@ -805974,7 +805974,7 @@ "sortOrder": "DESCENDING" } ], - "pageSize": 7500, + "pageSize": 100000, "pageToken": null, "viewId": "54297898" } diff --git a/lib/plausible/google/ua/api.ex b/lib/plausible/google/ua/api.ex index e93f55fafdaa..9473865ca6f8 100644 --- a/lib/plausible/google/ua/api.ex +++ b/lib/plausible/google/ua/api.ex @@ -14,7 +14,7 @@ defmodule Plausible.Google.UA.API do expires_at :: String.t() } - @per_page 7_500 + @per_page 100_000 @backoff_factor :timer.seconds(10) @max_attempts 5