Skip to content

Conversation

TC-MO
Copy link
Contributor

@TC-MO TC-MO commented Oct 10, 2025

Goal is to de emphasize rental and emphasize PPE more

@TC-MO TC-MO self-assigned this Oct 10, 2025
@TC-MO TC-MO requested a review from honzajavorek as a code owner October 10, 2025 07:56
@TC-MO TC-MO added documentation Improvements or additions to documentation. t-docs Issues owned by technical writing team. labels Oct 10, 2025
@apify-service-account
Copy link

Preview for this PR was built for commit 8dd6ecb and is ready at https://pr-1995.preview.docs.apify.com!

@apify-service-account
Copy link

Preview for this PR was built for commit 2c3b37a and is ready at https://pr-1995.preview.docs.apify.com!

- `Page opened with a browser` at $0.002 - this is on top of `Pages scraped`
- _Example_:
- User A:
- Started the Actor 10 times = $0.05
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I am not sure "started 10 times" seems a bit weird - maybe "Started the Actor with 10 GB of memory"?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sure, we can change it to

Suggested change
- Started the Actor 10 times = $0.05
- Started the Actor with 10GB of memory= $0.05

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I am for this, just don't forget to change it in the second example as well if so 😅

Copy link
Contributor Author

@TC-MO TC-MO Oct 10, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

yes yes of course, I wouldn't forget that! makes new commit...furiously

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

To me, as a user and a mere mortal who doesn't know much about the platform, I can relate to wording "started the Actor 10 times" more than to "started the Actor with 10 GB of memory". Maybe we could combine both to be specific and super clear?

Started the Actor 10 times, each time with 1 GB of memory = $0.05

- Scraped 1,000 pages = $2.00
- 500 of those were scraped using residential proxy = $1.00
- 300 of those were scraped using browser = $0.60
- This comes up to $3.65 of total revenue
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

[Note / question]: Even-though I get why we want to have "more complicated" examples in docs, so devs know that they can create that - maybe having only "start" / "result" and for example "call 3rd party API" or "call AI model" can make it clear that you can do simple things with it? From my PoV, for customer less events make pricing more clear.
Or maybe just mention it to developer somewhere? That more simple & transparent pricing make Actor more attractive to customers
WDYT?

Or maybe add second example with only start + result?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think both approaches can work, perhaps we should in each case have a simple start & more advanced example so users can see what is the happy path, and what is a bit more complex scenario?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

But perhaps this is getting out of scope of this PR. Maybe we focus here on just reorganization & I'll open separate issue to work further on simplified examples?

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes, probably a separate issue

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

+1, let's reorganize here, and we can add simple vs complex examples later on.

- 200 of those were scraped using residential proxy = $0.40
- 100 of those were scraped using browser = $0.20
- This comes up to $1.625 of total revenue
- That means if platform usage costs are $0.365 for user A and $0.162 for user B your profit is $4.748
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It is a bit weird that we have this breakdown:

Cost breakdown_:
  - Compute unit: $0.3 per CU
  - Residential proxies: $13 per GB
  - SERPs proxy: $3 per 1,000 SERPs
  - Data transfer (external): $0.20 per GB
  - Dataset storage: $1 per 1,000 GB-hours

in PPR and not here - the models are quite similar, actually PPR is currently PPE simplified (and will be fully consumed by it in the future).

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We can add similar breakdown there, I guess the weirdness now stems from the change of order, it used to be

Rental
PPR
PPE

so we built on the knowledge above, now this is a bit disjointed, I'll try to address this

Copy link
Contributor Author

@TC-MO TC-MO Oct 10, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Last question I guess, should we use current prices that can be seen at apify.com/pricing? If yes, which tier? I would say FREE tier makes most sense to me and it seems to be what we used before? I guess since then the pricing has changed especially for proxies

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

If we say it is "example", we can use whichever (that will help us if prices change in the future - maybe we can say something like "current prices are visible in the console") - I would use FREE tier, since it is used in the calculations

- Scraped 1,000 pages = $2.00
- 500 of those were scraped using residential proxy = $1.00
- 300 of those were scraped using browser = $0.60
- This comes up to $3.65 of total revenue
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

+1, let's reorganize here, and we can add simple vs complex examples later on.

@patrikbraborec
Copy link
Contributor

What about adding info to this page (rental) that it will be soon "deprecated"?

@TC-MO
Copy link
Contributor Author

TC-MO commented Oct 14, 2025

I'd rather not add info that is vague do we have concrete dates?

@patrikbraborec
Copy link
Contributor

I think that concrete dates are still in discussion (cc. @mhamas), but this could be something like:

"We are about to deprecate Rental Actors in the upcoming months, so please consider whether you want to monetize your Actor as rental, or start with PPE/PPR."

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation. t-docs Issues owned by technical writing team.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants