إثبات صحة معرّف المورّد

لإثبات صحة معرّف المورّد (VID) الصادر عن Connectivity Standards Alliance (Alliance)، عليك إنشاء ملف JSON للمعاملة وتشغيل الأمر في Google Home Developer Console.

تأكَّد من أنّك تجري هذه العملية على جهاز يمكنه الوصول إلى أداة سطر أوامر dcld وحساب DCL المناسب لـ VID.

مفاتيح DCL WebUI

إذا أنشأت حساب DCL والمفاتيح المرتبطة به باستخدام DCL WebUI، يجب استيرادها إلى dcld قبل التحقّق من VID.

عبارة تذكيرية

  1. حدِّد مكان عبارة التعافي من الذاكرة. يجب أن تكون قد حفظت العبارة التذكيرية عند إنشاء المفتاح في WebUI. تتكون العبارة التذكيرية من 24 كلمة.
  2. إذا لم يكن لديك dcld، تأكّد من تثبيت goLang 1.3.

    هناك أيضًا إصدار سابق الإنشاء من DCL لنظام التشغيل Ubuntu. يمكنك الاطّلاع على نظام سجلات الامتثال الموزع (DCL) على GitHub للحصول على مزيد من المعلومات.

  3. يمكنك استيراد مفتاحك باستخدام BIP39 Mnemonic. أدخِل الأمر التالي في dcld.

    dcld keys add mykey --recover
    
    Enter your bip39 mnemonic
    found obscure learn obtain suffer dish crazy clinic layer expose negative
    siege alley drop issue expect horror strike hold catalog simple tongue
    draw filter
    {"name":"jack","type":"local","address":"cosmos1n78djl9spdwcwrmq2z8skxeqqcz7q3n9rhu9ml","pubkey":
    "{\"@type\":\"/cosmos.crypto.secp256k1.PubKey\",\"key\":\"AghA9HLRUhOAQzC0ZWzZGcPEPtKrGSIpQ4uhjXH9ZNcr\"}"}
    

من المفترض أن يتم استيراد مفتاحك الآن وسيكون بإمكانك تنفيذ أوامر التوقيع كما هو مطلوب من Developer Console.

عبارة تذكيرية

يمكن استخدام الذاكرة BIP39 لاسترداد مفاتيحك السرية أو إعادة إنشائها. لَا تُشَارِكُ الْعِبَارَة الذَّهَبِيَّة. يجب الحفاظ على خصوصيته وتأمينه كما لو كان مفتاح DCL الخاص بك.

إذا لم تقم بإنشاء نسخة احتياطية من عبارة الاسترداد الخاصة بك، فليست هناك حاليًا طريقة مباشرة لاسترداد مفاتيح DCL أو استيرادها للاستخدام مع dcld.

صاحب الحساب

يتطلب التحقق من VID وجود حساب رئيسي موزع (DCL) للامتثال الموزع (DCL)، بينما لا يتم دعم testnet. إذا كنت صاحب حساب لشركتك، يُرجى اتّباع الخطوات التالية لإثبات صحة معرِّف VID الخاص بك:

الانتقال إلى Play Console

  1. من قائمة المشاريع، انقر على فتح بجانب المشروع المطلوب العمل عليه.

  2. انقر على تطوير.

  3. ضمن معرّف المورّد (VID)، اختَر رقم تعريف المورّد الصادر عن CSA (للاعتماد) وأدخِل رقم تعريف المورّد الصادر عن CSA.

    أدخِل معرِّف VID.

  4. إذا سبق لك إدخال معرّف VID، انقر على التحقّق من معرّف VID.

    التحقق من معرِّف VID

  5. يؤدّي هذا إلى إنشاء معاملة DCL.

    أمر VID الأول

  6. افتح نافذة terminal (سطر الأوامر).

    1. إذا لم يسبق لك استخدام dcld، يمكنك استيراد المفتاح من خلال تنفيذ الأمر التالي:

      dcld keys import key-name key-file
      

      سيُطلب منك إدخال عبارة مرور فك التشفير للمفتاح الذي تم تصديره والذي تم استخدامه أثناء عملية التصدير.

  7. انسخ الأمر الأول ونفِّذه كما هو موضَّح.

  8. شغِّل الآن الأمر الثاني في الوحدة الطرفية.

    أمر VID الثاني

  9. ألصِق مخرجات الأمر الثاني وانقر على إرسال. لصق أمر الإخراج

  10. سيتم إثبات ملكية مستند VID.

    • إذا تم التحقق من معرِّف الفيديو (VID) الخاص بالإنتاج، ستظهر علامة اختيار خضراء. انقر على حفظ ومتابعة لإنهاء العملية. تم التحقق من معرِّف VID
    • في حالة رفض معرِّف الفيديو (VID) للإنتاج، ستتلقى علامة تعجب حمراء تشير إلى المشكلات التي يجب إصلاحها.

صاحب مفتاح غير تابع للحساب

إذا لم تكن صاحب حساب DCL، عليك التعاون مع صاحب حساب للتحقّق من VID.

إذا كان لدى صاحب الحساب إذن الوصول إلى "Developer Console"، اطلب منه إثبات صحة رقم تعريف النشاط التجاري (VID) باستخدام التعليمات الواردة في صفحة صاحب الحساب.

إذا لم يكن بإمكان صاحب الحساب الوصول إلى "Developer Console":

  1. احصل على الأوامر التي تم إنشاؤها وأرسِلها إلى صاحب الحساب.
  2. أدخِل نتيجة الطلب الثاني وانقر على Submit (إرسال).
  3. سيتم إثبات ملكية مستند VID.
    • إذا تم التحقق من معرِّف الفيديو (VID) الخاص بالإنتاج، ستظهر علامة اختيار خضراء. انقر على حفظ ومتابعة لإنهاء العملية. تم التحقق من معرِّف VID
    • في حالة رفض معرِّف الفيديو (VID) للإنتاج، ستتلقى علامة تعجب حمراء تشير إلى المشكلات التي يجب إصلاحها.