На основании прочитанной мной документации (которая включает предоставленный вами URL), вы не можете превышать 1000 очков, выделенных любому игроку.Таким образом, нет никаких причин, по которым вы не можете запускать новые пакеты контента с новыми достижениями, просто вы не сможете распределить какие-либо из них среди игроков (или не получите никакого распространения в Facebook, если вы это сделаете) длялюбые игроки, которые уже достигли своей жизни максимум 1000 очков с вашим приложением.Если вы разрабатываете свою игровую механику так, что вам, по сути, нужно выполнить каждое предыдущее достижение, чтобы достичь самого последнего, то это означает, что в конечном итоге дополнительные публикуемые пакеты контента не будут доступны для публикации в Facebook через API Achievements.
Итак, на ваш первый вопрос, нет, нет способа запросить или выделить более 1000 баллов достижений для вашего приложения для данного пользователя.
На ваш второй вопрос, обязательно прочитайте раздел достиженийэтой страницы: https://developers.facebook.com/docs/guides/games/growth/
Здесь говорится о том, сколько вы получаете за количество баллов, которое вы выделяете за каждое достижение.Если цель состоит в том, чтобы максимизировать свое распространение, то вам необходимо разработать свою игру, опираясь на достижения, которые оценивают как минимум 100 баллов самые заметные достижения вашей игры.Если вы выберете 5 из них, потому что вы планируете иметь пять расширений пакета контента, и вы хотите, чтобы ваше приложение продолжало публиковать уведомления для ваших игроков, которые сыграли все пять, вы должны рассмотреть возможность выделения максимум 500 баллов другим уровнямУровни распределения достижений.
Таким образом, в конечном счете, это задача, которая уравновешивает достижения, которые вы имеете в игре, с количеством распределения, которое вы хотите получить в Facebook, и что каждый игрок в игре имеет LTV, связанный сэтот API, который после того, как вы нажмете 1000, не представляет для вас особой ценности для продвижения через API достижений за пределами этого уровня.
Если вы разрабатываете свою игру так, чтобы достижения были нелинейными, и если люди могли играть в новейшие пакеты контентабез завершения предыдущих выпусков новые игроки могут публиковать новые достижения, которые не смогут получить более старые игроки, которые уже набрали 1000 очков.
РЕДАКТИРОВАТЬ: также рассмотрите этот пост в блоге, который указывает, что Facebook, похоже,изнуренный• чтобы все достижения были определены заранее, чтобы показать прогресс «вы уже достигли 1 из n достижений»: http://devgotchas.grgventures.com/node/9