যখন ডিভাইসে একটি ইনডিকেটর (মানদন্ড) হিসাবে GCM ব্যবহার করা যা সার্ভার থেকে ডাউনলোড করা প্রয়োজন, এ বিষয়ে আপনার অ্যাপলিকেশনকে স্মার্ট হতে সহায়তা করতে মনে রাখবেন আপনার 4kb মেটাডাটা আছে। উদাহরণস্বরূপ, যদি আপনার একটি ফিড রিডিং অ্যাপ থাকে এবং আপনার ইউজারের ১০০ ফিডস আছে যা তারা অনুসরণ করে, ডিভাইস সার্ভার থেকে যা ডাউনলোড করে সে সম্পর্কে এটাকে স্মার্ট হতে সহায়তা করে! নীচের উদাহরণটি দেখুন পেলোডের মধ্যে আপনার অ্যাপলিকেশনে কোন মেটাডেটা পাঠানো হয়েছে এবং কীভাবে অ্যাপলিকেশন প্রতিক্রিয়া করতে পারে: স্মার্টভাবে সিঙ্ক করুন কঠিন ভাবে নয়
refresh — আপনার অ্যাপলিকেশনকে মূলত এটার অনুসরণকৃত প্রতিটা ফিডের একটি ডাম্প কে রিকোয়েস্ট করতে বলা হয়। আপনার অ্যাপের হয় ১০০ ভিন্ন সার্ভারে ফিড রিকোয়েস্ট পাঠানোর প্রয়োজন, নয়তো যদি আপনার সার্ভারে আপনার একটি সংযোগকারী থাকে, পুনরূদ্ধার করতে একটি রিকোয়েস্ট পাঠান, ১০০ ভিন্ন ফিড থেকে সাম্প্রতিক ডাটা বান্ডল এবং স্থানান্তরিত করা, প্রতিটা সময় একটি আপডেট।
refresh, feedID — Better: আপনার অ্যাপ আপডেটের জন্য একটি নির্দিস্ট ফিড কে চেক করতে জানে।
refresh, feedID, timestamp — Best: যদি ইউজার GCM মেসেজ পৌছার পূর্বেই ম্যানুয়েলি রিফ্রেশ ঘটায়, অ্যাপলিকেশন অতি সাম্প্রতিক পোস্টের টাইমস্ট্যাম্প তুলনা করতে পারে এবং নির্দারন করতে পারে যে এটার কোন কিছু করা প্রয়োজন নেই।