Microsoft Azure PlayFab logo
    • Multiplayer
    • LiveOps
    • Data & Analytics
    • Add-ons
    • For Any Role

      • Engineer
      • Designer
      • Executive
      • Marketer
    • For Any Stage

      • Build
      • Improve
      • Grow
    • For Any Size

      • Solo
      • Indie
      • AAA
  • Runs on PlayFab
  • Pricing
    • Blog
    • Forums
    • Contact us
  • Sign up
  • Sign in
  • Ask a question
  • Spaces
    • PlayStream
    • Feature Requests
    • Add-on Marketplace
    • Bugs
    • API and SDK Questions
    • General Discussion
    • LiveOps
    • Topics
    • Questions
    • Articles
    • Ideas
    • Users
    • Badges
  • Home /
  • General Discussion /
avatar image
Question by Nguyen Trung Lam · Jul 28, 2020 at 02:05 PM · dataTitle Data

How to get Catalog item custom data when login ?

I want to get the catalog item custom data when the player logs in. What parameters can I pass to InfoRequestParameters to do this, and will this data be cached on the client or refreshed each time the player logs in?

Comment

People who like this

0 Show 0
10 |1200 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users

1 Reply

· Add your reply
  • Sort: 
avatar image
Best Answer

Answer by Citrus Yan · Jul 29, 2020 at 05:51 AM

You want to get the custom data for a specific item in the catalog upon login, is that right? In that case, you’d need an additional call to do this, which is the GetCatalogItems API call, it’ll return all the items in the specified catalog version with all defined properties (custom data included). And, the PlayFab SDK doesn’t automatically cache this data for, you’d need to cache it manually.

Comment
Nguyen Trung Lam

People who like this

1 Show 2 · Share
10 |1200 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image Nguyen Trung Lam · Jul 29, 2020 at 09:30 AM 0
Share

Thank you, Is there any way to know what version of the current primary catalog ? or the catalog hashcode so I can detect changes and drop outdated versions of the cache.

avatar image Citrus Yan Nguyen Trung Lam · Jul 30, 2020 at 09:47 AM 1
Share

One way to do this is by storing the version string in Title data every time the primary catalog changes, and set InfoRequestParameters - GetTitleData as true so that every time a player logs in, it can get the current catalog version.

Your answer

Hint: You can notify a user about this post by typing @username

Up to 2 attachments (including images) can be used with a maximum of 524.3 kB each and 1.0 MB total.

Navigation

Spaces
  • General Discussion
  • API and SDK Questions
  • Feature Requests
  • PlayStream
  • Bugs
  • Add-on Marketplace
  • LiveOps
  • Follow this Question

    Answers Answers and Comments

    2 People are following this question.

    avatar image avatar image

    Related Questions

    Updating title data 1 Answer

    Frequently change title data by players (Online jackpot feature) 1 Answer

    Will Playfab be able to change the time zone in which user data is collected? 1 Answer

    how to storage this types of data (global and specific information) 1 Answer

    Representing relational data in Title Data,How to represent relational data in Title Data 1 Answer

    PlayFab

    • Multiplayer
    • LiveOps
    • Data & Analytics
    • Runs on PlayFab
    • Pricing

    Solutions

    • For Any Role

      • Engineer
      • Designer
      • Executive
      • Marketer
    • For Any Stage

      • Build
      • Improve
      • Grow
    • For Any Size

      • Solo
      • Indie
      • AAA

    Engineers

    • Documentation
    • Quickstarts
    • API Reference
    • SDKs
    • Usage Limits

    Resources

    • Forums
    • Contact us
    • Blog
    • Service Health
    • Terms of Service
    • Attribution

    Follow us

    • Facebook
    • Twitter
    • LinkedIn
    • YouTube
    • Sitemap
    • Contact Microsoft
    • Privacy & cookies
    • Terms of use
    • Trademarks
    • Safety & eco
    • About our ads
    • © Microsoft 2020
    • Anonymous
    • Sign in
    • Create
    • Ask a question
    • Create an article
    • Post an idea
    • Spaces
    • PlayStream
    • Feature Requests
    • Add-on Marketplace
    • Bugs
    • API and SDK Questions
    • General Discussion
    • LiveOps
    • Explore
    • Topics
    • Questions
    • Articles
    • Ideas
    • Users
    • Badges