Not related to the issues you're having, but I think it's worth mentioning:
you should use the batch insert (or update) feature. By doing this,
you'll get better performance than just inserting the items one by one.
There is a request-size limitation, but I think the recommended size is
between 50 and 100 items per batch.

When doing a batch request, you'll get a batch response, containing
an entry for each action in the batch request. The entry tells you if
the insert was successful or not (and the errors). So you can still keep
track of what items failed the insert.

Hope it helps,
Alex

On Thu, Apr 2, 2009 at 1:13 PM, Alex <[email protected]> wrote:

> Are you seeing the same problem as before?
> Or now you get a different result when trying to insert the items?
> Thanks,
> Alex
>
>
> On Thu, Apr 2, 2009 at 11:12 AM, DatasouthUK <[email protected]> wrote:
>
>>
>> It was all going so well, then it stopped!!!
>>
>> I think there must be something on Google's end.
>>
>> With our php, we have to submit each item as an individual request,
>> which means we have over 4000 products that need to be updated, and
>> our script averages about 2 products a second.
>> I did read on another post that there is a limit to how many request
>> the API can handle per user, I think it was 5 records per second per
>> user, so we are still within our boundaries.
>>
>> As we cater for about 7 online shops, we have to keep the products up
>> to date on a weekly bases, so during an update session, we deal with
>> over 10,000 products split over different accounts.
>>
>> Can a server be banned by the API if it thinks it is being spammed?
>> That is the only conclusion we have some to because if no changes have
>> been made to the code and it works one week, and not the next, then I
>> am left with only the 3rd party to question, in this case, Google Base
>> API.
>>
>> All suggestions, questions, queries, posings, ideas, epiphanies,
>> revelations, musings, visions and general banter will be very helpful.
>> >>
>>
>
>
> --
> Alex Dovlecel, Google Switzerland GmbH
> Company Identifikationsnummer: CH-020.4.028.116-1
>



-- 
Alex Dovlecel, Google Switzerland GmbH
Company Identifikationsnummer: CH-020.4.028.116-1

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Google Base Data API" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/Google-Base-data-API?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to