Como usar proxies GProxy com actors do Apify
Configure proxies residenciais e de datacenter da GProxy com actors do Apify para web scraping. Cobre configuração de proxy, integração com Crawlee e otimização de custos.
Pré-requisitos
- ✓[
- ✓"
- ✓C
- ✓o
- ✓n
- ✓t
- ✓a
- ✓
- ✓n
- ✓o
- ✓
- ✓A
- ✓p
- ✓i
- ✓f
- ✓y
- ✓
- ✓(
- ✓g
- ✓r
- ✓a
- ✓t
- ✓u
- ✓i
- ✓t
- ✓a
- ✓
- ✓o
- ✓u
- ✓
- ✓p
- ✓a
- ✓g
- ✓a
- ✓)
- ✓"
- ✓,
- ✓
- ✓"
- ✓N
- ✓o
- ✓d
- ✓e
- ✓.
- ✓j
- ✓s
- ✓
- ✓1
- ✓6
- ✓+
- ✓
- ✓p
- ✓a
- ✓r
- ✓a
- ✓
- ✓d
- ✓e
- ✓s
- ✓e
- ✓n
- ✓v
- ✓o
- ✓l
- ✓v
- ✓i
- ✓m
- ✓e
- ✓n
- ✓t
- ✓o
- ✓
- ✓l
- ✓o
- ✓c
- ✓a
- ✓l
- ✓"
- ✓,
- ✓
- ✓"
- ✓C
- ✓o
- ✓n
- ✓t
- ✓a
- ✓
- ✓G
- ✓P
- ✓r
- ✓o
- ✓x
- ✓y
- ✓
- ✓c
- ✓o
- ✓m
- ✓
- ✓p
- ✓l
- ✓a
- ✓n
- ✓o
- ✓
- ✓d
- ✓e
- ✓
- ✓p
- ✓r
- ✓o
- ✓x
- ✓y
- ✓
- ✓a
- ✓t
- ✓i
- ✓v
- ✓o
- ✓"
- ✓,
- ✓
- ✓"
- ✓F
- ✓a
- ✓m
- ✓i
- ✓l
- ✓i
- ✓a
- ✓r
- ✓i
- ✓d
- ✓a
- ✓d
- ✓e
- ✓
- ✓c
- ✓o
- ✓m
- ✓
- ✓a
- ✓c
- ✓t
- ✓o
- ✓r
- ✓s
- ✓
- ✓d
- ✓o
- ✓
- ✓A
- ✓p
- ✓i
- ✓f
- ✓y
- ✓
- ✓o
- ✓u
- ✓
- ✓C
- ✓r
- ✓a
- ✓w
- ✓l
- ✓e
- ✓e
- ✓"
- ✓]
Configuração passo a passo
[
{
"
T
I
T
L
E
"
:
"
I
N
S
T
A
L
A
R
O
C
R
A
W
L
E
E
"
,
"
D
E
S
C
R
I
P
T
I
O
N
"
:
"
C
R
I
E
U
M
P
R
O
J
E
T
O
C
R
A
W
L
E
E
P
A
R
A
O
S
E
U
A
C
T
O
R
"
,
"
C
O
D
E
"
:
"
N
P
X
C
R
A
W
L
E
E
C
R
E
A
T
E
M
Y
-
S
C
R
A
P
E
R
\
N
C
D
M
Y
-
S
C
R
A
P
E
R
\
N
N
P
M
I
N
S
T
A
L
L
"
}
,
{
"
T
I
T
L
E
"
:
"
C
O
N
F
I
G
U
R
A
R
A
G
P
R
O
X
Y
C
O
M
O
P
R
O
X
Y
E
X
T
E
R
N
O
"
,
"
D
E
S
C
R
I
P
T
I
O
N
"
:
"
C
O
N
F
I
G
U
R
E
O
P
R
O
X
Y
C
O
N
F
I
G
U
R
A
T
I
O
N
C
O
M
A
U
R
L
D
A
G
P
R
O
X
Y
"
,
"
C
O
D
E
"
:
"
I
M
P
O
R
T
{
P
R
O
X
Y
C
O
N
F
I
G
U
R
A
T
I
O
N
}
F
R
O
M
'
C
R
A
W
L
E
E
'
;
\
N
\
N
C
O
N
S
T
P
R
O
X
Y
C
O
N
F
I
G
=
N
E
W
P
R
O
X
Y
C
O
N
F
I
G
U
R
A
T
I
O
N
(
{
\
N
P
R
O
X
Y
U
R
L
S
:
[
'
H
T
T
P
:
/
/
U
S
E
R
:
P
A
S
S
@
P
R
O
X
Y
.
G
P
R
O
X
Y
.
N
E
T
:
1
0
0
0
'
]
\
N
}
)
;
"
}
,
{
"
T
I
T
L
E
"
:
"
U
S
A
R
C
O
M
C
H
E
E
R
I
O
C
R
A
W
L
E
R
"
,
"
D
E
S
C
R
I
P
T
I
O
N
"
:
"
A
D
I
C
I
O
N
E
O
P
R
O
X
Y
A
O
S
E
U
S
C
R
A
P
E
R
B
A
S
E
A
D
O
E
M
C
H
E
E
R
I
O
"
,
"
C
O
D
E
"
:
"
I
M
P
O
R
T
{
C
H
E
E
R
I
O
C
R
A
W
L
E
R
}
F
R
O
M
'
C
R
A
W
L
E
E
'
;
\
N
\
N
C
O
N
S
T
C
R
A
W
L
E
R
=
N
E
W
C
H
E
E
R
I
O
C
R
A
W
L
E
R
(
{
\
N
P
R
O
X
Y
C
O
N
F
I
G
U
R
A
T
I
O
N
:
P
R
O
X
Y
C
O
N
F
I
G
,
\
N
A
S
Y
N
C
R
E
Q
U
E
S
T
H
A
N
D
L
E
R
(
{
R
E
Q
U
E
S
T
,
$
}
)
{
\
N
C
O
N
S
T
T
I
T
L
E
=
$
(
'
T
I
T
L
E
'
)
.
T
E
X
T
(
)
;
\
N
C
O
N
S
O
L
E
.
L
O
G
(
T
I
T
L
E
)
;
\
N
}
\
N
}
)
;
"
}
,
{
"
T
I
T
L
E
"
:
"
U
S
A
R
C
O
M
P
L
A
Y
W
R
I
G
H
T
C
R
A
W
L
E
R
"
,
"
D
E
S
C
R
I
P
T
I
O
N
"
:
"
A
D
I
C
I
O
N
E
O
P
R
O
X
Y
A
O
S
C
R
A
P
E
R
B
A
S
E
A
D
O
E
M
N
A
V
E
G
A
D
O
R
"
,
"
C
O
D
E
"
:
"
I
M
P
O
R
T
{
P
L
A
Y
W
R
I
G
H
T
C
R
A
W
L
E
R
}
F
R
O
M
'
C
R
A
W
L
E
E
'
;
\
N
\
N
C
O
N
S
T
C
R
A
W
L
E
R
=
N
E
W
P
L
A
Y
W
R
I
G
H
T
C
R
A
W
L
E
R
(
{
\
N
P
R
O
X
Y
C
O
N
F
I
G
U
R
A
T
I
O
N
:
P
R
O
X
Y
C
O
N
F
I
G
,
\
N
A
S
Y
N
C
R
E
Q
U
E
S
T
H
A
N
D
L
E
R
(
{
P
A
G
E
}
)
{
\
N
C
O
N
S
T
T
I
T
L
E
=
A
W
A
I
T
P
A
G
E
.
T
I
T
L
E
(
)
;
\
N
C
O
N
S
O
L
E
.
L
O
G
(
T
I
T
L
E
)
;
\
N
}
\
N
}
)
;
"
}
,
{
"
T
I
T
L
E
"
:
"
P
U
B
L
I
C
A
R
N
O
A
P
I
F
Y
"
,
"
D
E
S
C
R
I
P
T
I
O
N
"
:
"
E
N
V
I
E
S
E
U
A
C
T
O
R
P
A
R
A
A
P
L
A
T
A
F
O
R
M
A
A
P
I
F
Y
"
,
"
C
O
D
E
"
:
"
A
P
I
F
Y
L
O
G
I
N
\
N
A
P
I
F
Y
P
U
S
H
"
}
,
{
"
T
I
T
L
E
"
:
"
D
E
F
I
N
I
R
O
P
R
O
X
Y
N
O
A
P
I
F
Y
C
O
N
S
O
L
E
"
,
"
D
E
S
C
R
I
P
T
I
O
N
"
:
"
C
O
N
F
I
G
U
R
E
A
U
R
L
D
E
P
R
O
X
Y
N
A
E
N
T
R
A
D
A
D
O
A
C
T
O
R
"
,
"
C
O
D
E
"
:
"
A
C
T
O
R
I
N
P
U
T
→
P
R
O
X
Y
C
O
N
F
I
G
U
R
A
T
I
O
N
:
\
N
{
\
"
U
S
E
A
P
I
F
Y
P
R
O
X
Y
\
"
:
F
A
L
S
E
,
\
"
P
R
O
X
Y
U
R
L
S
\
"
:
[
\
"
H
T
T
P
:
/
/
U
S
E
R
:
P
A
S
S
@
P
R
O
X
Y
.
G
P
R
O
X
Y
.
N
E
T
:
1
0
0
0
\
"
]
}
"
}
]
Exemplos de código
Por que usar a GProxy com o Apify?
O Apify é uma plataforma de web scraping e automação que executa actors na nuvem. Embora o Apify ofereça seu próprio serviço de proxy, a GProxy oferece uma alternativa mais econômica, com 10M+ IPs residenciais em 150+ países. Usar a GProxy como proxy externo nos actors do Apify dá a você melhor preço, mais diversidade de IPs e controle total sobre a sua infraestrutura de proxy.
Configuração de proxy externo
Actors do Apify criados com Crawlee (antigo Apify SDK) suportam configuração de proxy externo por meio da classe ProxyConfiguration. Passe a URL de proxy da GProxy como URL de proxy personalizada e o Crawlee roteará todas as requisições por ela automaticamente.
Integração com Crawlee
O Crawlee é a biblioteca open-source de web scraping do Apify para Node.js. Ele suporta CheerioCrawler (HTTP rápido), PlaywrightCrawler (navegador) e PuppeteerCrawler (Chrome). Os três suportam proxies externos pela opção proxyConfiguration.
Otimização de custos
O modelo de preços da GProxy pode ser mais econômico que os proxies nativos do Apify para scraping de alto volume. Use proxies de datacenter da GProxy para alvos não sensíveis e proxies residenciais para sites com proteção anti-bot forte. Essa abordagem em camadas otimiza o custo total do seu scraping.
Gerenciamento de sessões
O session pool do Apify funciona com as sessões sticky da GProxy. Mantenha o mesmo IP em várias requisições para scraping protegido por login ou navegação em várias páginas. Configure a idade máxima da sessão e a frequência de rotação para equilibrar entre IPs novos e continuidade de sessão.
Boas práticas de escala
Ao escalar actors do Apify com proxies GProxy, defina limites de concorrência adequados ao seu plano GProxy. Comece com 10-20 conexões simultâneas e aumente gradualmente. A infraestrutura da GProxy lida com alta concorrência, mas respeitar os limites do site alvo evita bloqueios desnecessários.
Casos de uso
[
{
"
T
I
T
L
E
"
:
"
W
E
B
S
C
R
A
P
I
N
G
E
M
L
A
R
G
A
E
S
C
A
L
A
"
,
"
D
E
S
C
R
I
P
T
I
O
N
"
:
"
E
X
E
C
U
T
E
A
C
T
O
R
S
D
O
A
P
I
F
Y
C
O
M
O
E
N
O
R
M
E
P
O
O
L
R
E
S
I
D
E
N
C
I
A
L
D
A
G
P
R
O
X
Y
P
A
R
A
E
X
T
R
A
Ç
Ã
O
D
E
D
A
D
O
S
C
O
N
F
I
Á
V
E
L
E
E
M
L
A
R
G
A
E
S
C
A
L
A
.
"
}
,
{
"
T
I
T
L
E
"
:
"
M
O
N
I
T
O
R
A
M
E
N
T
O
D
E
E
-
C
O
M
M
E
R
C
E
"
,
"
D
E
S
C
R
I
P
T
I
O
N
"
:
"
A
C
O
M
P
A
N
H
E
P
R
E
Ç
O
S
E
N
Í
V
E
I
S
D
E
E
S
T
O
Q
U
E
E
M
V
A
R
E
J
I
S
T
A
S
U
S
A
N
D
O
P
R
O
X
I
E
S
C
O
M
G
E
O
-
T
A
R
G
E
T
I
N
G
P
A
R
A
D
A
D
O
S
L
O
C
A
L
I
Z
A
D
O
S
.
"
}
,
{
"
T
I
T
L
E
"
:
"
M
O
N
I
T
O
R
A
M
E
N
T
O
D
E
S
E
O
"
,
"
D
E
S
C
R
I
P
T
I
O
N
"
:
"
V
E
R
I
F
I
Q
U
E
P
O
S
I
Ç
Õ
E
S
D
E
B
U
S
C
A
E
M
D
I
F
E
R
E
N
T
E
S
P
A
Í
S
E
S
U
S
A
N
D
O
A
C
T
O
R
S
D
O
A
P
I
F
Y
C
O
M
O
G
E
O
-
T
A
R
G
E
T
I
N
G
D
A
G
P
R
O
X
Y
.
"
}
,
{
"
T
I
T
L
E
"
:
"
A
U
T
O
M
A
Ç
Ã
O
D
E
P
I
P
E
L
I
N
E
S
D
E
D
A
D
O
S
"
,
"
D
E
S
C
R
I
P
T
I
O
N
"
:
"
C
O
N
S
T
R
U
A
P
I
P
E
L
I
N
E
S
D
E
D
A
D
O
S
A
U
T
O
M
A
T
I
Z
A
D
O
S
Q
U
E
C
O
L
E
T
A
M
E
P
R
O
C
E
S
S
A
M
D
A
D
O
S
D
A
W
E
B
C
O
M
R
O
T
A
Ç
Ã
O
D
E
P
R
O
X
Y
C
O
N
F
I
Á
V
E
L
.
"
}
]
FAQ
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Pronto para começar?
Comece com a GProxy em minutos — proxies residenciais a partir de $0.85/GB, IPv6 a partir de $0.03/proxy, pague conforme o uso.
