fix: TikTok Shop Apify girdi semasini duzelt

This commit is contained in:
2026-08-10 12:14:11 +03:00
parent 2b75e97ad6
commit cf1982a299
4 changed files with 14 additions and 3 deletions
+7
View File
@@ -5,6 +5,7 @@ import { normalizeApifyAd } from "../src/lib/apify";
import { getFeatureLimit } from "../src/lib/plans";
import { istemciIp, hizSiniriAsimi } from "../src/lib/rate-limit";
import { stripePriceFor } from "../src/lib/stripe";
import { tikTokActorInput } from "../src/lib/apify-tiktok";
test("Apify reklamı metin, medya ve ülke alanlarıyla normalize edilir", () => {
const ad = normalizeApifyAd({
@@ -49,3 +50,9 @@ test("Stripe fiyat kimliği env allowlist'inden okunur", () => {
if (previous === undefined) delete process.env.STRIPE_PRICE_BASIC_MONTHLY;
else process.env.STRIPE_PRICE_BASIC_MONTHLY = previous;
});
test("TikTok aktör girdisi resmi şemadaki alanları kullanır", () => {
assert.deepEqual(tikTokActorInput({ query: "phone case", region: "US", maxResults: 10 }), {
keyword: "phone case", region: "US", maxItems: 10, addonProductDetails: false
});
});