یک پروژه را اصلاح کنید

الف Device Access پروژه از طریق ... قابل تغییر است Device Access کنسول.

برو به Device Access کنسول

برای ورود به صفحه اطلاعات پروژه، یک پروژه موجود را از صفحه اصلی انتخاب کنید.

نام پروژه را اصلاح کنید

نام پروژه دسترسی به دستگاه

نام پروژه را می‌توان در هر زمانی تغییر داد. نام باید ۱ تا ۲۵ کاراکتر، شامل فاصله‌ها، باشد.

  1. روی آیکون در سمت راست نام پروژه فعلی در بالا کلیک کنید.
  2. نام پروژه را تغییر دهید و پس از اتمام، روی ذخیره کلیک کنید.

شناسه کلاینت OAuth را تغییر دهید

شناسه کلاینت OAuth مرتبط با پروژه شما می‌تواند در هر زمانی تغییر کند. به یاد داشته باشید که شناسه کلاینت OAuth باید معتبر و منحصر به فرد باشد. projectو قابل اشتراک گذاری با دیگران نیست projectس.

هنگام تغییر شناسه کلاینت خود احتیاط کنید. در صورت انجام این کار، هرگونه توکن دسترسی موجود مرتبط با شناسه کلاینت قبلی غیرفعال می‌شود و هرگونه فراخوانی API بعدی که با آن توکن‌ها انجام شود، با شکست مواجه خواهد شد.

  1. روی آیکون برای OAuth client ID کلیک کنید و Edit را انتخاب کنید.
  2. شناسه کلاینت را به‌روزرسانی کنید و روی ذخیره کلیک کنید.

برای دستورالعمل‌های مربوط به نحوه دریافت شناسه کلاینت ، به بخش راه‌اندازی پلتفرم ابری گوگل مراجعه کنید.

فعال کردن رویدادها

اگر قبلاً رویدادها را فعال کرده‌اید (مثلاً در حین ایجاد پروژه )، فیلد موضوع انتشار/زیرموضوع در بخش فعال کردن موضوع انتشار برای رویدادها باید از قبل مقداری به نام شناسه موضوع (Topic ID) با فرمت قدیمی‌تر زیر داشته باشد:

projects/sdm-prod/topics/enterprise-project-id

برای مهاجرت از یک موضوع میزبانی‌شده توسط گوگل، موضوع Pub/Sub میزبانی‌شده توسط گوگل را در Device Access با استفاده از یک موضوع Pub/Sub خود-میزبان که در پروژه Google Cloud خودتان ایجاد شده است، رویدادها را کنسول و دوباره فعال کنید. انتقال پیکربندی موضوع Pub/Sub شما، توکن‌های دسترسی کاربر یا مجوزهای OAuth موجود را باطل نمی‌کند.

موضوعات Pub/Sub خود-میزبان را می‌توان در پروژه Google Cloud خودتان ایجاد یا تغییر داد و مشمول قیمت‌گذاری استاندارد Google Cloud Pub/Sub (که شامل یک ردیف رایگان 10 گیگابایت در ماه می‌شود) هستند.

ایجاد موضوع میخانه/زیرموضوع:

gcloud pubsub topics create {topic} --message-retention-duration=0s

مجوزهای لازم SDM API را برای دسترسی و انتشار داده‌های رویداد برای شناسه موضوع پروژه خود اعطا کنید:

gcloud pubsub topics add-iam-policy-binding projects/{project}/topics/{topic} \
--member="group:sdm-publisher@googlegroups.com" \
--role="roles/pubsub.publisher"

قالب شناسه موضوع جدید ایجاد شده شما به شکل زیر خواهد بود:

projects/gcp-project-name/subscriptions/topic-id

شناسه موضوع خود را یادداشت کنید، برای تکمیل رویدادهای فعال‌سازی به آن نیاز خواهید داشت. برای اطلاعات بیشتر به ایجاد موضوع مراجعه کنید.

برای فعال کردن رویدادها (یا مهاجرت از یک موضوع میزبانی‌شده توسط گوگل):

  1. اگر در حال ایجاد یک پروژه جدید هستید، گزینه فعال کردن رویدادها را انتخاب کرده و روی ایجاد پروژه کلیک کنید. اگر در حال انتقال یک پروژه موجود از یک موضوع میزبانی شده توسط گوگل هستید، ابتدا موضوع Pub/Sub موجود را در صفحه اطلاعات پروژه غیرفعال کنید.
  2. روی آیکون برای موضوع Pub/Sub کلیک کنید و گزینه Enable events with PubSub topic (یا Edit current topic ) را انتخاب کنید.
  3. شناسه Pub/Sub Topic خود-میزبان را که قبلاً ایجاد کرده‌اید، وارد کنید.

شناسه موضوع خود را کپی کنید، برای ایجاد اشتراک در موضوع و بازیابی پیام‌های رویداد به آن نیاز خواهید داشت. برای اطلاعات بیشتر، به بخش رویدادها مراجعه کنید.