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

لاستخدام مكتبة 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:

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

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

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

الخصوصية

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

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