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

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

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

الخطوات

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

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

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

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

  2. فعِّل واجهة برمجة التطبيقات Android Performance Variables 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:

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

    الشكل 3. حصر المفتاح على واجهة برمجة تطبيقات معلمات الأداء في Android

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

الخصوصية

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

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