تفعيل واجهة برمجة التطبيقات

لاستخدام مكتبة Tuning Fork في تطبيقك، عليك تفعيل "واجهة برمجة التطبيقات لمعلمات الأداء على Android" في Google Cloud Console. يجب أن يكون لديك حساب على "مطوّر برامج Google" لإنشاء مشروع على Google Cloud Console.

يمكنك استخدام مشروع حالي على Google Cloud Console (على سبيل المثال، المشروع الذي أنشأته للتطبيق التجريبي). اتّبِع الخطوات أدناه لإضافة القيود المناسبة على مفاتيح واجهة برمجة التطبيقات إلى مشروعك الحالي.

الخطوات

اتبع الخطوات التالية لتفعيل واجهة برمجة التطبيقات:

  1. في Google Cloud Console، انتقِل إلى صفحة المشاريع. حدد مشروعًا حاليًا أو أنشئ مشروعًا جديدًا.

    الانتقال إلى صفحة "المشاريع"

    لمزيد من المعلومات حول إنشاء مشروع Google Cloud Console، يُرجى الاطّلاع على مستندات Cloud API.

  2. فعِّل Android Performance Parameters API في المشروع الذي اخترته.

    تفعيل واجهة برمجة التطبيقات

    إذا لم يتم تفعيلها، انقر على تفعيل.

  3. اختَر علامة التبويب بيانات الاعتماد على يمين الصفحة.

  4. إذا لم يكن المشروع يتضمن مفتاح واجهة برمجة تطبيقات حالي، انقر على إنشاء التفويضات واختَر مفتاح واجهة برمجة التطبيقات.

    الشكل 1. إنشاء مفتاح واجهة برمجة التطبيقات

  5. انسخ مفتاح واجهة برمجة التطبيقات في الحقل api_key في ملف مشروع اللعبة tuningfork_settings.txt.

  6. يجب حصر مفتاح واجهة برمجة التطبيقات على تطبيقات Android فقط:

    1. من المفترض أن يظهر لك قسم القيود الرئيسية. إذا لم يكن كذلك، فانقر نقرًا مزدوجًا فوق مفتاح واجهة برمجة التطبيقات.
    2. ضمن قيود التطبيقات، اختَر تطبيقات Android.
    3. انقر على إضافة عنصر.
    4. أدخِل اسم حزمة تطبيقك.
    5. أدخل الملف المرجعي لشهادة SHA-1 لمصادقة تطبيقك. استخدم الملف المرجعي لشهادة الإصدار:

      keytool -exportcert -list -v \
        -alias your-key-name -keystore path-to-production-keystore
      

      الشكل 2. قصر استخدام المفتاح على تطبيقات Android فقط

  7. يجب حصر مفتاح واجهة برمجة التطبيقات بـ Android Performance Parameters API في Android:

    1. ضِمن قيود واجهة برمجة التطبيقات، اختَر تقييد المفتاح.
    2. اختَر Android Performance Parameters API من القائمة.

    الشكل 3. حصر المفتاح على واجهة برمجة التطبيقات Android Performance Parameters API

  8. احرص على النقر على حفظ لتفعيل القيود.

الخصوصية

راجِع سياسة خصوصية تطبيقك للتأكّد من أنها تعكس بشكل مناسب أنّه قد تتم مشاركة البيانات حول الأجهزة والاستخدام مع Google. ضمن القسم 3.ب، بنود خدمة Google APIs التي تحكم استخدامك لواجهات برمجة تطبيقات Android Performance Parameters API، يجب استيفاء الشروط التالية:

"الالتزام بجميع قوانين ولوائح الخصوصية السارية، بما في ذلك تلك التي تنطبق على معلومات تحديد الهوية الشخصية. عليك توفير سياسة خصوصية لعميل API وتلتزم بها تصف بوضوح ودقة لمستخدمي عميل API معلومات المستخدم التي تجمعها وكيفية استخدامك لهذه المعلومات ومشاركتها (بما في ذلك الإعلانات) مع Google والأطراف الثالثة".