Google Info' button


[Trailhead関係　個別の課題別 に戻る](https://qiita.com/Keiji_otsubo/items/56eb7a90bb72138ece1f)

# 2025年4月

+ [Need help with Buttons and Link](https://trailhead.salesforce.com/trailblazer-community/feed/0D5KX00000PYobs)

:::note 
Does this contact have a dynamic form set up on their record page? 

If so, try disabling the Dynamic Forms feature. 

If that doesn't work, I think it'll be easier with a new playground.
:::


# 2025年2月

+ [Custom button on contact page layout](https://trailhead.salesforce.com/trailblazer-community/feed/0D5KX00000KCzCc)

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/328136/2b0a6bf7-104d-a177-672a-f24a53c92467.png)

:::note
 I tried as instructed by you. But still problem persist.  
Then i tried mapping the button on the contacts Actions menu. then i passed.  

ご教示いただいた通りにやってみました。しかし、依然として問題は残っています。  

次に、連絡先のアクションメニューにボタンをマッピングしてみました。それから私は合格しました。
:::



# ボタンからリンクをつくるようにお題がまた変わった？

+ [Create Custom Buttons and Links- not seeing custom destail page link](https://trailhead.salesforce.com/trailblazer-community/feed/0D54V00007XIDht)

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/328136/7b25c19b-2b81-72c5-edff-54a08cb7b41a.png)

ダイナミックフォームを設定しているとリンクは表示されない

:::note
I tried it out using two playgrounds. I think the dynamic form is applied on the right.

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/328136/bb55a733-819d-e454-4148-2da471ea3f09.png)

No it will not support custom links

**please refer to the limlitaions of the Dynamic forms**
https://help.salesforce.com/articleView?id=dynamic_forms_limitations.htm&type=5 

**Does dynamic forms support custom links?**
https://trailhead.salesforce.com/trailblazer-community/feed/0D54S00000A95cNSAR
:::

**同じ解決策**

+ [In step 8 there is no custom link category in my palette to drag the google this account button to.](https://trailhead.salesforce.com/trailblazer-community/feed/0D54V00007ZAGGV)
+ [Google custom button not showing on layout](https://trailhead.salesforce.com/trailblazer-community/feed/0D54V00007aglM3)

+ [Can't add Google_Info Button to contact](https://trailhead.salesforce.com/trailblazer-community/feed/0D54V00007YwJFx)

リンクのボタンだと言っているけど...




# Winter 23までのお題はボタンを作ること？


よく見るのですが。何故か誰もうまくいかない不思議なチャレンジです。

これが答えとは思うのですがねぇ。

+ [(Help with "Creating custom button for contact object"](https://trailhead.salesforce.com/trailblazer-community/feed/0D54V00007CrZTx)
+ [hallenge Not yet complete... here's what's wrong: The 'Google Info' custom button was not found. Make sure that it is a Detail Page Button (not link) and that its added to the page layout.](https://developer.salesforce.com/forums/?id=906F0000000DEHuIAO)
+ [[Contact Layout] ページレイアウトに「Google_Info」という名前のボタンは見つかりませんでした。](https://trailhead.salesforce.com/trailblazer-community/feed/0D54V00007CGJG1)

:::note
リンクでなく、ボタンとして作る必要がある。

NOTE :- you  need to make Google info as a button not link.

Please check below post with step by step process with screen shot
1) https://developer.salesforce.com/forums/?id=906F0000000BPIOIA4
2) https://developer.salesforce.com/forums/?id=906F0000000BRNfIAO

To clear this challange you need do below steps:-

Step 1 :- Create a Button on contact object like below 
Step 2 :- Link detail should be like below.

Name :- Google_Info
Button or Link URL :-  http://google.com/#q={!Contact.Name}
Display Type :- Detail Page Button

Step 3 :- Add the button on contact page layout. Please select "Contact Layout"
Step 4 :- Then click on Edit and add button on page.
Step 5 : - Save.

Please check below post for screen shot.
1) https://developer.salesforce.com/forums/?id=906F0000000BRNfIAO
:::

# The 'Google Link' custom button was not found

[Trailhead challenge wouldn't accept 'Google Info' button](https://trailhead.salesforce.com/en/trailblazer-community/feed/0D54S00000HDFs5)

# Google info is nowhere to find

[Add a Custom Button to a Contact](https://trailhead.salesforce.com/en/trailblazer-community/feed/0D54S00000G4AkCSAV)

# 解説がある

+ [Creating Custom Button Challenge](https://trailhead.salesforce.com/en/trailblazer-community/feed/0D54S00000HE66S)
+ [Hey trailblazer i am getting "We couldn't find a button named 'Google_Info' on the 'Contact Layout' page layout."](https://trailhead.salesforce.com/trailblazer-community/feed/0D54S00000NGWg0)

:::note
I was in a similar situation and this is what i did to pass the challenge, go to Object Manager>Contact>Button, Links, and Actions>...scroll down the page till you see the "Google Info" link/button....you can either delete again or edit it by changing the name for example to "Apple info", save it.

Then go back and create a new button with the "Google Info" name and follow the instructions in the challenge. That should work.

私は同様の状況にあり、これがチャレンジに合格するために行ったことです。オブジェクトマネージャー>連絡先>ボタン、リンク、およびアクション>...「Google情報」リンク/ボタンが表示されるまでページを下にスクロールします。 ...もう一度削除するか、名前を「Apple info」などに変更して編集し、保存することができます。

次に戻って「Google Info」という名前の新しいボタンを作成し、チャレンジの指示に従います。それはうまくいくはずです。
:::

# 未解決

+ [Not able to complete the challenge of creating custom button on contact](https://trailhead.salesforce.com/trailblazer-community/feed/0D54S00000PlbNB)


# 未分類

+ [Google This Accountがモバイルでしか表示されない](https://trailhead.salesforce.com/trailblazer-community/feed/0D54V00007cldVY)

:::note
I'm not sure.  I'm following the steps in the Lightning Experience Customization but now I see I inadvertently skipped around the Get Started with  Lightening Experience trail, so I'm going to go back and do it in order in case I missed something. 
:::


+ [Unable to use Google in Social Sign On Trailhead Module](https://trailhead.salesforce.com/trailblazer-community/feed/0D54V00007VhZlISAV)

:::note alert
NO_ACCESS: User was not authorized for the community
:::

:::note
Try modifying below lines in the apex class which is added on the auth providers.

1. For Partner experience, the code should be:
+ private static final String DEFAULT_ACCOUNTNAME = 'Partners'; 
+ private static final String EXTERNAL_USER_PROFILE = 'Partners';

2\. For Customer experience, it should be:
+ private static final String DEFAULT_ACCOUNTNAME = 'Customers'; 
+ private static final String EXTERNAL_USER_PROFILE = 'Customers';
:::