Passa al contenuto principale

Configurazione Script View

Questa pagina documenta i parametri di configurazione dello script view per la creazione di attività.

Panoramica

Lo script view apre un post su TikTok o Instagram e lo guarda per una durata configurabile — utile per aumentare il tempo di visualizzazione/le impression. Quando fornisci più URL di post tramite API, viene creata un'attività per ogni URL. Puoi controllare quando viene eseguita ogni attività usando il parametro start_time.

Configurazione dello Script (script_config)

L'oggetto script_config contiene i parametri dello script view. Di seguito sono elencati i parametri disponibili:

Parametri

ParametroTipoRichiestoPredefinitoDescrizione
target_post_urlsstring[]Sì*[]Array di URL di post da visualizzare (un'attività per URL)
target_post_urlstringSì*""URL singolo o più URL separati da a capo/virgole
view_durationintegerNo10Secondi per guardare il post
view_durationsinteger[]NoIntervallo [min, max] in secondi; viene usato un valore casuale nell'intervallo. Ha priorità su view_duration
note

È necessario fornire l'array target_post_urls o il string target_post_url. Se vengono forniti entrambi, target_post_urls ha la priorità.

Creazione Attività

Quando vengono forniti più URL, l'API crea un'attività per ogni URL. Ad esempio, 3 URL + 2 dispositivi = 6 attività. Usa il parametro start_time per controllare quando viene eseguita ogni attività.

Esempi

Guardare un Post

curl -X POST http://localhost:50809/api/v1/task \
-H "Content-Type: application/json" \
-d '{
"serials": ["device_serial_1"],
"script_name": "view",
"script_config": {
"target_post_url": "https://www.tiktok.com/@username/video/1234567890"
}
}'

Guardare con Durata Fissa

curl -X POST http://localhost:50809/api/v1/task \
-H "Content-Type: application/json" \
-d '{
"serials": ["device_serial_1"],
"script_name": "view",
"script_config": {
"target_post_url": "https://www.tiktok.com/@username/video/1234567890",
"view_duration": 30
}
}'

Guardare con Durata Casuale

Viene utilizzato un tempo di visualizzazione casuale tra 15 e 45 secondi per attività:

curl -X POST http://localhost:50809/api/v1/task \
-H "Content-Type: application/json" \
-d '{
"serials": ["device_serial_1"],
"script_name": "view",
"script_config": {
"target_post_urls": [
"https://www.tiktok.com/@user1/video/111",
"https://www.tiktok.com/@user2/video/222"
],
"view_durations": [15, 45]
}
}'

Guardare per Lista Utenti

Crea attività di visualizzazione per account specifici:

curl -X POST http://localhost:50809/api/v1/task \
-H "Content-Type: application/json" \
-d '{
"usernames": ["@my_account1", "@my_account2"],
"script_name": "view",
"script_config": {
"target_post_url": "https://www.tiktok.com/@target/video/123",
"view_duration": 20
}
}'

Esempio Instagram

La stessa API funziona per post e reel di Instagram:

curl -X POST http://localhost:50809/api/v1/task \
-H "Content-Type: application/json" \
-d '{
"serials": ["device_serial_1"],
"script_name": "view",
"script_config": {
"target_post_url": "https://www.instagram.com/reel/ABC123/",
"view_durations": [10, 30]
}
}'

Risposta

{
"code": 0,
"message": "success",
"data": {
"task_ids": [501, 502],
"created_count": 2
}
}

Formati URL

TikTok

https://www.tiktok.com/@username/video/1234567890123456
https://vm.tiktok.com/ABCDEFG/

Instagram

https://www.instagram.com/p/ABCDEFGHIJK/
https://www.instagram.com/reel/ABCDEFGHIJK/

Buone Pratiche

  1. Varia il tempo di visualizzazione: Preferisci view_durations a un view_duration fisso per rendere ogni visualizzazione più naturale.

  2. Pianifica le attività: Usa il parametro start_time per distribuire le visualizzazioni nel tempo.

  3. Usa la modalità multi-account: Abilita enable_multi_account per visualizzare post usando più account sullo stesso dispositivo.

Codici di Errore

CodiceDescrizione
40001URL del post di destinazione mancante
40003Script non supportato tramite API
40301L'accesso all'API richiede il piano Pro+

Vedi Anche