pay for results proxy questions
# apify-platform
f
i want to know if i create a public actor, if my user use resident proxy to run this actor, the cost will be the creator's or the user's?
a
message has been deleted
a
If it's a PPE or PPR, then proxies usage generated by users is billed to the creator as part of the platform usage
n
so how can we creator than charge them back?
a
You can either add the options to users to use their own proxies or take that in consideration in your pricing
n
how can I check if the proxy is used?
a
Not sure I get the question..
You can add the proxy option to your input schema and update your actor to use it
n
@azzouzana I have one more question: I see that residental proxy costs $8 / GB. What is the standard way to charge this to the user? I measure the content that is transfered and than I will have something like 0.00001 per call that I will charge extra when residential proxy is used?. Is that how its supposed to be?
a
TBH, I have little experience with this.. But your suggestions makes sense.. Or maybe you can get the response's size & charge it then? (See how much bandwidth it consumed and charge accordingly)
Are you referring to PPR or PPE?
n
I'm want to use PPE. In my code, I have a page size limit for each scrape. So I will take this and calculate a $0.000x number for each processed domain. Paying per event is OK but I have to say this part is a bit annoying. Why cant the user just rent a residental proxy directly from apify? Now every actor has different prices for the proxies and its not transparent and overall too complicated. Hopefully this will be changed in the future
a
They can rent proxies from Apify (or from any others providers) and you'd make the "use your own proxies" available as input...
n
thanks, that's maybe a good idea for the beginning
@azzouzana I'm still a bit confused 🙂 I checked some popular actors and none of them have proxies priced in?
a
@nicon_86626 just advanced to level 2! Thanks for your contributions! 🎉
n
but maybe they just priced it in
a
What do you mean by this? I checked some popular actors and none of them have proxies priced in?
n
That none of the actos with PPE have a event "proxy-request" or anything. They have to pay the users proxy usage but they dont charge it by its own event. I guess its already priced in
a
Oh got you
That level of detailed events pricing makes things more complicated for both the developers and the end users (imagine to set events for every single possible atomic operation, 3rd parties calls, proxies usage, datasets/KV reads/writes etc...). When setting their prices, developers tend to included that already in whatever events they charge for
I think a better discussion would be about what to charge for and what to include directly in the pricing, while at the same time keeping things simple for the end user..